diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..bb41976 Binary files /dev/null and b/.DS_Store differ diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..4bbccca --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..46b05a3 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/website-www.codeuino.org.iml b/.idea/website-www.codeuino.org.iml new file mode 100644 index 0000000..c956989 --- /dev/null +++ b/.idea/website-www.codeuino.org.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..78a0fd5 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,1048 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + $PROJECT_DIR$/composer.json + + + + + + + + + + + + + + + + + + + + + + + true + DEFINITION_ORDER + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - -
-
- - -
-
- - -
-
- - - - - - - - - - - - - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - diff --git a/README.md b/README.md deleted file mode 100644 index 850a01b..0000000 --- a/README.md +++ /dev/null @@ -1,35 +0,0 @@ -[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) - -# CODEUINO - - -

NOTE - Currently a new version of this website is being build from scratch. So please refer to this Repo and try solving and opening issues here. https://github.com/codeuino/website-V2

- -## Opening an issue -You should usually open an issue in the following situations: - -* Report an error you can’t solve yourself -* Discuss a high-level topic or idea (for example, community, vision or policies) -* Propose a new feature or other project idea - -**Tips for communicating on issues:** - -If you see an open issue that you want to tackle, comment on the issue to let people know you’re on it. That way, people are less likely to duplicate your work. -If an issue was opened a while ago, it’s possible that it’s being addressed somewhere else, or has already been resolved, so comment to ask for confirmation before starting work. -If you opened an issue, but figured out the answer later on your own, comment on the issue to let people know, then close the issue. Even documenting that outcome is a contribution to the project. - -## Opening a pull request -You should usually open a pull request in the following situations: - -* Submit trivial fixes (for example, a typo, a broken link or an obvious error) -* Start work on a contribution that was already asked for, or that you’ve already discussed, in an issue -A pull request doesn’t have to represent finished work. It’s usually better to open a pull request early on, so others can watch or give feedback on your progress. Just mark it as a “WIP” (Work in Progress) in the subject line. You can always add more commits later. - -If the project is on GitHub, here’s how to submit a pull request: - -* Fork the repository and clone it locally. Connect your local to the original “upstream” repository by adding it as a remote. Pull in changes from “upstream” often so that you stay up to date so that when you submit your pull request, merge conflicts will be less likely. (See more detailed instructions here.) -* Create a branch for your edits. -* Reference any relevant issues or supporting documentation in your PR. (for example, “Closes #37.”) -* Include screenshots of the before and after if your changes include differences in HTML/CSS. Drag and drop the images into the body of your pull request. -* Test your changes! Run your changes against any existing tests if they exist and create new ones when needed. Whether tests exist or not, make sure your changes don’t break the existing project. -* Contribute in the style of the project to the best of your abilities. This may mean using indents, semi-colons or comments differently than you would in your own repository, but makes it easier for the maintainer to merge, others to understand and maintain in the future. diff --git a/_config.yml b/_config.yml deleted file mode 100644 index c419263..0000000 --- a/_config.yml +++ /dev/null @@ -1 +0,0 @@ -theme: jekyll-theme-cayman \ No newline at end of file diff --git a/about.html b/about.html deleted file mode 100644 index 917e8d3..0000000 --- a/about.html +++ /dev/null @@ -1,374 +0,0 @@ - - - - - - - Codeuino - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
- - - - - - -
-
-
-
- Development Team -

Meet Our Team

-

Let's meet our expert team. We have experienced developers in our team

-
-
-
-
-
- image not loading -

Jaskirat Singh

- Founder -

-

    -
  • Google Code-In Mentor (2017)(2018) for Sugar Labs at Google
  • - -
  • Open Source Initiative Member
  • -
  • Contributor and community member at Sugar Labs
  • -
  • Contributor at Stanford Scholar
  • -
-

-
    -
  • -
  • -
  • -
  • -
-
-
-
-
- image not loading -

Pratul Kumar

- Front-end Developer -

    -
  • GSoC developer 2018
  • -
  • GCI mentor 2017
  • -
  • organizer of PyJaipur community
  • -
-

    -
  • -
  • -
  • -
  • -
-
-
-
-
- image not loading -

Vaibhav Aren

- Back-end Developer -
    -
  • cross-platform proficiency (Windows, Unix, Linux
  • -
  • fluency in 13 scripting/programming languages
  • -
  • advanced knowledge of developer applications, tools, methodologies(including OOD, client/server architecture)
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
-
-
-
- image not loading -

Shubham Tripathi

- Web Designer -
    -
  • PHP developer
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
-
- image not loading -

Uphaar Dubey

- Back-end Developer -
    -
  • Nodejs Developer
  • -
  • Vuejs Developer
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
-
- image not loading -

Hrishi Patel

- Back-end Developer -
    -
  • GSOC Mentor Sugar labs
  • -
-
    -
  • -
  • -
  • -
  • -
-
-
-
-
-
-
- image not loading -

Devesh Verma

- Web Developer -

    -
  • Node JS developer
  • -
  • Full stack Engineer
  • -
  • -
-

    -
  • -
  • -
  • -
  • -
-
-
-
-
-
- - - - - - - - -
-
- - - - - - -
- - - -
- -
- - - - - - - - - - - - - - - - - - - - - - - diff --git a/assets/.DS_Store b/assets/.DS_Store new file mode 100644 index 0000000..a6b8b18 Binary files /dev/null and b/assets/.DS_Store differ diff --git a/assets/css/agency.style.css b/assets/css/agency.style.css new file mode 100644 index 0000000..233b22b --- /dev/null +++ b/assets/css/agency.style.css @@ -0,0 +1,543 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ +body { + width: 100%; + height: 100%; + color: #a49da6; + font-size: 14px; + line-height: 1.6; +} +html { + width: 100%; + height: 100%; +} + +a { + color: #e74c3c; + text-decoration: none; +} +a, +a:focus, +a:hover, +a:active { + outline: 0; +} +a:focus { + text-decoration: none; +} +a:hover { + color: #e74c3c; + text-decoration: underline; +} + +::-moz-selection { + color: #fff; + background: #e74c3c; +} +::selection { + color: #fff; + background: #e74c3c; +} + +/* Global Styles START */ +.clear { + clear: both; +} + +@media (min-width: 600px) { + .visible-2xs { + display: none; + } +} +@media (max-width: 600px) { + .hidden-2xs { + display: none; + } + .col-2xs-12 { + width: 100%; + } +} +@media (min-width: 500px) { + .visible-3xs { + display: none; + } +} +@media (max-width: 500px) { + .hidden-3xs { + display: none; + } +} + +.g-padding-5 { padding: 5px;} +.g-padding-10 { padding: 10px;} +.g-padding-15 { padding: 15px;} +.g-padding-20 { padding: 20px;} +.g-padding-25 { padding: 25px;} +.g-padding-30 { padding: 30px;} +.g-padding-35 { padding: 35px;} +.g-padding-40 { padding: 40px;} +.g-padding-45 { padding: 45px;} +.g-padding-50 { padding: 50px;} + +.g-pt-10 { padding-top: 10px;} +.g-pt-20 { padding-top: 20px;} +.g-pt-30 { padding-top: 30px;} +.g-pt-40 { padding-top: 40px;} +.g-pt-50 { padding-top: 50px;} +.g-pt-60 { padding-top: 60px;} +.g-pt-70 { padding-top: 70px;} +.g-pt-80 { padding-top: 80px;} +.g-pt-85 { padding-top: 80px;} +.g-pt-90 { padding-top: 90px;} +.g-pt-100 { padding-top: 100px;} +.g-pt-110 { padding-top: 110px;} +.g-pt-120 { padding-top: 120px;} +.g-pt-130 { padding-top: 130px;} +.g-pt-140 { padding-top: 140px;} +.g-pt-150 { padding-top: 150px;} +.g-pt-160 { padding-top: 160px;} +.g-pt-170 { padding-top: 170px;} + +.g-pb-10 { padding-bottom: 10px;} +.g-pb-20 { padding-bottom: 20px;} +.g-pb-30 { padding-bottom: 30px;} +.g-pb-40 { padding-bottom: 40px;} +.g-pb-50 { padding-bottom: 50px;} +.g-pb-60 { padding-bottom: 60px;} +.g-pb-70 { padding-bottom: 70px;} +.g-pb-75 { padding-bottom: 75px;} +.g-pb-80 { padding-bottom: 80px;} +.g-pb-90 { padding-bottom: 90px;} +.g-pb-100 { padding-bottom: 100px;} + +.g-pl-10 { padding-left: 10px;} +.g-pl-20 { padding-left: 20px;} +.g-pl-30 { padding-left: 30px;} +.g-pl-40 { padding-left: 40px;} +.g-pl-50 { padding-left: 50px;} +.g-pl-60 { padding-left: 60px;} +.g-pl-70 { padding-left: 70px;} +.g-pl-80 { padding-left: 80px;} +.g-pl-90 { padding-left: 90px;} +.g-pl-100 { padding-left: 100px;} + +.g-pr-10 { padding-right: 10px;} +.g-pr-20 { padding-right: 20px;} +.g-pr-30 { padding-right: 30px;} +.g-pr-40 { padding-right: 40px;} +.g-pr-50 { padding-right: 50px;} +.g-pr-60 { padding-right: 60px;} +.g-pr-70 { padding-right: 70px;} +.g-pr-80 { padding-right: 80px;} +.g-pr-90 { padding-right: 90px;} +.g-pr-100 { padding-right: 100px;} + +.g-mt-0 { margin-top: 0;} +.g-mt-10 { margin-top: 10px;} +.g-mt-20 { margin-top: 20px;} +.g-mt-30 { margin-top: 30px;} +.g-mt-40 { margin-top: 40px;} +.g-mt-50 { margin-top: 50px;} +.g-mt-60 { margin-top: 60px;} +.g-mt-70 { margin-top: 70px;} +.g-mt-80 { margin-top: 80px;} +.g-mt-90 { margin-top: 90px;} +.g-mt-100 { margin-top: 100px;} + +.g-mb-10 { margin-bottom: 10px !important;} +.g-mb-15 { margin-bottom: 15px !important;} +.g-mb-20 { margin-bottom: 20px !important;} +.g-mb-25 { margin-bottom: 25px !important;} +.g-mb-30 { margin-bottom: 30px !important;} +.g-mb-35 { margin-bottom: 35px !important;} +.g-mb-40 { margin-bottom: 40px !important;} +.g-mb-45 { margin-bottom: 45px !important;} +.g-mb-50 { margin-bottom: 50px !important;} +.g-mb-55 { margin-bottom: 55px !important;} +.g-mb-60 { margin-bottom: 60px !important;} +.g-mb-65 { margin-bottom: 65px !important;} +.g-mb-70 { margin-bottom: 70px !important;} +.g-mb-75 { margin-bottom: 75px !important;} +.g-mb-80 { margin-bottom: 80px !important;} +.g-mb-85 { margin-bottom: 85px !important;} +.g-mb-90 { margin-bottom: 90px !important;} +.g-mb-95 { margin-bottom: 95px !important;} +.g-mb-100 { margin-bottom: 100px !important;} + +.g-ml-10 { margin-left: 10px;} +.g-ml-20 { margin-left: 20px;} +.g-ml-30 { margin-left: 30px;} +.g-ml-40 { margin-left: 40px;} +.g-ml-50 { margin-left: 50px;} +.g-ml-60 { margin-left: 60px;} +.g-ml-70 { margin-left: 70px;} +.g-ml-80 { margin-left: 80px;} +.g-ml-90 { margin-left: 90px;} +.g-ml-100 { margin-left: 100px;} + +.g-mr-10 { margin-right: 10px;} +.g-mr-20 { margin-right: 20px;} +.g-mr-30 { margin-right: 30px;} +.g-mr-40 { margin-right: 40px;} +.g-mr-50 { margin-right: 50px;} +.g-mr-60 { margin-right: 60px;} +.g-mr-70 { margin-right: 70px;} +.g-mr-80 { margin-right: 80px;} +.g-mr-90 { margin-right: 90px;} +.g-mr-100 { margin-right: 100px;} + +.margin-top-minus-225 { + margin-top: -225px; +} + +@media(max-width: 992px) { + .g-mb-30--sm { + margin-bottom: 30px; + } +} + +.GMap-stand-alone { + height: 500px; +} + +.g-section-bg-gray { + background: #f8f8f8; +} + +.g-social-icons-v2 { + margin: 0; + padding: 0; +} +.g-social-icons-v2 li { + list-style: none; + margin-right: 10px; + margin-bottom: 10px; + display: inline-block; +} +.g-social-icons-v2 a { + width: 35px; + height: 35px; + line-height: 35px; + display: block; + background: #fff; + color: #e74c3c; + transition: all 0.3s ease-in-out; +} +.g-social-icons-v2 a:hover { + background: #383339; + color: #fff; +} +.g-social-icons-v2 a i { + color: #e74c3c; +} +.g-social-icons-v2 a:hover i { + color: #fff; +} + +.g-display-inline-block { + display: inline-block; +} +.g-display-table { + display: table; +} +.g-display-td { + display: table-cell; +} + +.g-text-top { + vertical-align: top; +} +.g-text-middle { + vertical-align: middle; +} +.g-text-bottom { + vertical-align: bottom; +} + +.btn-u-upper { + text-transform: uppercase; +} +.btn-u-lg.btn-u-upper, a.btn-u-lg.btn-u-upper { + font-size: 12px; + font-weight: bold; +} + +i.icon-2lg { + width: 100px; + height: 100px; + line-height: 95px; + font-size: 35px; +} +i.icon-3lg { + width: 130px; + height: 130px; + line-height: 115px; + font-size: 40px; +} +i.icon-color-u { + border: 1px solid #e74c3c; + color: #e74c3c; +} +i.icon-border-v2 { + border: 4px solid #504a51; +} +i.icon-border-v3 { + border: 10px solid #f8f8f8; +} + +i.icon-v4 { + width: 40px; + height: 40px; + line-height: 1; + font-size: 40px; + color: #e74c3c; + display: inline-block; +} + +i.num-icon-v2 { + border: 4px solid #504a51; + color: #e74c3c; + display: inline-block; + font-size: 14px; + font-weight: bold; + font-style: normal; + width: 40px; + height: 40px; + line-height: 33px; + text-align: center; + border-radius: 50%; +} + +.g-icon-hover-1 { + position: relative; + transition: border-color .3s ease-in-out; + transition: box-shadow .4s ease-in-out; + transition: background .5s ease-in-out; +} +i.icon-border-v3.g-icon-hover-1:hover { + border-color: transparent; + color: #fff; +} +.g-icon-hover-1 span { + display: block; + border-radius: 100%; + position: absolute; + top: 0; + left: 0; + z-index: -1; + transform: scale(0); + transition: all .2s ease-in-out; +} +.g-icon-hover-1:hover span { + transform: scale(1); +} +i.icon-3lg.g-icon-hover-1 span { + top: -10px; + left: -10px; + right: -10px; + bottom: -10px; +} +i.icon-border-v3.g-icon-hover-1 span { + background: #e74c3c; +} + +.g-heading-v7 h2, +.g-heading-v7 .h2 { + text-transform: uppercase; + font-size: 40px; + font-weight: 600; + position: relative; + padding-bottom: 40px; + margin-bottom: 40px; + color: #383339; +} +.g-heading-v7 .h2 .block-name { + font-size: 12px; + font-style: normal; + display: block; + color: #fe6466; + margin-bottom: 20px; +} +.g-heading-v7 .h2:after { + content: ""; + display: inline-block; + width: 70px; + height: 10px; + background: #fe6466; + position: absolute; + left: 0; + bottom: 0; +} +.text-center .g-heading-v7 .h2:after, +.g-heading-v7.text-center .h2:after { + left: 50%; + margin-left: -35px; +} +@media(max-width: 500px) { + .g-heading-v7 h2, + .g-heading-v7 .h2 { + font-size: 30px; + padding-bottom: 30px; + } + .g-heading-v7 .h2:after { + height: 7px; + } +} +.g-heading-v7 h3, +.g-heading-v7 .h3 { + text-transform: uppercase; + font-size: 26px; + font-weight: 600; + margin-bottom: 25px; + color: #383339; +} +.g-heading-v7 h4, +.g-heading-v7 .h4 { + text-transform: uppercase; + font-size: 14px; + font-weight: 600; + line-height: auto; + margin: 0 0 5px; + color: #383339; +} +.g-heading-v7 h5, +.g-heading-v7 .h5 { + text-transform: uppercase; + font-size: 11px; + font-weight: 600; + line-height: auto; + margin: 0 0 5px; + color: #383339; +} +/* Global Styles END */ + +/* Our Team BEGIN */ +.our-team-v4 { + color: #89848a; + padding-bottom: 20px; +} +.our-team-v4-start { + background: #413c42 url(../img-temp/Our-Team.jpg) no-repeat 50% 0 / cover; + position: relative; + color: #89848a; + height: 585px; + padding-top: 80px; +} +.our-team-v4-start:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(56,51,57,.95); +} +.our-team-v4 .container { + z-index: 1; + position: relative; +} +.our-team-v4 h2, +.our-team-v4 .h2 { + color: #fff; +} + +.our-team-v4-members { + margin-top: -225px; +} +@media(max-width: 768px) { + .our-team-v4-members { + margin-top: -175px; + } +} + +.our-team-v4-member-wrapper { + position: relative; +} +.our-team-v4-member-wrapper img { + width: 100%; + height: auto; +} +.our-team-v4-member-wrapper div { + opacity: 0; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(231,76,60,.8); + transition: all 0.3s ease-in-out; +} +.our-team-v4-member-wrapper:hover div { + opacity: 1; +} + +.our-team-v4-member .g-social-icons-v2 { + position: absolute; + left: 20px; + right: 20px; + bottom: 20px; +} +.our-team-v4-member .g-social-icons-v2 li { + margin: 0 5px 10px; +} +.our-team-v4-member .g-social-icons-v2 a:hover { + background: #e74c3c; +} +.our-team-v4-member div em { + display: block; + position: relative; + padding-left: 20px; + padding-right: 20px; + margin-top: -30px; + + text-transform: uppercase; + font-size: 16px; + font-weight: 600; + font-style: normal; + line-height: 1.4; + color: #fff; + + position: absolute; + top: 50%; + left: 0; + right: 0; + + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} +.our-team-v4-member div em:before { + content: "\“"; + display: block; + font-size: 36px; + line-height: 1; +} +.our-team-v4__role, +.our-team-v4__name, +.our-team-v4__position { + display: block; + line-height: 1; +} +.our-team-v4__role { + color: #e74c3c; + font-size: 11px; + font-weight: bold; + font-style: normal; + text-transform: uppercase; + margin-bottom: 15px; +} +.our-team-v4__name { + text-transform: uppercase; + font-size: 18px; + color: #383339; + margin-bottom: 15px; +} +.our-team-v4__position { + font-size: 13px; + text-transform: lowercase; +} +/* Our Team END */ \ No newline at end of file diff --git a/assets/css/app.css b/assets/css/app.css new file mode 100644 index 0000000..9ba8a81 --- /dev/null +++ b/assets/css/app.css @@ -0,0 +1,3952 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ + +/*Reset Styles +------------------------------------*/ +* { + border-radius: 0; +} + +a, +a:focus, +a:hover, +a:active, +button, +button:hover { + outline: 0 !important; +} + +a:focus { + text-decoration: none; +} + +hr { + margin: 30px 0; +} + +hr.hr-xs { + margin: 10px 0; +} + +hr.hr-md { + margin: 20px 0; +} + +hr.hr-lg { + margin: 40px 0; +} + +/*Headings*/ +h1 { + font-size: 28px; + line-height: 35px; +} +h2 { + font-size: 24px; + line-height: 33px; +} +h3 { + font-size: 20px; + line-height: 27px; +} +h4 { + line-height: 25px; +} +h5 { + line-height: 20px; +} +h6 { + line-height: 18px; +} + +.font-open-sans { + font-family: "Open Sans", Arial, sans-serif; +} + +h1, h2, h3, h4, h5, h6 { + color: #555; + margin-top: 5px; + text-shadow: none; + font-weight: normal; + font-family: "Open Sans", Arial, sans-serif; +} + +h1 i, h2 i, h3 i, h4 i, h5 i, h6 i { + margin-right: 5px; +} + +/*Block Headline*/ +.headline { + display: block; + margin: 10px 0 25px 0; + border-bottom: 1px dotted #e4e9f0; +} + +.headline h2 { + font-size: 22px; +} + +.headline h2, +.headline h3, +.headline h4 { + margin: 0 0 -2px 0; + padding-bottom: 5px; + display: inline-block; + border-bottom: 2px solid #72c02c; +} + +.headline-md { + margin-bottom: 15px; +} + +.headline-md h2 { + font-size: 21px; +} + +/*Heading Options*/ +.heading { + text-align: center; +} + +.heading h2 { + padding: 0 12px; + position: relative; + display: inline-block; + line-height: 34px !important; /*For Tagline Boxes*/ +} + +.heading h2:before, +.heading h2:after { + content: ' '; + width: 70%; + position: absolute; + border-width: 1px; + border-color: #bbb; +} + +.heading h2:before { + right: 100%; +} + +.heading h2:after { + left: 100%; +} + +@media (max-width: 768px) { + .heading h2:before, + .heading h2:after { + width: 20%; + } +} + +/*Headline v1*/ +.heading-v1 h2:before, +.heading-v1 h2:after { + top: 15px; + height: 6px; + border-top-style: solid; + border-bottom-style: solid; +} + +/*Headline v2*/ +.heading-v2 h2:before, +.heading-v2 h2:after { + top: 15px; + height: 6px; + border-top-style: dashed; + border-bottom-style: dashed; +} + +/*Headline v3*/ +.heading-v3 h2:before, +.heading-v3 h2:after { + top: 15px; + height: 6px; + border-top-style: dotted; + border-bottom-style: dotted; +} + +/*Headline v4*/ +.heading-v4 h2:before, +.heading-v4 h2:after { + top: 17px; + border-bottom-style: solid; +} + +/*Headline v5*/ +.heading-v5 h2:before, +.heading-v5 h2:after { + top: 17px; + border-bottom-style: dashed; +} + +/*Headline v6*/ +.heading-v6 h2:before, +.heading-v6 h2:after { + top: 17px; + border-bottom-style: dotted; +} + +/*Heading Titles v1*/ +.title-v1 { + z-index: 1; + position: relative; + text-align: center; + margin-bottom: 60px; +} + +.title-v1 h1, +.title-v1 h2 { + color: #444; + font-size: 28px; + position: relative; + margin-bottom: 15px; + padding-bottom: 20px; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.title-v1 h1:after, +.title-v1 h2:after { + bottom: 0; + left: 50%; + height: 1px; + width: 70px; + content: " "; + margin-left: -35px; + position: absolute; + background: #72c02c; +} + +.title-v1 p { + font-size: 17px; + font-weight: 200; +} + +/*Heading Titles v2*/ +h2.title-v2 { + color: #555; + position: relative; + margin-bottom: 30px; +} + +h2.title-v2:after { + left: 0; + width: 70px; + height: 2px; + content: " "; + bottom: -10px; + background: #555; + position: absolute; +} + +h1.title-v2.title-center, +h2.title-v2.title-center, +h3.title-v2.title-center { + text-align: center; +} + +h1.title-v2.title-center:after, +h2.title-v2.title-center:after, +h3.title-v2.title-center:after { + left: 50%; + width: 70px; + margin-left: -35px; +} + +h1.title-light, +h2.title-light, +h3.title-light { + color: #fff; +} + +h2.title-light:after { + background: #fff; +} + +/*Heading Title v3*/ +h1[class^="title-v3-"], +h2[class^="title-v3-"], +h3[class^="title-v3-"] { + color: #555; +} + +h2.title-v3-xlg { + font-size: 28px; + line-height: 32px; +} + +h1.title-v3-lg, +h2.title-v3-lg { + font-size: 24px; + line-height: 28px; +} + +h1.title-v3-md, +h2.title-v3-md { + font-size: 20px; + line-height: 24px; +} + +h2.title-v3-sm, +h3.title-v3-md { + font-size: 18px; + line-height: 24px; +} + +h3.title-v3-md { + line-height: 22px; +} + +h3.title-v3-sm { + font-size: 16px; + line-height: 20px; +} + +h2.title-v3-xs { + font-size: 16px; + line-height: 22px; +} + +h3.title-v3-xs { + font-size: 14px; + margin-bottom: 0; +} + +/*Title v4*/ +.title-v4 { + font-size: 18px; + margin: 0 0 20px; + font-weight: bold; + position: relative; + text-transform: uppercase; + border-bottom: 3px solid #333; +} + +/*Headline Center*/ +.headline-center { + text-align: center; + position: relative; +} + +.headline-center h2 { + color: #555; + font-size: 24px; + position: relative; + margin-bottom: 20px; + padding-bottom: 15px; +} + +.headline-center h2:after { + left: 50%; + z-index: 1; + width: 30px; + height: 2px; + content: " "; + bottom: -5px; + margin-left: -15px; + text-align: center; + position: absolute; + background: #72c02c; +} + +.headline-center p { + /*color: #999;*/ + font-size: 14px; + /*padding: 0 150px;*/ +} + +@media (max-width: 991px) { + .headline-center p { + padding: 0 50px; + } +} + +.headline-center.headline-light h2 { + color: #fff; +} + +.headline-center.headline-light p { + color: #eee; +} + +/*Headline Center v2*/ +.headline-center-v2 { + z-index: 0; + text-align: center; + position: relative; +} + +.headline-center-v2 h2 { + color: #555; + font-size: 24px; + margin-bottom: 20px; + text-transform: uppercase; +} + +.headline-center-v2 span.bordered-icon { + color: #fff; + padding: 0 10px; + font-size: 15px; + line-height: 18px; + position: relative; + margin-bottom: 25px; + display: inline-block; +} + +.headline-center-v2 span.bordered-icon:before, +.headline-center-v2 span.bordered-icon:after { + top: 8px; + height: 1px; + content: " "; + width: 100px; + background: #fff; + position: absolute; +} + +.headline-center-v2 span.bordered-icon:before { + left: 100%; +} + +.headline-center-v2 span.bordered-icon:after { + right: 100%; +} + +.headline-center-v2 p { + color: #555; + font-size: 14px; + padding: 0 70px; +} + +.headline-center-v2.headline-center-v2-dark p { + color: #666; +} + +.headline-center-v2.headline-center-v2-dark span.bordered-icon { + color: #666; +} + +.headline-center-v2.headline-center-v2-dark span.bordered-icon:before, +.headline-center-v2.headline-center-v2-dark span.bordered-icon:after { + background: #666; +} + +/*Headline Left*/ +.headline-left { + position: relative; +} + +.headline-left .headline-brd { + color: #555; + position: relative; + margin-bottom: 25px; + padding-bottom: 10px; +} + +.headline-left .headline-brd:after { + left: 1px; + z-index: 1; + width: 30px; + height: 2px; + content: " "; + bottom: -5px; + position: absolute; + background: #72c02c; +} + +/*Headline v2 +------------------------------------*/ +.headline-v2 { + display: block; + background: #fff; + padding: 1px 10px; + margin: 0 0 20px 0; + border-left: 2px solid #000; +} + +.headline-v2 h2 { + margin: 3px 0; + font-size: 20px; + font-weight: 200; +} + +/*Heading Sizes +------------------------------------*/ +h2.heading-md { + font-size: 20px; + line-height: 24px; +} + +h2.heading-sm, +h3.heading-md { + font-size: 18px; + line-height: 24px; +} + +h3.heading-md { + line-height: 22px; +} + +h3.heading-sm { + font-size: 16px; + line-height: 20px; +} + +h2.heading-xs { + font-size: 16px; + line-height: 22px; +} + +h3.heading-xs { + font-size: 14px; + margin-bottom: 0; +} + +/*Devider +------------------------------------*/ +.devider.devider-dotted { + border-top: 2px dotted #eee; +} +.devider.devider-dashed { + border-top: 2px dashed #eee; +} + +.devider.devider-db { + height: 5px; + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; +} +.devider.devider-db-dashed { + height: 5px; + border-top: 1px dashed #ddd; + border-bottom: 1px dashed #ddd; +} +.devider.devider-db-dotted { + height: 5px; + border-top: 1px dotted #ddd; + border-bottom: 1px dotted #ddd; +} + +/*Tables +------------------------------------*/ +/*Basic Tables*/ +.table thead > tr > th { + border-bottom: none; +} + +@media (max-width: 768px) { + .table th.hidden-sm, + .table td.hidden-sm { + display: none !important; + } +} + +/*Forms +------------------------------------*/ +.form-control { + box-shadow: none; + border-radius: 0; +} + +.input-group-addon { + border-radius: 0; +} + +.form-control:focus { + border-color: #bbb; + box-shadow: 0 0 2px #c9c9c9; +} + +/*Form Spacing*/ +.form-spacing .form-control { + margin-bottom: 15px; +} + +/*Form Icons*/ +.input-group-addon { + color: #b3b3b3; + font-size: 14px; + background: #fff; +} + +/*Carousel v1 +------------------------------------*/ +.carousel-v1 .carousel-caption { + left: 0; + right: 0; + bottom: 0; + padding: 7px 15px; + background: rgba(0, 0, 0, 0.7); +} + +.carousel-v1 .carousel-caption p { + color: #fff; + margin-bottom: 0; +} + +.carousel-v1 .carousel-arrow a.carousel-control { + opacity: 1; + font-size:30px; + height:inherit; + width: inherit; + background: none; + text-shadow: none; + position: inherit; +} + +.carousel-v1 .carousel-arrow a i { + top: 50%; + opacity: 0.6; + background: #000; + margin-top: -18px; + padding: 2px 12px; + position: absolute; +} +.carousel-v1 .carousel-arrow a i:hover { + opacity: 0.8; +} + +.carousel-v1 .carousel-arrow a.left i { + left: 0; +} +.carousel-v1 .carousel-arrow a.right i { + right: 0; +} + +/*Carousel v2 +------------------------------------*/ +.carousel-v2 .carousel-control, +.carousel-v2 .carousel-control:hover { + opacity: 1; + text-shadow: none; +} + +.carousel-v2 .carousel-control.left, +.carousel-v2 .carousel-control.right { + top: 50%; + z-index: 5; + color: #eee; + width: 45px; + height: 45px; + font-size: 30px; + margin-top: -22px; + position: absolute; + text-align: center; + display: inline-block; + border: 2px solid #eee; + background: rgba(0,0,0,0.1); +} + +.carousel-v2 .carousel-control:hover { + background: rgba(0,0,0,0.3); + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.carousel-v2 .carousel-control.left { + left: 20px; +} + +.carousel-v2 .carousel-control.right { + right: 20px; +} + +.carousel-v2 .carousel-control .arrow-prev, +.carousel-v2 .carousel-control .arrow-next { + top: -5px; + position: relative; +} + +.carousel-v2 .carousel-control .arrow-next { + right: -2px; +} + + +@media (min-width: 768px) { + .carousel-indicators { + bottom: 10px; + } +} + +/*Tabs +------------------------------------*/ +.nav-tabs > li > a, +.nav-pills > li > a, +.nav-tabs.nav-justified > li > a { + border-radius: 0; +} + +/*Tabs v1 +------------------------------------*/ +.tab-v1 .nav-tabs { + border: none; + background: none; + border-bottom: solid 2px #72c02c; +} + +.tab-v1 .nav-tabs a { + font-size: 14px; + padding: 5px 15px; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + color: #fff; + border: none; + background: #72c02c; +} + +.tab-v1 .nav-tabs > li > a { + border: none; +} +.tab-v1 .nav-tabs > li > a:hover { + color: #fff; + background: #72c02c; +} + +.tab-v1 .tab-content { + padding: 10px 0; +} + +.tab-v1 .tab-content img { + margin-top: 4px; + margin-bottom: 15px; +} + +.tab-v1 .tab-content img.img-tab-space { + margin-top: 7px; +} + +/*Tabs v2 +------------------------------------*/ +.tab-v2 .nav-tabs { + border-bottom: none; +} + +.tab-v2 .nav-tabs li a { + padding: 9px 16px; + background: none; + border: none; +} + +.tab-v2 .nav-tabs li.active a { + background: #fff; + padding: 7px 15px 9px; + border: solid 1px #eee; + border-top: solid 2px #72c02c; + border-bottom: none !important; +} + +.tab-v2 .tab-content { + padding: 10px 16px; + border: solid 1px #eee; +} + +/*Tabs v3 +------------------------------------*/ +.tab-v3 .nav-pills li a { + color: #777; + font-size: 17px; + padding: 4px 8px; + margin-bottom: 3px; + background: #fafafa; + border: solid 1px #eee; +} + +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + color: #fff; + background: #72c02c; + border: solid 1px #68af28; +} + +.tab-v3 .nav-pills li i { + width: 1.25em; + margin-right: 5px; + text-align: center; + display: inline-block; +} + +.tab-v3 .tab-content { + padding: 15px; + background: #fafafa; + border: solid 1px #eee; +} + +/*Tab v4 +------------------------------------*/ +.tab-v4 .tab-heading { + width: 100%; + overflow: hidden; + position: relative; + display: inline-block; + text-transform: uppercase; + border-bottom: 3px solid #333; +} + +.tab-v4 .tab-heading h2 { + margin: 0; + float: left; + font-size: 18px; + font-weight: bold; +} + +/*Nav Tabs*/ +.tab-v4 .nav-tabs { + top: 3px; + border: none; + float: right; + overflow: hidden; + position: relative; +} + +.tab-v4 .nav-tabs a { + color: #555; + font-size: 12px; + padding: 6px 15px; + text-transform: uppercase; +} + +.tab-v4 .nav-tabs > .active > a, +.tab-v4 .nav-tabs > .active > a:hover, +.tab-v4 .nav-tabs > .active > a:focus { + border: none; + background: inherit; +} + +.tab-v4 .nav-tabs > li > a { + border: none; +} +.tab-v4 .nav-tabs > li > a:hover { + background: inherit; +} + +.tab-v4 .tab-content { + padding: 20px 0 10px; +} + +/*Tab v5 +------------------------------------*/ +.tab-v5 .nav-tabs { + border-bottom: none; +} + +.tab-v5 .nav-tabs li a { + border: none; + font-size: 14px; + background: none; + padding: 9px 16px; +} + +.tab-v5 .nav-tabs li.active a { + background: #fff; + padding: 7px 15px 9px; + border: solid 1px #eee; + border-top: solid 3px #222; + border-bottom: none !important; +} + +.tab-v5 .tab-content { + padding: 13px; + border: solid 1px #eee; +} + +/*Accordions +------------------------------------*/ +/*Accordion v1*/ +.acc-v1 .panel-heading { + padding: 0; + box-shadow: none; +} + +.acc-v1 .panel-heading a { + display: block; + font-size: 14px; + padding: 5px 15px; + background: #fefefe; +} + +.acc-icon a.accordion-toggle i { + color: #555; + margin-right: 8px; +} +.acc-icon a.accordion-toggle:hover i { + color: #39414c; +} + +/*Navigation +------------------------------------*/ +.dropdown-menu, +.navbar-toggle { + border-radius: 0; +} + +/*Pegination*/ +.pagination > li:first-child > a, +.pagination > li:first-child > span, +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span, +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span, +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-radius: 0; +} + +.pagination li a { + color: #777; + padding: 5px 15px; +} + +.pagination li a:hover { + color: #fff; + background: #5fb611; + border-color: #5fb611; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + border-color: #72c02c; + background-color: #72c02c; +} + +/*Pagination Without Space*/ +.pagination-no-space .pagination { + margin: 0; +} + +/*Pager*/ +.pager li > a, +.pager li > span { + border-radius: 0; +} + +.pager li > a:hover, +.pager li > a:focus { + color: #fff; + background: #5fb611; + border-color: #5fb611; +} + +/*Pager v2 and v3 +------------------------------------*/ +.pager.pager-v2 li > a { + border: none; +} + +.pager.pager-v2 li > a, +.pager.pager-v3 li > a { + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} + +.pager.pager-v2 li > a:hover, +.pager.pager-v2 li > a:focus, +.pager.pager-v3 li > a:hover, +.pager.pager-v3 li > a:focus { + color: #fff; + background: #72c02c; +} + +/*Pager Amount*/ +.pager.pager-v2 li.page-amount, +.pager.pager-v3 li.page-amount { + font-size: 16px; + font-style: italic; +} + +.pager.pager-v2 li.page-amount, +.pager.pager-v2 li.page-amount:hover, +.pager.pager-v2 li.page-amount:focus, +.pager.pager-v3 li.page-amount, +.pager.pager-v3 li.page-amount:hover, +.pager.pager-v3 li.page-amount:focus { + top: 7px; + color: #777; + position: relative; +} + +/*Pager Size*/ +.pager.pager-v2.pager-md li a, +.pager.pager-v3.pager-md li a { + font-size: 16px; + padding: 8px 18px; +} + +/*Pager v4 +------------------------------------*/ +.pager.pager-v4 li > a { + line-height: normal; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} + +.pager.pager-v4 li > a:hover, +.pager.pager-v4 li > a:focus { + color: #fff; + background: #222; + border-color: #222; +} + +/*Pager Amount*/ +.pager.pager-v4 li.page-amount { + font-size: 14px; + font-style: italic; +} + +.pager.pager-v4 li.page-amount, +.pager.pager-v4 li.page-amount:hover, +.pager.pager-v4 li.page-amount:focus { + top: 7px; + color: #777; + position: relative; +} + +/*Sidebar Menu +------------------------------------*/ +.list-group-item:first-child, +.list-group-item:last-child { + border-radius: 0; +} + +/*Sidebar Menu v1*/ +.sidebar-nav-v1 li { + padding: 0; +} + +.sidebar-nav-v1 li a { + display: block; + padding: 8px 30px 8px 10px; +} + +.sidebar-nav-v1 li a:hover { + text-decoration: none; +} + +.sidebar-nav-v1 > li.active, +.sidebar-nav-v1 > li.active:hover { + background: #717984; +} + +.sidebar-nav-v1 > li.active, +.sidebar-nav-v1 > li.active:hover, +.sidebar-nav-v1 > li.active:focus { + border-color: #ddd; +} + +.sidebar-nav-v1 > li.active > a { + color: #fff; +} + +/*Sidebar Sub Navigation*/ +.sidebar-nav-v1 li ul { + padding: 0; + list-style: none; +} + +.sidebar-nav-v1 li ul, +.sidebar-nav-v1 li.active ul a { + background: #f8f8f8; +} + +.sidebar-nav-v1 li ul a { + color: #555; + font-size: 12px; + border-top: solid 1px #ddd; + padding: 6px 30px 6px 17px; +} + +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #72c02c; +} + +/*Sidebar Badges*/ +.list-group-item li > .badge { + float: right; +} + +.sidebar-nav-v1 span.badge { + margin-top: 8px; + margin-right: 10px; +} + +.sidebar-nav-v1 .list-toggle > span.badge { + margin-right: 25px; +} + +.sidebar-nav-v1 ul li span.badge { + margin-top: 8px; + font-size: 11px; + padding: 3px 5px; + margin-right: 10px; +} + +/*Sidebar List Toggle*/ +.list-toggle:after { + top: 7px; + right: 10px; + color: #777; + font-size: 14px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +.list-toggle.active:after { + color: #fff; + content: "\f107"; +} + +/*Button Styles +------------------------------------*/ +.btn { + box-shadow: none; + border-radius: 0; +} +.btn-u { + border: 0; + color: #fff; + font-size: 14px; + cursor: pointer; + font-weight: 400; + padding: 6px 13px; + position: relative; + background: #72c02c; + white-space: nowrap; + display: inline-block; + text-decoration: none; +} +.btn-u:hover { + color: #fff; + text-decoration: none; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.btn-u.btn-block { + text-align: center; +} + +a.btn-u { + /*padding: 4px 13px;*/ + /*vertical-align: middle;*/ +} + +.btn-u-sm, +a.btn-u-sm { + padding: 3px 12px; +} + +.btn-u-md, +a.btn-u-md { + padding: 10px 20px; +} + +.btn-u-lg, +a.btn-u-lg { + font-size: 18px; + padding: 10px 25px; +} + +.btn-u-xs, +a.btn-u-xs { + font-size: 12px; + padding: 2px 12px; + line-height: 18px; +} + +/*Button Groups*/ +.btn-group .dropdown-menu > li > a { + padding: 3px 13px; +} + +.btn-group > .btn-u, +.btn-group-vertical > .btn-u { + float: left; + position: relative; +} + +.btn-group > .btn-u:first-child { + margin-left: 0; +} + +/*For FF Only*/ +@-moz-document url-prefix() { + .footer-subsribe .btn-u { + padding-bottom: 4px; + } +} +@media (max-width: 768px) { + @-moz-document url-prefix() { + .btn-u { + padding-bottom: 6px; + } + } +} + +/*Buttons Color*/ +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #5fb611; +} +.btn-u-split.dropdown-toggle { + border-left: solid 1px #5fb611; +} + +.btn-u.btn-u-blue { + background: #3498db; +} +.btn-u.btn-u-blue:hover, +.btn-u.btn-u-blue:focus, +.btn-u.btn-u-blue:active, +.btn-u.btn-u-blue.active, +.open .dropdown-toggle.btn-u.btn-u-blue { + background: #2980b9; +} +.btn-u.btn-u-split-blue.dropdown-toggle { + border-left: solid 1px #2980b9; +} + +.btn-u.btn-u-red { + background: #e74c3c; +} +.btn-u.btn-u-red:hover, +.btn-u.btn-u-red:focus, +.btn-u.btn-u-red:active, +.btn-u.btn-u-red.active, +.open .dropdown-toggle.btn-u.btn-u-red { + background: #c0392b; +} +.btn-u.btn-u-split-red.dropdown-toggle { + border-left: solid 1px #c0392b; +} + +.btn-u.btn-u-orange { + background: #e67e22; +} +.btn-u.btn-u-orange:hover, +.btn-u.btn-u-orange:focus, +.btn-u.btn-u-orange:active, +.btn-u.btn-u-orange.active, +.open .dropdown-toggle.btn-u.btn-u-orange { + background: #d35400; +} +.btn-u.btn-u-split-orange.dropdown-toggle { + border-left: solid 1px #d35400; +} + +.btn-u.btn-u-sea { + background: #1abc9c; +} +.btn-u.btn-u-sea:hover, +.btn-u.btn-u-sea:focus, +.btn-u.btn-u-sea:active, +.btn-u.btn-u-sea.active, +.open .dropdown-toggle.btn-u.btn-u-sea { + background: #16a085; +} +.btn-u.btn-u-split-sea.dropdown-toggle { + border-left: solid 1px #16a085; +} + +.btn-u.btn-u-green { + background: #2ecc71; +} +.btn-u.btn-u-green:hover, +.btn-u.btn-u-green:focus, +.btn-u.btn-u-green:active, +.btn-u.btn-u-green.active, +.open .dropdown-toggle.btn-u.btn-u-green { + background: #27ae60; +} +.btn-u.btn-u-split-green.dropdown-toggle { + border-left: solid 1px #27ae60; +} + +.btn-u.btn-u-yellow { + background: #f1c40f; +} +.btn-u.btn-u-yellow:hover, +.btn-u.btn-u-yellow:focus, +.btn-u.btn-u-yellow:active, +.btn-u.btn-u-yellow.active, +.open .dropdown-toggle.btn-u.btn-u-yellow { + background: #f39c12; +} +.btn-u.btn-u-split-yellow.dropdown-toggle { + border-left: solid 1px #f39c12; +} + +.btn-u.btn-u-default { + background: #95a5a6; +} +.btn-u.btn-u-default:hover, +.btn-u.btn-u-default:focus, +.btn-u.btn-u-default:active, +.btn-u.btn-u-default.active, +.open .dropdown-toggle.btn-u.btn-u-default { + background: #7f8c8d; +} +.btn-u.btn-u-split-default.dropdown-toggle { + border-left: solid 1px #7f8c8d; +} + +.btn-u.btn-u-purple { + background: #9b6bcc; +} +.btn-u.btn-u-purple:hover, +.btn-u.btn-u-purple:focus, +.btn-u.btn-u-purple:active, +.btn-u.btn-u-purple.active, +.open .dropdown-toggle.btn-u.btn-u-purple { + background: #814fb5; +} +.btn-u.btn-u-split-purple.dropdown-toggle { + border-left: solid 1px #814fb5; +} + +.btn-u.btn-u-aqua { + background: #27d7e7; +} +.btn-u.btn-u-aqua:hover, +.btn-u.btn-u-aqua:focus, +.btn-u.btn-u-aqua:active, +.btn-u.btn-u-aqua.active, +.open .dropdown-toggle.btn-u.btn-u-aqua { + background: #26bac8; +} +.btn-u.btn-u-split-aqua.dropdown-toggle { + border-left: solid 1px #26bac8; +} + +.btn-u.btn-u-brown { + background: #9c8061; +} +.btn-u.btn-u-brown:hover, +.btn-u.btn-u-brown:focus, +.btn-u.btn-u-brown:active, +.btn-u.btn-u-brown.active, +.open .dropdown-toggle.btn-u.btn-u-brown { + background: #81674b; +} +.btn-u.btn-u-split-brown.dropdown-toggle { + border-left: solid 1px #81674b; +} + +.btn-u.btn-u-dark-blue { + background: #4765a0; +} +.btn-u.btn-u-dark-blue:hover, +.btn-u.btn-u-dark-blue:focus, +.btn-u.btn-u-dark-blue:active, +.btn-u.btn-u-dark-blue.active, +.open .dropdown-toggle.btn-u.btn-u-dark-blue { + background: #324c80; +} +.btn-u.btn-u-split-dark.dropdown-toggle { + border-left: solid 1px #324c80; +} + +.btn-u.btn-u-light-green { + background: #79d5b3; +} +.btn-u.btn-u-light-green:hover, +.btn-u.btn-u-light-green:focus, +.btn-u.btn-u-light-green:active, +.btn-u.btn-u-light-green.active, +.open .dropdown-toggle.btn-u.btn-u-light-green { + background: #59b795; +} +.btn-u.btn-u-split-light-green.dropdown-toggle { + border-left: solid 1px #59b795; +} + +.btn-u.btn-u-dark { + background: #555; +} +.btn-u.btn-u-dark:hover, +.btn-u.btn-u-dark:focus, +.btn-u.btn-u-dark:active, +.btn-u.btn-u-dark.active, +.open .dropdown-toggle.btn-u.btn-u-dark { + background: #333; +} +.btn-u.btn-u-split-dark.dropdown-toggle { + border-left: solid 1px #333; +} + +.btn-u.btn-u-light-grey { + background: #585f69; +} +.btn-u.btn-u-light-grey:hover, +.btn-u.btn-u-light-grey:focus, +.btn-u.btn-u-light-grey:active, +.btn-u.btn-u-light-grey.active, +.open .dropdown-toggle.btn-u.btn-u-light-grey { + background: #484f58; +} +.btn-u.btn-u-split-light-grey.dropdown-toggle { + border-left: solid 1px #484f58; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + color: #555; + background: none; + padding: 5px 13px; + border: solid 1px transparent; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.btn-u.btn-brd-width-2 { + padding: 7px 18px; + border-width: 2px; +} +.btn-u.btn-brd:hover { + background: none; +} +.btn-u.btn-brd:focus { + background: none; +} +.btn-u.btn-brd.btn-brd-hover:hover { + color: #fff !important; +} + +.btn-u.btn-brd { + border-color: #72c02c; +} +.btn-u.btn-brd:hover { + color: #5fb611; + border-color: #5fb611; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #5fb611; +} + +.btn-u.btn-brd.btn-u-blue { + border-color: #3498db; +} +.btn-u.btn-brd.btn-u-blue:hover { + color: #2980b9; + border-color: #2980b9; +} +.btn-u.btn-brd.btn-u-blue.btn-brd-hover:hover { + background: #2980b9; +} + +.btn-u.btn-brd.btn-u-red { + border-color: #e74c3c; +} +.btn-u.btn-brd.btn-u-red:hover { + color: #c0392b; + border-color: #c0392b; +} +.btn-u.btn-brd.btn-u-red.btn-brd-hover:hover { + background: #c0392b; +} + +.btn-u.btn-brd.btn-u-orange { + border-color: #e67e22; +} +.btn-u.btn-brd.btn-u-orange:hover { + color: #d35400; + border-color: #d35400; +} +.btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover { + background: #d35400; +} + +.btn-u.btn-brd.btn-u-sea { + border-color: #1abc9c; +} +.btn-u.btn-brd.btn-u-sea:hover { + color: #16a085; + border-color: #16a085; +} +.btn-u.btn-brd.btn-u-sea.btn-brd-hover:hover { + background: #16a085; +} + +.btn-u.btn-brd.btn-u-green { + border-color: #2ecc71; +} +.btn-u.btn-brd.btn-u-green:hover { + color: #27ae60; + border-color: #27ae60; +} +.btn-u.btn-brd.btn-u-green.btn-brd-hover:hover { + background: #27ae60; +} + +.btn-u.btn-brd.btn-u-yellow { + border-color: #f1c40f; +} +.btn-u.btn-brd.btn-u-yellow:hover { + color: #f39c12; + border-color: #f39c12; +} +.btn-u.btn-brd.btn-u-yellow.btn-brd-hover:hover { + background: #f39c12; +} + +.btn-u.btn-brd.btn-u-default { + border-color: #95a5a6; +} +.btn-u.btn-brd.btn-u-default:hover { + color: #7f8c8d; + border-color: #7f8c8d; +} +.btn-u.btn-brd.btn-u-default.btn-brd-hover:hover { + background: #7f8c8d; +} + +.btn-u.btn-brd.btn-u-dark { + border-color: #555; +} +.btn-u.btn-brd.btn-u-dark:hover { + color: #333; + border-color: #333; +} +.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover { + background: #333; +} + +.btn-u.btn-brd.btn-u-light-grey { + border-color: #585f69; +} +.btn-u.btn-brd.btn-u-light-grey:hover { + color: #484f58; + border-color: #484f58; +} +.btn-u.btn-brd.btn-u-light-grey.btn-brd-hover:hover { + background: #484f58; +} + +.btn-u.btn-brd.btn-u-purple { + border-color: #9b6bcc; +} +.btn-u.btn-brd.btn-u-purple:hover { + color: #814fb5; + border-color: #814fb5; +} +.btn-u.btn-brd.btn-u-purple.btn-brd-hover:hover { + background: #814fb5; +} + +.btn-u.btn-brd.btn-u-aqua { + border-color: #27d7e7; +} +.btn-u.btn-brd.btn-u-aqua:hover { + color: #26bac8; + border-color: #26bac8; +} +.btn-u.btn-brd.btn-u-aqua.btn-brd-hover:hover { + background: #26bac8; +} + +.btn-u.btn-brd.btn-u-brown { + border-color: #9c8061; +} +.btn-u.btn-brd.btn-u-brown:hover { + color: #81674b; + border-color: #81674b; +} +.btn-u.btn-brd.btn-u-brown.btn-brd-hover:hover { + background: #81674b; +} + +.btn-u.btn-brd.btn-u-dark-blue { + border-color: #4765a0; +} +.btn-u.btn-brd.btn-u-dark-blue:hover { + color: #324c80; + border-color: #324c80; +} +.btn-u.btn-brd.btn-u-dark-blue.btn-brd-hover:hover { + background: #324c80; +} + +.btn-u.btn-brd.btn-u-light-green { + border-color: #79d5b3; +} +.btn-u.btn-brd.btn-u-light-green:hover { + color: #59b795; + border-color: #59b795; +} +.btn-u.btn-brd.btn-u-light-green.btn-brd-hover:hover { + background: #59b795; +} + +.btn-u.btn-brd.btn-u-light { + color: #fff; + border-color: #fff; +} +.btn-u.btn-brd.btn-u-light:hover { + border-color: #fff; +} +.btn-u.btn-brd.btn-u-light.btn-brd-hover:hover { + background: #fff; + color: #555 !important; +} + +/*Dropdown Buttons +------------------------------------*/ +.dropdown-show { + box-shadow: 0 0 4px #eee; + display: inline-block; + position: relative; +} + +/*Badges and Labels +------------------------------------*/ +.badge, +.label { + border-radius: 0; +} + +/*Labels*/ +span.label { + font-size: 11px; + font-weight: 400; + padding: 4px 7px; +} + +/*Badges*/ +span.badge, +.list-group-item.active>.badge { + color: #fff; + font-weight: 400; + padding: 4px 7px; +} + +span.label-u, +span.badge-u, +.list-group-item.active>.badge.badge-u { + background: #72c02c; +} + +span.label-blue, +span.badge-blue, +.list-group-item.active>.badge { + background: #3498db; +} + +span.label-red, +span.badge-red, +.list-group-item.active>.badge { + background: #e74c3c; +} + +span.label-green, +span.badge-green, +.list-group-item.active>.badge.badge-green { + background: #2ecc71; +} + +span.label-sea, +span.badge-sea, +.list-group-item.active>.badge.badge-sea { + background: #1abc9c; +} + +span.label-orange, +span.badge-orange, +.list-group-item.active>.badge.badge-orange { + background: #e67e22; +} + +span.label-yellow, +span.badge-yellow, +.list-group-item.active>.badge.badge-yellow { + background: #f1c40f; +} + +span.label-purple, +span.badge-purple, +.list-group-item.active>.badge.badge-purple { + background: #9b6bcc; +} + +span.label-aqua, +span.badge-aqua, +.list-group-item.active>.badge.badge-aqua { + background: #27d7e7; +} + +span.label-brown, +span.badge-brown, +.list-group-item.active>.badge.badge-brown { + background: #9c8061; +} + +span.label-dark-blue, +span.badge-dark-blue, +.list-group-item.active>.badge.badge-dark-blue { + background: #4765a0; +} + +span.label-light-green, +span.badge-light-green, +.list-group-item.active>.badge.badge-light-green { + background: #79d5b3; +} + +span.label-light, +span.badge-light, +.list-group-item.active>.badge.badge-light { + color: #777; + background: #ecf0f1; +} + +span.label-dark, +span.badge-dark, +.list-group-item.active>.badge.badge-dark { + background: #555; +} + +/*Badge Lists*/ +.badge-lists li { + position: relative; +} + +.badge-lists span.badge { + top: -10px; + right: -6px; + position: absolute; +} + +/*Badge Icons*/ +.badge-lists.badge-icons span.badge { + min-width: 12px; + padding: 3px 6px; + } + +.badge-lists.badge-icons i { + font-size: 18px; + min-width: 25px; +} + +/*Badge Box v1*/ +.badge-box-v1 a { + color: #777; + min-width: 40px; + font-size: 18px; + padding: 8px 9px; + display: inline-block; + border: solid 1px #eee; +} + +/*Badge Box v2*/ +.badge-box-v2 a { + color: #777; + font-size: 12px; + padding: 10px; + min-width: 70px; + text-align: center; + display: inline-block; + border: solid 1px #eee; +} + +.badge-box-v2 a i { + font-size: 20px; +} + +/*General Badge Box*/ +.badge-box-v1 a i, +.badge-box-v2 a i { + display: block; + margin: 1px auto 2px; +} + +.badge-box-v1 a:hover, +.badge-box-v2 a:hover { + color: #555; + border-color: #555; + text-decoration: none; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*Icons +------------------------------------*/ +/*Social Icons*/ +.social-icons { + margin: 0; + padding: 0; +} + +.social-icons li { + list-style: none; + margin-right: 3px; + margin-bottom: 5px; + text-indent: -9999px; + display: inline-block; +} + +.social-icons li a, a.social-icon { + width: 28px; + height: 28px; + display: block; + background-position: 0 0; + background-repeat: no-repeat; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.social-icons li:hover a { + background-position: 0 -38px; +} + +.social-icons-color li a { + opacity: 0.7; + background-position: 0 -38px !important; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.social-icons-color li a:hover { + opacity: 1; +} + +.social_amazon {background: url(../../../assets/img/icons/social/amazon.png) no-repeat;} +.social_behance {background: url(../../../assets/img/icons/social/behance.png) no-repeat;} +.social_blogger {background: url(../../../assets/img/icons/social/blogger.png) no-repeat;} +.social_deviantart {background: url(../../../assets/img/icons/social/deviantart.png) no-repeat;} +.social_dribbble {background: url(../../../assets/img/icons/social/dribbble.png) no-repeat;} +.social_dropbox {background: url(../../../assets/img/icons/social/dropbox.png) no-repeat;} +.social_evernote {background: url(../../../assets/img/icons/social/evernote.png) no-repeat;} +.social_facebook {background: url(../../../assets/img/icons/social/facebook.png) no-repeat;} +.social_forrst {background: url(../../../assets/img/icons/social/forrst.png) no-repeat;} +.social_github {background: url(../../../assets/img/icons/social/github.png) no-repeat;} +.social_googleplus {background: url(../../../assets/img/icons/social/googleplus.png) no-repeat;} +.social_jolicloud {background: url(../../../assets/img/icons/social/jolicloud.png) no-repeat;} +.social_last-fm {background: url(../../../assets/img/icons/social/last-fm.png) no-repeat;} +.social_linkedin {background: url(../../../assets/img/icons/social/linkedin.png) no-repeat;} +.social_picasa {background: url(../../../assets/img/icons/social/picasa.png) no-repeat;} +.social_pintrest {background: url(../../../assets/img/icons/social/pintrest.png) no-repeat;} +.social_rss {background: url(../../../assets/img/icons/social/rss.png) no-repeat;} +.social_skype {background: url(../../../assets/img/icons/social/skype.png) no-repeat;} +.social_spotify {background: url(../../../assets/img/icons/social/spotify.png) no-repeat;} +.social_stumbleupon {background: url(../../../assets/img/icons/social/stumbleupon.png) no-repeat;} +.social_tumblr {background: url(../../../assets/img/icons/social/tumblr.png) no-repeat;} +.social_twitter {background: url(../../../assets/img/icons/social/twitter.png) no-repeat;} +.social_vimeo {background: url(../../../assets/img/icons/social/vimeo.png) no-repeat;} +.social_wordpress {background: url(../../../assets/img/icons/social/wordpress.png) no-repeat;} +.social_xing {background: url(../../../assets/img/icons/social/xing.png) no-repeat;} +.social_yahoo {background: url(../../../assets/img/icons/social/yahoo.png) no-repeat;} +.social_youtube {background: url(../../../assets/img/icons/social/youtube.png) no-repeat;} +.social_vk {background: url(../../../assets/img/icons/social/vk.png) no-repeat;} +.social_instagram {background: url(../../../assets/img/icons/social/instagram.png) no-repeat;} + +/*Font Awesome Icon Styles*/ +i.icon-custom { + color: #555; + width: 40px; + height: 40px; + font-size: 20px; + line-height: 40px; + margin-bottom: 5px; + text-align: center; + display: inline-block; + border: solid 1px #555; +} + +i.icon-sm { + width: 35px; + height: 35px; + font-size: 16px; + line-height: 35px; +} + +i.icon-md { + width: 55px; + height: 55px; + font-size: 22px; + line-height: 55px; +} + +i.icon-lg { + width: 60px; + height: 60px; + font-size: 31px; + line-height: 60px; + margin-bottom: 10px; +} + +i.icon-2x { + font-size: 30px; +} +i.icon-3x { + font-size: 40px; +} +i.icon-4x { + font-size: 50px; +} + +/*Line Icons*/ +i.icon-line { + font-size: 17px; +} +i.icon-sm.icon-line { + font-size: 14px; +} +i.icon-md.icon-line { + font-size: 22px; +} +i.icon-lg.icon-line { + font-size: 28px; +} + +i.icon-2x.icon-line { + font-size: 27px; +} +i.icon-3x.icon-line { + font-size: 36px; +} +i.icon-4x.icon-line { + font-size: 47px; +} + +/*Icon Styles For Links*/ +.link-icon, +.link-bg-icon { + color: #555; +} + +.link-icon:hover, +.link-bg-icon:hover { + border: none; + text-decoration: none; +} + +.link-icon:hover i { + color: #72c02c; + background: none; + border: solid 1px #72c02c; +} + +.link-bg-icon:hover i { + color: #72c02c; + background: #72c02c; + border-color: #72c02c; + color: #fff !important; +} + +/*Icons Color*/ +i.icon-color-u, +i.icon-color-red, +i.icon-color-sea, +i.icon-color-dark, +i.icon-color-grey, +i.icon-color-blue, +i.icon-color-green, +i.icon-color-yellow, +i.icon-color-orange, +i.icon-color-purple, +i.icon-color-aqua, +i.icon-color-brown, +i.icon-color-dark-blue, +i.icon-color-light-grey, +i.icon-color-light-green, { + background: none; +} + +i.icon-color-u { + color: #72c02c; + border: solid 1px #72c02c; +} +i.icon-color-blue { + color: #3498db; + border: solid 1px #3498db; +} +i.icon-color-red { + color: #e74c3c; + border: solid 1px #e74c3c; +} +i.icon-color-sea { + color: #1abc9c; + border: solid 1px #1abc9c; +} +i.icon-color-green { + color: #2ecc71; + border: solid 1px #2ecc71; +} +i.icon-color-yellow { + color: #f1c40f; + border: solid 1px #f1c40f; +} +i.icon-color-orange { + color: #e67e22; + border: solid 1px #e67e22; +} +i.icon-color-grey { + color: #95a5a6; + border: solid 1px #95a5a6; +} +i.icon-color-purple { + color: #9b6bcc; + border: solid 1px #9b6bcc; +} +i.icon-color-aqua { + color: #27d7e7; + border: solid 1px #27d7e7; +} +i.icon-color-brown { + color: #9c8061; + border: solid 1px #9c8061; +} +i.icon-color-dark-blue { + color: #4765a0; + border: solid 1px #4765a0; +} +i.icon-color-light-green { + color: #79d5b3; + border: solid 1px #79d5b3; +} +i.icon-color-light { + color: #fff; + border: solid 1px #fff; +} +i.icon-color-light-grey { + color: #585f69; + border: solid 1px #585f69; +} + +/*Icons Backgroun Color*/ +i.icon-bg-u, +i.icon-bg-red, +i.icon-bg-sea, +i.icon-bg-dark, +i.icon-bg-darker, +i.icon-bg-grey, +i.icon-bg-blue, +i.icon-bg-green, +i.icon-bg-yellow, +i.icon-bg-orange, +i.icon-bg-purple, +i.icon-bg-aqua, +i.icon-bg-brown, +i.icon-bg-dark-blue, +i.icon-bg-light-grey, +i.icon-bg-light-green { + color: #fff; + border-color: transparent; +} + +i.icon-bg-u { + background: #72c02c; +} +i.icon-bg-blue { + background: #3498db; +} +i.icon-bg-red { + background: #e74c3c; +} +i.icon-bg-sea { + background: #1abc9c; +} +i.icon-bg-green { + background: #2ecc71; +} +i.icon-bg-yellow { + background: #f1c40f; +} +i.icon-bg-orange { + background: #e67e22; +} +i.icon-bg-grey { + background: #95a5a6; +} +i.icon-bg-dark { + background: #555; +} +i.icon-bg-darker { + background: #333; +} +i.icon-bg-purple { + background: #9b6bcc; +} +i.icon-bg-aqua { + background: #27d7e7; +} +i.icon-bg-brown { + background: #9c8061; +} +i.icon-bg-dark-blue { + background: #4765a0; +} +i.icon-bg-light-green { + background: #79d5b3; +} +i.icon-bg-light { + background: #fff; + border-color: transparent; +} +i.icon-bg-light-grey { + background: #585f69; + border-color: transparent; +} + +/* Make Font Awesome icons fixed width */ +.fa-fixed [class^="fa"], +.fa-fixed [class*=" fa"] { + width: 1.25em; + text-align: center; + display: inline-block; +} +.fa-fixed [class^="fa"].fa-lg, +.fa-fixed [class*=" fa"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Content Boxes +------------------------------------*/ +/*Content Boxes v1*/ +.content-boxes-v1 { + text-align: center; +} + +.content-boxes-v1 span { + display: block; + margin-top: 5px; +} + +/*Content Boxes v2*/ +.content-boxes-v2-o span { + display: block; + overflow: hidden; +} + +.content-boxes-v2-o small { + display: block; + line-height: 1.6; +} + +.content-boxes-v2-o .icon-md + span { + margin-top: 9px; +} + +.content-boxes-v2-o .icon-lg + span { + margin-top: 11px; +} + +.content-boxes-v2-o .icon-custom { + float: left; + margin-top: 3px; + margin-right: 15px; +} + +@media (max-width: 992px) { + .content-boxes-v2, + .content-boxes-v2 .text-justify { + text-align: center; + } + + .content-boxes-v2 span { + display: block; + margin-top: 5px; + } +} + +/*Content Boxes v3*/ +.content-boxes-v3 i.icon-custom { + top: 8px; + float: left; + position: relative; +} + +.content-boxes-v3 .content-boxes-in-v3 { + padding: 0 20px; + overflow: hidden; +} + +.content-boxes-v3 .content-boxes-in-v3 h3 { + font-size: 18px; + line-height: 22px; + margin-bottom: 3px; + text-transform: capitalize; +} + +.content-boxes-v3 .content-boxes-in-v3 h3 a { + color: #555; +} + +/*Content Boxes Right v3*/ +.content-boxes-v3.content-boxes-v3-right { + text-align: right; +} + +.content-boxes-v3.content-boxes-v3-right i.icon-custom { + float: right; +} + +@media (max-width: 768px){ + .content-boxes-v3.content-boxes-v3-right { + text-align: inherit; + } + + .content-boxes-v3.content-boxes-v3-right i.icon-custom { + float: left; + margin-left: 0; + } +} + +/*Content Boxes v4*/ +.content-boxes-v4 h2 { + color: #555; + font-size: 18px; + font-weight: bold; + text-transform: uppercase; +} + +.content-boxes-v4 a { + color: #777; + font-size: 11px; + font-weight: bold; + text-transform: uppercase; +} + +.content-boxes-v4 i { + width: 25px; + color: #72c02c; + font-size: 35px; + margin-top: 10px; +} + +.content-boxes-in-v4 { + padding: 0 10px; + overflow: hidden; +} + +.content-boxes-v4-sm i { + font-size: 26px; + margin-top: 10px; + margin-right: 5px; +} + +/*Content Boxes v5*/ +.content-boxes-v5 i { + float: left; + color: #999; + width: 50px; + height: 50px; + padding: 11px; + font-size: 22px; + background: #eee; + line-height: 28px; + text-align: center; + margin-right: 15px; + display: inline-block; +} + +.content-boxes-v5:hover i { + color: #fff; + background: #72c02c; +} + +/*Content Boxes v6*/ +.content-boxes-v6 { + padding-top: 25px; + text-align: center; +} + +.content-boxes-v6 i { + color: #fff; + width: 90px; + height: 90px; + padding: 30px; + font-size: 30px; + line-height: 30px; + position: relative; + text-align: center; + background: #dedede; + margin-bottom: 25px; + display: inline-block; +} + +.content-boxes-v6 i:after { + top: -8px; + left: -8px; + right: -8px; + bottom: -8px; + content: " "; + position: absolute; + border: 1px solid #dedede; + border-radius: 50% !important; +} + +.content-boxes-v6:hover i, +.content-boxes-v6:hover i:after { + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.content-boxes-v6:hover i { + background: #72c02c; +} + +.content-boxes-v6:hover i:after { + border-color: #72c02c; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block { + padding: 20px 30px; + text-align: center; + margin-bottom: 20px; +} + +.service-block p, +.service-block h2 { + color: #fff; +} + +.service-block h2 a:hover{ + text-decoration: none; +} + +.service-block-light, +.service-block-default { + background: #fafafa; + border: solid 1px #eee; +} + +.service-block-default:hover { + box-shadow: 0 0 8px #eee; +} + +.service-block-light p, +.service-block-light h2, +.service-block-default p, +.service-block-default h2 { + color: #555; +} + +.service-block-u { + background: #72c02c; +} +.service-block-blue { + background: #3498db; +} +.service-block-red { + background: #e74c3c; +} +.service-block-sea { + background: #1abc9c; +} +.service-block-grey { + background: #95a5a6; +} +.service-block-yellow { + background: #f1c40f; +} +.service-block-orange { + background: #e67e22; +} +.service-block-green { + background: #2ecc71; +} +.service-block-purple { + background: #9b6bcc; +} +.service-block-aqua { + background: #27d7e7; +} +.service-block-brown { + background: #9c8061; +} +.service-block-dark-blue { + background: #4765a0; +} +.service-block-light-green { + background: #79d5b3; +} +.service-block-dark { + background: #555; +} +.service-block-light { + background: #ecf0f1; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes { + background: #f7f7f7; + padding: 20px 20px 15px; + -webkit-transition:all 0.3s ease-in-out; + -moz-transition:all 0.3s ease-in-out; + -o-transition:all 0.3s ease-in-out; + transition:all 0.3s ease-in-out; +} + +.funny-boxes h2 { + margin-top: 0; + font-size: 18px; + line-height: 20px; +} + +.funny-boxes h2 a { + color: #555; +} + +.funny-boxes p a { + color: #72c02c; +} + +.funny-boxes .funny-boxes-img li { + font-size: 12px; + margin-bottom: 2px; +} + +.funny-boxes .funny-boxes-img li i { + color: #72c02c; + font-size: 12px; + margin-right: 5px; +} + +@media (max-width: 992px) { + .funny-boxes .funny-boxes-img li { + display: inline-block; + } +} + +.funny-boxes .funny-boxes-img img { + margin: 5px 10px 15px 0; +} + +.funny-boxes ul.funny-boxes-rating li { + display: inline-block; +} + +.funny-boxes ul.funny-boxes-rating li i { + color: #f8be2c; + cursor: pointer; + font-size: 14px; +} + +.funny-boxes ul.funny-boxes-rating li i:hover { + color: #f8be2c; +} + +/*Funny Colored Boxes*/ +.funny-boxes-colored p, +.funny-boxes-colored h2 a, +.funny-boxes-colored .funny-boxes-img li, +.funny-boxes-colored .funny-boxes-img li i { + color: #fff; +} + +/*Red Funny Box*/ +.funny-boxes-red { + background: #e74c3c; +} + +/*Dark Red Funny Box*/ +.funny-boxes-purple { + background: #9b6bcc; +} + +/*Blue Funny Box*/ +.funny-boxes-blue { + background: #3498db; +} + +/*Grey Funny Box*/ +.funny-boxes-grey { + background: #95a5a6; +} + +/*Turquoise Funny Box*/ +.funny-boxes-sea { + background: #1abc9c; +} + +/*Turquoise Top Bordered Funny Box*/ +.funny-boxes-top-sea { + border-top: solid 2px #1abc9c; +} + +.funny-boxes-top-sea:hover { + border-top-color: #16a085; +} + +/*Yellow Top Bordered Funny Box**/ +.funny-boxes-top-yellow { + border-top: solid 2px #f1c40f; +} + +.funny-boxes-top-yellow:hover { + border-top-color: #f39c12; +} + +/*Red Top Bordered Funny Box**/ +.funny-boxes-top-red { + border-top: solid 2px #e74c3c; +} + +.funny-boxes-top-red:hover { + border-top-color: #c0392b; +} + +/*Purple Top Bordered Funny Box**/ +.funny-boxes-top-purple { + border-top: solid 2px #9b6bcc; +} + +.funny-boxes-top-purple:hover { + border-top-color: #814fb5; +} + +/*Orange Left Bordered Funny Box**/ +.funny-boxes-left-orange { + border-left: solid 2px #e67e22; +} + +.funny-boxes-left-orange:hover { + border-left-color: #d35400; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #72c02c; +} + +.funny-boxes-left-green:hover { + border-left-color: #5fb611; +} + +/*Blue Left Bordered Funny Box**/ +.funny-boxes-left-blue { + border-left: solid 2px #3498db; +} + +.funny-boxes-left-blue:hover { + border-left-color: #2980b9; +} + +/*Dark Left Bordered Funny Box**/ +.funny-boxes-left-dark { + border-left: solid 2px #555; +} + +.funny-boxes-left-dark:hover { + border-left-color: #333; +} + +/*Typography +------------------------------------*/ +.text-justify p { text-align: justify;} +.text-transform-uppercase { text-transform: uppercase;} +.text-transform-normal { text-transform: inherit !important;} + +.font-bold { font-weight: 600;} +.font-light { font-weight: 200;} +.font-normal { font-weight: 400 !important;} + +/*Text Dropcap*/ +.dropcap { + float: left; + color: #72c02c; + padding: 5px 0; + font-size: 45px; + font-weight: 200; + line-height: 30px; + margin: 0px 5px 0 0; +} + +.dropcap-bg { + float: left; + color: #fff; + padding: 7px 0; + min-width: 50px; + font-size: 35px; + font-weight: 200; + line-height: 35px; + text-align: center; + background: #72c02c; + margin: 4px 10px 0 0; +} + +/*Text Highlights*/ +.text-highlights { + color: #fff; + font-weight: 200; + padding: 0px 5px; + background: #555; +} + +.text-highlights-green { + background: #72c02c; +} +.text-highlights-blue { + background: #3498db; +} +.text-highlights-red { + background: #e74c3c; +} +.text-highlights-sea { + background: #1abc9c; +} +.text-highlights-orange { + background: #e67e22; +} +.text-highlights-yellow { + background: #f1c40f; +} +.text-highlights-purple { + background: #9b6bcc; +} +.text-highlights-aqua { + background: #27d7e7; +} +.text-highlights-brown { + background: #9c8061; +} +.text-highlights-dark-blue { + background: #4765a0; +} +.text-highlights-light-green { + background: #79d5b3; +} + +/*Text Borders*/ +.text-border { + border-bottom: dashed 1px #555; +} + +.text-border-default { + border-color: #95a5a6; +} +.text-border-green { + border-color: #72c02c; +} +.text-border-blue { + border-color: #3498db; +} +.text-border-red { + border-color: #e74c3c; +} +.text-border-yellow { + border-color: #f1c40f; +} +.text-border-purple { + border-color: #9b6bcc; +} + +/*List Styles*/ +.list-styles li { + margin-bottom: 8px; +} + +/*Contextual Backgrounds*/ +.contex-bg p { + opacity: 0.8; + padding: 8px 10px; +} +.contex-bg p:hover { + opacity: 1; +} + +/*Blockquote*/ +blockquote { + padding: 5px 15px; + border-left-width: 2px; +} + +blockquote p { + font-size: 14px; + font-weight: 400; +} + +blockquote h1, +blockquote h2, +blockquote span { + font-size: 18px; + margin: 0 0 8px; + line-height: 24px; +} + +/*Blockquote Styles*/ +blockquote.bq-text-lg p, +blockquote.bq-text-lg small { + text-transform: uppercase; +} + +blockquote.bq-text-lg p { + font-size: 22px; + font-weight: 300; + line-height: 32px; +} + +blockquote.text-right, +blockquote.hero.text-right { + border-left: none; + border-right: 2px solid #eee; +} + +blockquote.hero.text-right, +blockquote.hero.text-right:hover { + border-color: #555; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #72c02c; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +blockquote.bq-dark, +blockquote.bq-dark:hover { + border-color: #585f69; +} + +blockquote.bq-green { + border-color: #72c02c; +} + +/*Blockquote Hero Styles*/ +blockquote.hero { + border: none; + padding: 18px; + font-size: 16px; + background: #f3f3f3; + border-left: solid 2px #666; +} + +blockquote.hero:hover { + background: #eee; + border-left-color: #666; +} + +blockquote.hero.hero-dark, +blockquote.hero.hero-default { + border: none; +} + +blockquote.hero.hero-dark { + background: #444; +} + +blockquote.hero.hero-dark:hover { + background: #555; +} + +blockquote.hero.hero-default { + background: #72c02c; +} + +blockquote.hero.hero-default:hover { + background: #5fb611; +} + +blockquote.hero.hero-dark p, +blockquote.hero.hero-dark h2, +blockquote.hero.hero-dark small, +blockquote.hero.hero-default p, +blockquote.hero.hero-default h2, +blockquote.hero.hero-default small { + color: #fff; + font-weight: 200; +} + +/*Alerts +------------------------------------*/ +.alert { + border-radius: 0; +} + +/*Alerts +------------------------------------*/ +.thumbnail { + border-radius: 0; +} + +/*Tag Boxes +------------------------------------*/ +.tag-box { + padding: 20px; + background: #fff; + margin-bottom: 30px; +} + +.tag-box h2 { + font-size: 20px; + line-height: 25px; +} + +.tag-box p { + margin-bottom: 0; +} + +.tag-box.tag-text-space p { + margin-bottom: 10px; +} + +/*Tag Boxes v1*/ +.tag-box-v1 { + border: solid 1px #eee; + border-top: solid 2px #72c02c; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + background: #fafafa; + border: solid 1px #eee; + border-left: solid 2px #72c02c; +} + +/*Tag Boxes v3*/ +.tag-box-v3 { + border: solid 2px #eee; +} + +/*Tag Boxes v4*/ +.tag-box-v4 { + border: dashed 1px #bbb; +} + +/*Tag Boxes v5*/ +.tag-box-v5 { + margin: 20px 0; + text-align: center; + border: dashed 1px #ccc; +} + +.tag-box-v5 span { + color: #555; + font-size: 28px; + margin-bottom: 0; +} + +/*Tag Boxes v6*/ +.tag-box-v6 { + background: #fafafa; + border: solid 1px #eee; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border: solid 1px #eee; + border-bottom: solid 2px #72c02c; +} + +/*Testimonials +------------------------------------*/ +/*Testimonials*/ +.testimonials { + margin-bottom: 10px; +} + +.testimonials .testimonial-info { + color: #72c02c; + font-size: 16px; + padding: 0 15px; + margin-top: 18px; +} + +.testimonials .testimonial-info span { + top: 3px; + position: relative; +} + +.testimonials .testimonial-info em { + color: #777; + display: block; + font-size: 13px; +} + +.testimonials .testimonial-info img { + width: 60px; + float: left; + height: 60px; + padding: 2px; + margin-right: 15px; + border: solid 1px #ccc; +} + +.testimonials .testimonial-author { + overflow: hidden; +} + +.testimonials .carousel-arrow { + top: -65px; + position: relative; +} + +.testimonials .carousel-arrow i { + color: #777; + padding: 2px; + min-width: 25px; + font-size: 20px; + text-align: center; + background: #f5f5f5; +} + +.testimonials .carousel-arrow i:hover { + color: #fff; + background: #72c02c; +} + +.testimonials .carousel-control { + opacity: 1; + width: 100%; + text-align: right; + text-shadow: none; + position: absolute; + filter: Alpha(opacity = 100); /*For IE*/ +} + +.testimonials .carousel-control.left { + right: 27px; + left: auto; +} +.testimonials .carousel-control.right { + right: 0px; +} + +/*Testimonials v1*/ +.testimonials.testimonials-v1 .item p { + position: relative; +} + +.testimonials.testimonials-v1 .item p:after, +.testimonials.testimonials-v1 .item p:before { + left: 80px; + bottom: -20px; +} + +.testimonials.testimonials-v1 .item p:after { + border-top: 22px solid; + border-left: 0 solid transparent; + border-right: 22px solid transparent; +} + +/*Testimonials v2*/ +.testimonials.testimonials-v2 .testimonial-info { + padding: 0 20px; +} + +.testimonials.testimonials-v2 p { + padding-bottom: 15px; +} + +.testimonials.testimonials-v2 .carousel-arrow { + top: -55px; +} + +.testimonials.testimonials-v2 .item p:after, +.testimonials.testimonials-v2 .item p:before { + left: 8%; + bottom: 45px; +} + +.testimonials.testimonials-v2 .item p:after { + border-top: 20px solid; + border-left: 25px solid transparent; + border-right: 0px solid transparent; +} + +/*General Testimonials v1/v2*/ +.testimonials.testimonials-v1 p, +.testimonials.testimonials-v2 p { + padding: 15px; + font-size: 14px; + font-style: italic; + background: #f5f5f5; +} + +.testimonials.testimonials-v1 .item p:after, +.testimonials.testimonials-v2 .item p:after { + width: 0; + height: 0; + content: " "; + display: block; + position: absolute; + border-top-color: #f5f5f5; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +/*Testimonials Backgrounds*/ +.testimonials-bg-dark .item p, +.testimonials-bg-default .item p { + color: #fff; + font-weight: 200; +} + +.testimonials-bg-dark .carousel-arrow i, +.testimonials-bg-default .carousel-arrow i { + color: #fff; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #72c02c; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #72c02c; +} + +.testimonials-bg-default .carousel-arrow i { + background: #72c02c; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #5fb611; +} + +/*Testimonials Dark*/ +.testimonials-bg-dark .item p { + background: #555; +} + +.testimonials.testimonials-bg-dark .item p:after, +.testimonials.testimonials-bg-dark .item p:after { + border-top-color: #555; +} + +.testimonials-bg-dark .carousel-arrow i { + color: #fff; + background: #555; +} + +.testimonials.testimonials-bg-dark .carousel-arrow i:hover { + background: #333; +} + +.testimonials.testimonials-bg-dark .testimonial-info { + color: #555; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel, +.panel-heading, +.panel-group .panel { + border-radius: 0; +} + +.panel-heading { + color: #fff; + padding: 5px 15px; +} + +/*Panel Table*/ +.panel .table { + margin-bottom: 0; +} + +/*Panel Unify*/ +.panel-u { + border-color: #72c02c; +} + +.panel-u > .panel-heading { + background: #72c02c; +} + +/*Panel Blue*/ +.panel-blue { + border-color: #3498db; +} + +.panel-blue > .panel-heading { + background: #3498db; +} + +/*Panel Red*/ +.panel-red { + border-color: #e74c3c; +} + +.panel-red > .panel-heading { + background: #e74c3c; +} + +/*Panel Green*/ +.panel-green { + border-color: #2ecc71; +} + +.panel-green > .panel-heading { + background: #2ecc71; +} + +/*Panel Sea*/ +.panel-sea { + border-color: #1abc9c; +} + +.panel-sea > .panel-heading { + background: #1abc9c; +} + +/*Panel Orange*/ +.panel-orange { + border-color: #e67e22; +} + +.panel-orange > .panel-heading { + background: #e67e22; +} + +/*Panel Yellow*/ +.panel-yellow { + border-color: #f1c40f; +} + +.panel-yellow > .panel-heading { + background: #f1c40f; +} + +/*Panel Grey*/ +.panel-grey { + border-color: #95a5a6; +} + +.panel-grey > .panel-heading { + background: #95a5a6; +} + +/*Panel Dark*/ +.panel-dark { + border-color: #555; +} + +.panel-dark > .panel-heading { + background: #555; +} + +/*Panel Purple*/ +.panel-purple { + border-color: #9b6bcc; +} + +.panel-purple > .panel-heading { + background: #9b6bcc; +} + +/*Panel Aqua*/ +.panel-aqua { + border-color: #27d7e7; +} + +.panel-aqua > .panel-heading { + background: #27d7e7; +} + +/*Panel Brown*/ +.panel-brown { + border-color: #9c8061; +} + +.panel-brown > .panel-heading { + background: #9c8061; +} + +/*Panel Dark Blue*/ +.panel-dark-blue { + border-color: #4765a0; +} + +.panel-dark-blue > .panel-heading { + background: #4765a0; +} + +/*Panel Light Green*/ +.panel-light-green { + border-color: #79d5b3; +} + +.panel-light-green > .panel-heading { + background: #79d5b3; +} + +/*Panel Default Dark*/ +.panel-default-dark { + border-color: #585f69; +} + +.panel-default-dark > .panel-heading { + background: #585f69; +} + +/*Progress Bar +------------------------------------*/ +.progress { + border-radius: 0; +} + +.progress-u { + box-shadow: none; +} + +.progress-u .progress-bar { + box-shadow: none; +} + +/*progress-bar (sizes)*/ +.progress-lg { + height: 25px; +} +.progress-lg p { + padding-top: 3px; +} + +.progress-sm { + height: 12px; +} + +.progress-xs { + height: 7px; +} + +.progress-xxs { + height: 3px; +} + +/*progress-bar (colors)*/ +.progress { + background: #e5e5e5; +} + +.progress-bar-u { + background: #72c02c; +} + +.progress-bar-blue { + background: #3498db; +} + +.progress-bar-orange { + background: #e67e22; +} + +.progress-bar-red { + background: #e74c3c; +} + +.progress-bar-purple { + background: #9b6bcc; +} + +.progress-bar-aqua { + background: #27d7e7; +} + +.progress-bar-brown { + background: #9c8061; +} + +.progress-bar-dark-blue { + background: #4765a0; +} + +.progress-bar-light-green { + background: #79d5b3; +} + +.progress-bar-dark { + background: #555; +} + +/*Progress Bar Animation +------------------------------------*/ +.progress { + position: relative; +} + +.progress .progress-bar { + overflow: hidden; + line-height: 20px; + position: absolute; +} + +.progress-box .progress-bar { + transition: all 3s ease-in; + -o-transition: all 3s ease-in; + -ms-transition: all 3s ease-in; + -moz-transition: all 3s ease-in; + -webkit-transition: all 3s ease-in; +} + +/*Vertical Progress Bar*/ +.progress.vertical { + float: left; + width: 100%; + height: 200px; + margin-right: 20px; +} + +.progress.vertical.bottom { + position: relative; +} + +.progress.vertical .progress-bar { + height: 0; + width: 100%; + transition: height 3s ease; + -o-transition: height 3s ease; + -ms-transition: height 3s ease; + -moz-transition: height 3s ease; + -webkit-transition: height 3s ease; +} + +.progress.vertical.bottom .progress-bar { + bottom: 0; + position: absolute; +} + +/*Count Stars +------------------------------------*/ +.stars-existing { + color: #72c02c; + cursor: pointer; +} + +.star-lg { + font-size: 30px; +} + +.star-sm { + font-size: 25px; +} + +.star-xs { + font-size: 20px; +} + +.star-default { + font-size: 16px; +} + +/*Media (Audio/Videos and Images) +------------------------------------*/ +/*Images*/ +img.img-bordered { + padding: 3px; + border: solid 1px #eee; +} + +img.img-circle { + border-radius: 50% !important; +} + +img.image-sm { + width: 50px; + height: 50px; +} + +img.image-md { + width: 100px; + height: 100px; +} + +/*Responsive Video*/ +.responsive-video { + height: 0; + padding-top: 1px; + position: relative; + padding-bottom: 56.25%; /*16:9*/ +} + +.responsive-video iframe { + top: 0; + left: 0; + width: 100%; + height: 100%; + position: absolute; +} + +/*Tags v1 +------------------------------------*/ +.tags-v1 li { + margin: 0; + padding: 0; +} + +.tags-v1 li a { + font-size: 13px; + padding: 4px 8px; + line-height: 32px; + border: solid 2px #eee; + border-radius: 20px !important; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.tags-v1 li a:hover { + text-decoration: none; + border-color: #e0e0e0; +} + +/*Tags v2 +------------------------------------*/ +.tags-v2 li { + padding: 7px 0 7px 4px; +} + +.tags-v2 li a { + color: #555; + font-size: 13px; + padding: 5px 10px; + border: solid 1px #bbb; +} + +.tags-v2 li a:hover { + color: #fff; + background: #555; + border-color: #555; + text-decoration: none; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*Tags v3 +------------------------------------*/ +.tags-v3 li { + padding: 7px 0 7px 4px; +} + +.tags-v3 li a { + color: #555; + font-size: 12px; + padding: 4px 12px; + border: solid 1px #eee; +} + +.tags-v3 li a:hover { + color: #fff; + background: #222; + border-color: #222; + text-decoration: none; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*Tags v4 +------------------------------------*/ +.tags-v4 { + padding-left: 0; + list-style: none; +} + +.tags-v4 li { + padding: 3px 2px; + line-height: 28px; + display: inline-block; +} + +.tags-v4 a { + color: #bbb; + font-size: 13px; + font-weight: 400; + padding: 4px 10px; + border: 1px solid #bbb; +} + +.tags-v4 a:hover { + color: #fff; + background: #e74c3c; + border-color: #e74c3c; + text-decoration: none; + -webkit-transition: all 0.25s, -webkit-transform 0.25s; + transition: all 0.25s, transform 0.25s; +} + +/*Lists +------------------------------------*/ +.list-row { + padding: 0; + margin-bottom: 0; + list-style: none; +} + +/*Lists v1*/ +.lists-v1 li { + margin-bottom: 10px; +} + +.lists-v1 i { + color: #fff; + width: 15px; + height: 15px; + padding: 1px; + font-size: 13px; + margin-right: 7px; + text-align: center; + background: #72c02c; + display: inline-block; + border-radius: 50% !important; +} + +/*Lists v2*/ +.lists-v2 li { + margin-bottom: 10px; +} + +.lists-v2 i { + color: #72c02c; + font-size: 13px; + margin-right: 7px; + display: inline-block; +} + +/*Column Sizes +------------------------------------*/ +/*Remove the Gutter Padding from Columns*/ +.no-gutter > [class*='col-'] { + padding-right: 0; + padding-left: 0; +} + +.no-gutter.no-gutter-boxed { + padding-right: 15px; + padding-left: 15px; +} + +/*Heights +------------------------------------*/ +.height-100 { min-height: 100px;} +.height-150 { min-height: 150px;} +.height-200 { min-height: 200px;} +.height-250 { min-height: 250px;} +.height-300 { min-height: 300px;} +.height-350 { min-height: 350px;} +.height-400 { min-height: 400px;} +.height-450 { min-height: 450px;} +.height-500 { min-height: 500px !important;} + +/*Spaces +------------------------------------*/ +.no-padding { + padding: 0 !important; +} + +.no-margin { + margin: 0; +} + +.no-top-space { + margin-top: 0 !important; + padding-top: 0 !important; +} + +.no-bottom-space { + margin-bottom: 0 !important; + padding-bottom: 0 !important; +} + +.no-margin-bottom { + margin-bottom: 0 !important; +} + +.no-padding-bottom { + padding-bottom: 0 !important; +} + +.content-xs { + padding-top: 20px; + padding-bottom: 20px; +} + +.content { + padding-top: 40px; + padding-bottom: 40px; +} + +.content-sm { + padding-top: 60px; + padding-bottom: 60px; +} + +.content-md { + padding-top: 80px; + padding-bottom: 80px; +} + +.content-lg { + padding-top: 100px; + padding-bottom: 100px; +} + +.content-xlg { + padding-top: 150px; + padding-bottom: 150px; +} + +.space-lg-hor { + padding-left: 60px; + padding-right: 60px; +} + +.space-xlg-hor { + padding-left: 100px; + padding-right: 100px; +} + +.margin-bottom-5, +.margin-bottom-10, +.margin-bottom-15, +.margin-bottom-20, +.margin-bottom-25, +.margin-bottom-30, +.margin-bottom-35, +.margin-bottom-40, +.margin-bottom-45, +.margin-bottom-50, +.margin-bottom-55, +.margin-bottom-60, +.margin-bottom-100 { + clear:both; +} +.margin-bottom-5 { margin-bottom:5px;} +.margin-bottom-10 { margin-bottom:10px;} +.margin-bottom-15 { margin-bottom:15px;} +.margin-bottom-20 { margin-bottom:20px;} +.margin-bottom-25 { margin-bottom:25px;} +.margin-bottom-30 { margin-bottom:30px;} +.margin-bottom-35 { margin-bottom:35px;} +.margin-bottom-40 { margin-bottom:40px;} +.margin-bottom-45 { margin-bottom:45px;} +.margin-bottom-50 { margin-bottom:50px;} +.margin-bottom-55 { margin-bottom:55px;} +.margin-bottom-60 { margin-bottom:60px;} +.margin-bottom-100 { margin-bottom:100px;} + +@media (max-width: 768px) { + .sm-margin-bottom-10 { + margin-bottom: 10px; + } + .sm-margin-bottom-20 { + margin-bottom: 20px; + } + .sm-margin-bottom-30 { + margin-bottom: 30px; + } + .sm-margin-bottom-40 { + margin-bottom: 40px; + } + .sm-margin-bottom-50 { + margin-bottom: 50px; + } + .sm-margin-bottom-60 { + margin-bottom: 60px; + } +} + +@media (max-width: 992px) { + .md-margin-bottom-10 { + margin-bottom: 10px; + } + .md-margin-bottom-20 { + margin-bottom: 20px; + } + .md-margin-bottom-30 { + margin-bottom: 30px; + } + .md-margin-bottom-40 { + margin-bottom: 40px; + } + .md-margin-bottom-50 { + margin-bottom: 50px; + } + .md-margin-bottom-60 { + margin-bottom: 60px; + } +} + +/*Other Spaces*/ +.margin-top-20 { margin-top: 20px;} +.margin-left-5 { margin-left: 5px;} +.margin-left-10 { margin-left: 10px;} +.margin-right-5 { margin-right: 5px;} +.margin-right-10 { margin-right: 10px;} +.margin-right-20 { margin-right: 20px;} + +.padding-sm { padding: 40px 40px;} +.padding-top-5 { padding-top: 5px;} +.padding-left-5 { padding-left: 5px;} + +/*Text Colors +------------------------------------*/ +.color-sea { color: #1abc9c;} +.color-red { color: #e74c3c;} +.color-aqua { color: #27d7e7;} +.color-blue { color: #3498db;} +.color-grey { color: #95a5a6;} +.color-dark { color: #555;} +/*.color-dark1 { color: #444;}*/ +.color-darker { color: #444;} +.color-green { color: #72c02c;} +.color-brown { color: #9c8061;} +.color-light { color: #ffffff;} +.color-orange { color: #e67e22;} +.color-yellow { color: #f1c40f;} +.color-green1 { color: #2ecc71;} +.color-purple { color: #9b6bcc;} +.color-inherit { color: inherit;} +.color-dark-blue { color: #4765a0;} +.color-light-grey { color: #585f69;} +.color-light-green { color: #79d5b3;} + +/*Background Colors +------------------------------------*/ +.bg-color-dark, +.bg-color-darker, +.bg-color-sea, +.bg-color-red, +.bg-color-aqua, +.bg-color-blue, +.bg-color-grey, +.bg-color-light, +.bg-color-green, +.bg-color-brown, +.bg-color-orange, +.bg-color-green1, +.bg-color-purple, +.bg-color-dark-blue, +.bg-color-light-grey, +.bg-color-light-green, +.bg-color-primary { + color: #fff; +} +.bg-color-white { + color: #555; +} +.bg-color-primary { background-color: #72c02c !important;} +.bg-color-dark { background-color: #555 !important;} +.bg-color-darker { background-color: #222 !important;} +.bg-color-white { background-color: #fff !important;} +.bg-color-sea { background-color: #1abc9c !important;} +.bg-color-red { background-color: #e74c3c !important;} +.bg-color-aqua { background-color: #27d7e7 !important;} +.bg-color-blue { background-color: #3498db !important;} +.bg-color-grey { background-color: #95a5a6 !important;} +.bg-color-light { background-color: #f7f7f7 !important;} +.bg-color-green { background-color: #72c02c !important;} +.bg-color-brown { background-color: #9c8061 !important;} +.bg-color-orange { background-color: #e67e22 !important;} +.bg-color-green1 { background-color: #2ecc71 !important;} +.bg-color-purple { background-color: #9b6bcc !important;} +.bg-color-dark-blue { background-color: #4765a0 !important;} +.bg-color-light-grey { background-color: #585f69 !important;} +.bg-color-light-green { background-color: #79d5b3 !important;} + +.rgba-red { background-color: rgba(231,76,60,0.8);} +.rgba-blue{ background-color: rgba(52,152,219,0.8);} +.rgba-aqua { background-color: rgba(39,215,231,0.8);} +.rgba-yellow { background-color: rgba(241,196,15,0.8);} +.rgba-default { background-color: rgba(114,192,44,0.8);} +.rgba-purple { background-color: rgba(155,107,204,0.8);} + +/*Grey Backroud*/ +.bg-grey { + background: #f7f7f7; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +/*Rounded and Circle Classes +------------------------------------*/ +.no-rounded { border-radius: 0 !important;} +.rounded { border-radius: 4px !important;} +.rounded-x { border-radius: 50% !important;} +.rounded-2x { border-radius: 10px !important;} +.rounded-3x { border-radius: 15px !important;} +.rounded-4x { border-radius: 20px !important;} +.rounded-sm { border-radius: 2px !important;} +.rounded-md { border-radius: 3px !important;} +.rounded-top { border-radius: 4px 4px 0 0 !important;} +.rounded-left { border-radius: 4px 0 0 4px !important;} +.rounded-right { border-radius: 0 4px 4px 0 !important;} +.rounded-bottom { border-radius: 0 0 4px 4px !important;} + +/*Others +------------------------------------*/ +.overflow-h { overflow: hidden;} +.overflow-a { overflow: auto;} +.overflow-hidden { overflow: hidden;} + +.clear-both { clear: both;} + +/*Display*/ +.dp-none { display: none;} +.dp-block { display: block;} +.dp-table { display: table;} +.dp-inline-block { display: inline-block;} +.dp-table-cell { + display: table-cell; + vertical-align: middle; +} + +/*Font Size*/ +.text-light { + font-weight: 200; +} +.text-normal { + font-weight: 400; +} +.text-bold { + font-weight: 600; +} + +/*Full Width*/ +.full-width { + width: 100%; +} + +/*Equal Height Columns*/ +@media (max-width: 767px) { + .equal-height-column { + height: auto !important; + } +} + +/*Image Classes*/ +.img-width-200 { width:200px;} +.lft-img-margin { margin:0 20px 5px 0;} +.rgt-img-margin { margin:0 0 5px 10px;} + +img.img-center, +.img-center img { + margin-left: auto; + margin-right: auto; +} + +/*Background Light*/ +.bg-light { + padding: 10px 15px; + margin-bottom: 10px; + background: #fcfcfc; + border: solid 1px #e5e5e5; +} +.bg-light:hover { + border: solid 1px #bbb; +} + +/*CSS3 Hover Effects*/ +.hover-effect { + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} +.hover-effect-kenburn { + left:10px; + margin-left:-10px; + position:relative; + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} +.hover-effect-kenburn:hover { + -webkit-transform: scale(2) rotate(5deg); + -moz-transform: scale(2) rotate(5deg); + -o-transform: scale(2) rotate(5deg); + -ms-transform: scale(2) rotate(5deg); + transform: scale(2) rotate(5deg); +} + +/*Scroll Icon*/ +.scroll-btn-icon, +.scroll-btn-icon:before { + position: absolute; + left: 50%; +} +.scroll-btn-icon { + width: 30px; + height: 50px; + margin-left: -25px; + bottom: 30px; + box-shadow: inset 0 0 0 1px rgba(255,255,255,0.5); + border-radius: 25px; + z-index: 2; +} +.scroll-btn-icon-dark { + box-shadow: inset 0 0 0 1px rgba(0,0,0,0.5); +} +.scroll-btn-icon:before { + content: ''; + width: 8px; + height: 8px; + background: #fff; + margin-left: -4px; + top: 8px; + border-radius: 4px; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-name: scroll; + animation-name: scroll; +} +.scroll-btn-icon-dark:before { + background: #333; +} +@-webkit-keyframes scroll { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translateY(36px); + transform: translateY(36px); + } +} +@keyframes scroll { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + -webkit-transform: translateY(36px); + transform: translateY(36px); + } +} diff --git a/assets/css/blocks.css b/assets/css/blocks.css new file mode 100644 index 0000000..0340cac --- /dev/null +++ b/assets/css/blocks.css @@ -0,0 +1,3669 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ + +/*Breadcrumbs +------------------------------------*/ +/*Default Breadcrumbs*/ +.breadcrumbs { + overflow: hidden; + padding: 10px 0 6px; + border-bottom: solid 1px #eee; + background: url(../../../assets/img/patterns/breadcrumbs.html) repeat; +} + +.breadcrumbs h1 { + color: #666; + font-size: 22px; + margin-top: 8px; +} + +.breadcrumb { + top: 10px; + padding-right: 0; + background: none; + position: relative; +} +.breadcrumb a { + color: #777; +} +.breadcrumb li.active, +.breadcrumb li a:hover { + color: #72c02c; + text-decoration: none; +} + +@media (max-width: 550px) { + .breadcrumbs h1.pull-left, + .breadcrumbs ul.pull-right { + width: 100%; + text-align: center; + } + + .breadcrumbs h1.pull-left { + margin-bottom: 0; + } + + .breadcrumbs .breadcrumb { + top: 0; + margin-bottom: 10px; + } +} + +/*Breadcrumbs Dark and Light*/ +.breadcrumbs.breadcrumbs-dark, +.breadcrumbs.breadcrumbs-light { + background: #222; + padding: 30px 0 20px; + border-bottom: solid 3px #777; +} + +.breadcrumbs.breadcrumbs-light { + background: #f7f7f7; + border-bottom: 1px solid #eee; +} + +.breadcrumbs.breadcrumbs-dark h1, +.breadcrumbs.breadcrumbs-dark a, +.breadcrumbs.breadcrumbs-light h1, +.breadcrumbs.breadcrumbs-light a { + color: #fff; + font-weight: 200; +} + +.breadcrumbs.breadcrumbs-light h1, +.breadcrumbs.breadcrumbs-light a { + color: #555; +} + +.breadcrumbs.breadcrumbs-dark h1 { + font-size: 24px; +} + +.breadcrumbs.breadcrumbs-light h1 { + font-size: 26px; +} + +/*Breadcrumbs Sizes*/ +.breadcrumbs-sm { + padding: 50px 0; +} +.breadcrumbs-md { + padding: 100px 0; +} +.breadcrumbs-lg { + padding: 200px 0; +} + +/*Breadcrumbs v1 and v3 +------------------------------------*/ +.breadcrumbs-v1, +.breadcrumbs-v3 { + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} + +/*Breadcrumbs v1 +------------------------------------*/ +.breadcrumbs-v1 { + padding: 100px 0; + position: relative; + background: url(../../../assets/img/breadcrumbs/img1.html) center no-repeat; + background-size: cover; /*Scales the background image to be as large as possible*/ +} + +.breadcrumbs-v1:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.15); +} + +.breadcrumbs-v1 span, +.breadcrumbs-v1 h1 { + color: #fff; + z-index: 1; + position: relative; +} + +.breadcrumbs-v1 span { + font-size: 24px; + font-weight: 200; + margin-bottom: 5px; + display: inline-block; +} + +.breadcrumbs-v1 h1 { + font-size: 50px; + margin-bottom: 0; + line-height: 55px; + text-transform: uppercase; +} + +@media (max-width: 768px) { + .breadcrumbs-v1 { + padding: 50px 0; + } + + .breadcrumbs-v1 h1 { + font-size: 40px; + line-height: 45px; + } +} + +/*Breadcrumbs v2 +------------------------------------*/ +.breadcrumbs-v2 { + text-align: center; + position: relative; + background: url(../../../assets/img/bg/11.html) no-repeat center; +} + +.breadcrumbs-v2-in { + padding: 80px 0; + position: relative; +} + +.breadcrumbs-v2 h1 { + color: #fff; + text-transform: uppercase; +} + +.breadcrumb-v2 li a, +.breadcrumb-v2 li.active { + color: #fff; +} + +.breadcrumb-v2 li i { + color: #fff; + min-width: 19px; + padding: 3px 7px; + margin-right: 5px; + text-align: center; + border: 1px solid #fff; +} + +/*Breadcrumbs v3 +------------------------------------*/ +.breadcrumbs-v3 { + z-index: 1; + padding: 100px 0; + position: relative; +} + +.breadcrumbs-v3.breadcrumbs-lg { + padding: 200px 0; +} + +.breadcrumbs-v3.img-v1 { + background: url(../../../assets/img/breadcrumbs/img1.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.breadcrumbs-v3.img-v2 { + background: url(../../../assets/img/breadcrumbs/img2.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.breadcrumbs-v3.img-v3 { + background: url(../../../assets/img/breadcrumbs/img3.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.breadcrumbs-v3:after { + top: 0; + left: 0; + z-index: -1; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.2); +} + +.breadcrumbs-v3 h1 { + color: #fff; + font-size: 40px; + line-height: 50px; + text-transform: uppercase; +} + +.breadcrumbs-v3 p { + color: #fff; + font-size: 24px; + font-weight: 200; + margin-bottom: 0; + text-transform: uppercase; +} + +@media (max-width: 992px) { + .breadcrumbs-v3.breadcrumbs-lg { + padding: 100px 0; + } +} + +@media (max-width: 768px) { + .breadcrumbs-v3, + .breadcrumbs-v3.breadcrumbs-lg { + padding: 50px 0; + } + + .breadcrumbs-v3 h1 { + font-size: 30px; + line-height: 40px; + } + + .breadcrumbs-v3 p { + font-size: 18px; + } +} + +/*Image Hover Effects +------------------------------------*/ +/*Image Hover v1*/ +.img-hover-v1 span { + display: block; + overflow: hidden; + position: relative; +} + +.img-hover-v1 span:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.img-hover-v1:hover span:after { + background: rgba(0,0,0,0.3); +} + +.img-hover-v1 img, +.img-hover-v2 img, +.img-hover-v1 span:after { + transition: all 0.5s ease-in-out; + -o-transition: all 0.5s ease-in-out; + -moz-transition: all 0.5s ease-in-out; + -webkit-transition: all 0.5s ease-in-out; +} + +.img-hover-v1:hover img { + -transform: scale(1.1); + -o-transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} + +/*Image Hover v2*/ +.img-hover-v2 img { + filter: grayscale(100%); + -webkit-filter: grayscale(100%); +} + +.img-hover-v2:hover img { + filter: grayscale(0); + -webkit-filter: grayscale(0); +} + +/*Block Grid v1 +------------------------------------*/ +.block-grid-v1 { + background: #fff; + padding: 15px 15px 5px; + border-bottom: solid 2px #eee; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.block-grid-v1:hover { + border-color: #72c02c; +} + +.block-grid-v1 img { + margin-bottom: 10px; +} + +.block-grid-v1 img.block-grid-v1-img { + width: 35px; + height: 35px; + margin-top: 8px; +} + +.block-grid-v1.content-boxes-v1 img.pull-left { + float: inherit !important; +} + +.block-grid-v1 h3 a { + font-size: 22px; + font-weight: 200; + margin-right: 10px; +} + +.block-grid-v1.content-boxes-v1 h3 { + margin-bottom: 0; +} + +.block-grid-v1.content-boxes-v1 h3 a { + color: #555; +} + +/*Star Vote*/ +.block-grid-v1 .star-vote { + padding: 0; + margin-bottom: 10px; + vertical-align: middle; +} + +.block-grid-v1 .star-vote li { + padding: 0; + font-size: 11px; + display: inline-block; +} + +/*Additional Info*/ +.block-grid-v1-add-info { + margin: 0; + padding-top: 15px; + border-top: solid 1px #eee; +} + +.block-grid-v1-add-info li { + padding: 0; + margin-right: 3px; + margin-bottom: 10px; +} + +.block-grid-v1-add-info li a { + font-size: 11px; + padding: 4px 7px; + text-decoration: none; + border: solid 2px #eee; + border-radius: 3px !important; +} + +/*Block Grid v2 +------------------------------------*/ +.block-grid-v2 { + padding: 0; +} + +.block-grid-v2 li { + list-style: none; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.block-grid-v2-info { + padding: 15px; + text-align: center; + background: #f9f9f9; + border-bottom: solid 3px #eee; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.block-grid-v2 li:hover .block-grid-v2-info { + border-color: #72c02c; +} + +.block-grid-v2-info h3 { + font-size: 22px; + font-weight: 200; + margin-bottom: 10px; +} + +.block-grid-v2-info .star-vote li { + padding: 2px; + font-size: 16px; +} + +/*Services Box v1 +------------------------------------*/ +.service-box-v1 .service-block { + background: #fff; + padding-top: 30px; + padding-bottom: 20px; +} + +.service-box-v1 p { + position: relative; + margin-bottom: 50px; +} + +.service-box-v1 p:after { + content: " "; + left: 50%; + height: 1px; + width: 50px; + bottom: -15px; + position: absolute; + margin-left: -25px; + background: #72c02c; +} + +.service-box-v1 ul { + padding: 0 40px; +} + +.service-box-v1 li { + margin: 8px 0; + font-size: 15px; + padding-top: 8px; + border-top: dotted 1px #72c02c; +} + +.service-box-v1 li:hover { + color: #72c02c; +} + +.service-box-v1 li:first-child { + padding-top: 0; + border-top: none; +} + +/*Service Block v1 +------------------------------------*/ +.service-block-v1 { + margin-top: 20px; + text-align: center; + position: relative; + padding: 45px 20px 20px; + border: 1px solid #f2f2f2; +} + +.service-block-v1 i { + left: 50%; + top: -30px; + color: #fff; + width: 60px; + height: 60px; + font-size: 26px; + line-height: 62px; + margin-left: -30px; + text-align: center; + position: absolute; + background: #72c02c; + display: inline-block; +} + +.service-block-v1 h3, +.service-block-v1 p { + margin-bottom: 20px; +} + +/*Service Block v2 (used in page_404_error2.html) +------------------------------------*/ +.service-block-v2 .service-block-in { + padding: 20px 30px; + text-align: center; + margin-bottom: 15px; + background: rgba(255,255,255,0.2); +} + +.service-block-v2 .service-block-in i { + font-size: 40px; +} + +.service-block-v2 .service-block-in h4 { + line-height: 25px; +} + +.service-block-v2 .service-block-in p { + margin-bottom: 20px; +} + +.service-block-v2 .service-block-in i, +.service-block-v2 .service-block-in h4, +.service-block-v2 .service-block-in p { + color: #fff; +} + +/*Service Block v3 (used in profile pages) +------------------------------------*/ +.service-block-v3 { + padding: 20px; +} + +.service-block-v3 i { + color: #fff; + float: left; + font-size: 50px; + margin: 0 20px 20px 0; +} + +.service-block-v3 .service-heading, +.service-block-v3 .service-in small { + color: #fff; + opacity: 0.8; + line-height: 1; +} + +.service-block-v3 .service-in h4, +.service-block-v3 .counter { + color: #fff; +} + +.service-block-v3 .service-heading { + font-size: 16px; + text-transform: uppercase; +} + +.service-block-v3 .counter { + display: block; + line-height: 1; + font-size: 30px; +} + +.service-block-v3 .progress { + margin-bottom: 7px; +} + +/*Service Innner*/ +.service-block-v3 .service-in small { + font-size: 16px; + text-transform: uppercase; +} + +.service-block-v3 .service-in h4 { + font-size: 16px; + line-height: 0.8; + margin-bottom: 0; +} + +/*Statistics*/ +.service-block-v3 .statistics .heading-xs { + color: #fff; + opacity: 0.8; +} + +.service-block-v3 .statistics small { + color: #fff; +} + +.service-block-v3 .statistics .progress { + background: #bbb; +} + +.service-block-v3 .statistics .progress-bar-light { + background: #fff; +} + +/*Service Block v4 +------------------------------------*/ +.service-block-v4 { + position: relative; + background: #f7f7f7; +} + +.service-block-v4:after { + top: 0; + width: 0; + height: 0; + left: 50%; + content: ''; + margin-left: -20px; + position: absolute; + border-style: solid; + border-width: 25px 20px 0 20px; + border-color: #fff transparent transparent transparent; +} + +.service-block-v4 .service-desc { + text-align: center; +} + +.service-block-v4 .service-desc i { + color: #72c02c; + display: block; + font-size: 30px; + margin-bottom: 20px; +} + +.service-block-v4 .service-desc h3 { + font-size: 18px; + margin-bottom: 15px; + text-transform: uppercase; +} + +/*Service Block v5 +------------------------------------*/ +.service-block-v5 { + text-align: center; + background: #f7f7f7; +} + +.service-block-v5 .service-inner { + padding: 80px 40px; +} + +.service-block-v5 .service-inner i { + margin-bottom: 30px; +} + +.service-block-v5 .service-inner span { + display: block; + font-size: 18px; + font-weight: 200; + margin-bottom: 15px; + text-transform: uppercase; +} + +.service-block-v5 .service-border { + border-left: 1px solid #eee; + border-right: 1px solid #eee; +} + +@media (max-width: 992px) { + .service-block-v5 .service-border { + border-left: none; + border-right: none; + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; + } +} + +/*Service Block v6 +------------------------------------*/ +.service-block-v6 i { + float: left; + margin: 5px 15px 0 0; +} + +.service-block-v6 .service-desc { + overflow: hidden; +} + +.service-block-v6 .service-desc h2 { + font-size: 18px; + margin: 0 0 10px; + text-transform: uppercase; +} + +.service-block-v6 .service-desc a { + text-transform: uppercase; +} + +/*Service Block v7 +------------------------------------*/ +.service-block-v7 { + margin-top: 20px; + text-align: center; + position: relative; + border: 1px solid #ddd; + padding: 45px 20px 20px; +} + +.service-block-v7 i { + left: 50%; + top: -25px; + color: #fff; + width: 45px; + height: 45px; + font-size: 22px; + line-height: 46px; + text-align: center; + position: absolute; + background: #72c02c; + margin-left: -22.5px; + display: inline-block; +} + +.service-block-v7 h3, +.service-block-v7 p { + margin-bottom: 20px; +} + +/*Service Block v8 +------------------------------------*/ +.service-block-v8 { + padding: 25px; + background: #fff; +} + +.service-block-v8 i { + color: #555; + float: left; + font-size: 22px; + margin: 5px 25px 0 0; +} + +.service-block-v8 .service-block-desc { + overflow: hidden; +} + +.service-block-v8 .service-block-desc h3 { + font-size: 18px; + margin: 0 0 30px; + position: relative; + text-transform: uppercase; +} + +.service-block-v8 .service-block-desc h3:after { + left: 0; + top: 40px; + height: 1px; + width: 30px; + content: " "; + position: absolute; + background: #72c02c; +} + +/*Process v1 +------------------------------------*/ +.process-v1 .process-in { + text-align: center; +} + +.process-v1 .process-in > li i { + z-index: 1; + width: 30px; + height: 30px; + position: relative; + text-align: center; + background: #72c02c; + margin-bottom: 15px; + display: inline-block; + border: solid 9px #fff; +} + +.process-v1 .process-in > li i:after { + top: -9px; + left: -9px; + right: -9px; + bottom: -9px; + content: " "; + border-radius: 50%; + position: absolute; + border: 1px solid #bbb; +} + +/*Process Description*/ +.process-v1 .process-in .process-desc { + padding: 0 20px; +} + +.process-v1 .process-in > li h3 { + font-size: 16px; + font-weight: 600; + margin: 0 0 10px; + text-transform: uppercase; +} + +/*Process Border*/ +.process-v1 .process-border { + position: relative; +} + +.process-v1 .process-border:before { + top: 15px; + width: 75%; + left: 12%; + content: " "; + display: block; + position: absolute; + border-top: solid 2px #ddd; +} + +@media (max-width: 768px) { + .process-v1 .process-border:before { + border: none; + } +} + +/*Team v1 +------------------------------------*/ +.team-v1 ul { + position: relative; +} + +/*Team Image*/ +.team-v1 li > .team-img { + position: relative; +} + +.team-v1 li > .team-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: transparent; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v1 li:hover > .team-img:after { + background: rgba(0,0,0,0.5); +} + +/*Team Socials*/ +.team-v1 li > .team-img ul { + left: 0; + top: 45%; + z-index: 1; + padding: 0; + width: 100%; + height: 36px; + list-style: none; + margin-top: -18px; + text-align: center; + visibility: hidden; + position: absolute; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v1 li:hover > .team-img ul { + top: 50%; + visibility: visible; +} + +.team-v1 li > .team-img ul li { + margin: 0 5px; + text-align: center; + display: inline-block; +} + +.team-v1 li > .team-img li i { + color: #eee; + border-width: 2px; + border-color: #eee; + transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -webkit-transition: all 0.1s ease-in-out; +} + +.team-v1 li > .team-img li i.fa-twitter:hover { + color: #fff; + background: #3498db; + border-color: #3498db; +} + +.team-v1 li > .team-img li i.fa-facebook:hover { + color: #fff; + background: #4765a0; + border-color: #4765a0; +} + +.team-v1 li > .team-img li i.fa-google-plus:hover { + color: #fff; + background: #e74c3c; + border-color: #e74c3c; +} + +/*Team Discription*/ +.team-v1 li > h3 { + color: #000; + font-size: 18px; + line-height: 20px; + margin: 15px 0 7px; + text-transform: uppercase; +} + +.team-v1 li > h4 { + color: #999; + font-size: 11px; + line-height: 16px; + text-transform: uppercase; +} + +.team-v1 li > p { + margin: 20px 0; + position: relative; +} + +.team-v1 li > p:before { + left: 0; + top: -10px; + height: 1px; + width: 40px; + content: " "; + position: absolute; + background: #bbb; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v1 li:hover > p:before { + width: 100%; + background: #72c02c; +} + +/*Team v2 +------------------------------------*/ +.team-v2 { + position: relative; + margin-bottom: 20px; +} + +.team-v2 img { + width: 100%; +} + +.team-v2 .inner-team { + padding: 20px; + background: #fff; + text-align: center; +} + +.team-v2 .inner-team h3 { + margin: 0; +} + +.team-v2 .inner-team small { + display: block; + font-size: 12px; + margin-bottom: 7px; +} + +.team-v2 .inner-team p { + font-size: 13px; +} + +.team-v2 .inner-team hr { + margin: 10px 0 15px; +} + +/*Team-Social (Temporary)*/ +.team-social { + margin-bottom: 0; +} + +.team-social li { + padding: 0 2px; +} + +.team-social li a { + font-size: 14px; + padding: 6px 4px; + text-align: center; + border-radius: 50% !important; +} + +.team-social li i { + min-width: 20px; +} + +.team-social li a.fb { + color: #4862a3; + border: 1px solid #4862a3; +} + +.team-social li a.tw { + color: #159ceb; + border: 1px solid #159ceb; +} + +.team-social li a.gp { + color: #dc4a38; + border: 1px solid #dc4a38; +} + +.team-social li a:hover { + text-decoration: none; +} + +.team-social li a.fb:hover { + color: #fff; + background: #4862a3; +} + +.team-social li a.tw:hover { + color: #fff; + background: #159ceb; +} + +.team-social li a.gp:hover { + color: #fff; + background: #dc4a38; +} + +/*Team v3 +------------------------------------*/ +.team-v3 .team-img { + position: relative; +} + +.team-v3 .team-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v3 .team-img:hover:after { + background: rgba(0,0,0,0.5); + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v3 .team-img > img { + width: 100%; +} + +/*Team Hover Gradient*/ +.team-v3 .team-hover { + left: 0; + top: 60%; + z-index: 1; + padding: 0; + width: 100%; + padding: 20px; + list-style: none; + margin-top: -90px; + text-align: center; + visibility: hidden; + position: absolute; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v3 .team-img:hover .team-hover { + top: 50%; + visibility: visible; +} + +.team-v3 .team-hover span, +.team-v3 .team-hover small { + color: #fff; + display: block; +} + +.team-v3 .team-hover span { + font-size: 18px; + font-weight: 400; + text-transform: uppercase; +} + +.team-v3 .team-hover small { + font-size: 13px; + font-weight: 200; + margin-bottom: 10px; +} + +.team-v3 .team-hover p { + color: #fff; + font-weight: 200; + margin-bottom: 20px; +} + +/*Team Social*/ +.team-v3 .team-hover .team-social-v3 i { + color: #fff; + width: 33px; + height: 33px; + padding: 9px; + font-size: 14px; + text-align: center; + display: inline-block; + border: 1px solid #fff; +} + +.team-v3 .team-hover .team-social-v3 i:hover { + color: #666; + background: #fff; + text-decoration: none; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +/*Team v4 +------------------------------------*/ +.team-v4 { + text-align: center; +} + +.team-v4 img { + width: 100%; + margin-bottom: 20px; +} + +.team-v4 span { + color: #333; + display: block; + font-size: 18px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.team-v4 small { + color: #999; + display: block; + font-size: 12px; + font-style: italic; + margin-bottom: 10px; +} + +.team-v4 .team-social-v4 a { + color: #555; + font-size: 16px; +} + +.team-v4 .team-social-v4 a:hover { + color: #72c02c; + text-decoration: none; +} + +/*Team v5 +------------------------------------*/ +.team-v5 { + text-align: center; +} + +.team-v5 span { + color: #555; + display: block; + font-size: 16px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.team-v5 small { + display: block; + color: #72c02c; + font-size: 13px; + font-style: italic; + position: relative; + margin-bottom: 25px; +} + +.team-v5 small:after { + left: 50%; + top: 30px; + height: 1px; + width: 30px; + content: " "; + background: #777; + margin-left: -15px; + position: absolute; +} + +.team-v5 .team-img { + position: relative; +} + +.team-v5 .team-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v5 .team-img:hover:after { + background: rgba(0,0,0,0.5); + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v5 .team-img > img { + width: 100%; + margin-bottom: 20px; +} + +/*Team Hover Gradient*/ +.team-v5 .team-hover { + left: 0; + top: 60%; + z-index: 1; + padding: 0; + width: 100%; + list-style: none; + margin-top: -16px; + text-align: center; + visibility: hidden; + position: absolute; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v5 .team-img:hover .team-hover { + top: 50%; + visibility: visible; +} + +/*Social Network-*/ +.team-v5 .team-hover .team-social-v5 i { + color: #fff; + width: 33px; + height: 33px; + padding: 9px; + font-size: 14px; + text-align: center; + display: inline-block; + border: 1px solid #fff; +} + +.team-v5 .team-hover .team-social-v5 i:hover { + color: #666; + background: #fff; + text-decoration: none; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +/*Team v6 +------------------------------------*/ +.team-v6 { + text-align: center; +} + +.team-v6 img { + width: 100%; + margin-bottom: 20px; +} + +.team-v6 span { + color: #777; + display: block; + font-size: 16px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.team-v6 small { + display: block; + color: #72c02c; + font-size: 13px; + margin-bottom: 15px; +} + +/*Team v7 +------------------------------------*/ +.team-v7 .team-v7-in { + padding: 0 50px; +} + +.team-v7 .team-v7-name { + color: #555; + display: block; + font-size: 18px; + margin-bottom: 5px; + text-transform: uppercase; +} + +.team-v7 .team-v7-position { + display: block; + color: #72c02c; + font-style: normal; + margin-bottom: 15px; +} + +.team-v7 p { + font-size: 14px; + line-height: 24px; + margin-bottom: 20px; +} + +/*Team Space*/ +.team-v7 .team-v7-name { + margin-top: 60px; +} + +.team-v7 .social-icons-v1 { + margin-bottom: 60px; +} + +/*Team Image*/ +.team-v7 .team-v7-img { + position: relative; +} + +.team-v7 .team-v7-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.1); +} + +/*Team Info*/ +.team-v7 .team-arrow-right, +.team-v7 .team-arrow-left { + position: relative; +} + +.team-v7 .team-arrow-left:before, +.team-v7 .team-arrow-right:before { + width: 0; + height: 0; + top: 20%; + z-index: 2; + content: " "; + position: absolute; + border-style: solid; +} + +.team-v7 .team-arrow-right:before { + right: -25px; + border-width: 20px 0 20px 25px; + border-color: transparent transparent transparent #fff; +} + +.team-v7 .team-arrow-left:before { + left: -25px; + border-width: 20px 25px 20px 0; + border-color: transparent #fff transparent transparent; +} + +/*Team Info Media Queries*/ +@media (max-width: 991px) { + /*Team Arrows*/ + .team-v7 .team-arrow-left:before, + .team-v7 .team-arrow-right:before { + top: auto; + left: 70px; + bottom: -25px; + border-width: 25px 20px 0 20px; + border-color: #fff transparent transparent transparent; + } + + .team-v7 .team-arrow-left:before, + .team-v7 .team-arrow-right:before { + left: 70px; + bottom: -25px; + border-width: 25px 20px 0 20px; + } + + /*Equal Height Columns*/ + .team-v7 .equal-height-column { + height: auto !important; + } +} + +/*Call To Action v1 +------------------------------------*/ +.call-action-v1 p { + margin-top: 5px; + font-size: 18px; + font-weight: 200; + margin-bottom: 0; +} + +.call-action-v1 .call-action-v1-box { + width: 100%; + display: table; + padding: 30px 0; + vertical-align: middle; +} + +.call-action-v1 .call-action-v1-in { + display: table-cell; + vertical-align: middle; +} + +.call-action-v1 .call-action-v1-in.inner-btn { + min-width: 250px; + text-align: right; +} + +@media (max-width: 992px) { + .call-action-v1 .call-action-v1-in, + .call-action-v1 .call-action-v1-in.inner-btn { + display: block; + text-align: center; + } + + .call-action-v1 .call-action-v1-in p { + margin-bottom: 20px; + } +} + +/*Call To Axtion v2 +------------------------------------*/ +.call-action-v2 { + padding: 50px 0; + text-align: center; + background: url(../../../assets/img/patterns/16.html); +} + +.call-action-v2 h2 { + font-size: 22px; + text-transform: uppercase; +} + +.call-action-v2 p { + padding: 0 100px; + margin-bottom: 20px; +} + +@media (max-width: 768px) { + .call-action-v2 p { + padding: inherit; + } +} + +/*Portfolio Box +------------------------------------*/ +/*Portfolio Box*/ +@media (min-width: 991px) and (max-width: 1199px) { + .portfolio-box { + margin-bottom: 60px; + } +} + +@media (min-width: 768px) and (max-width: 992px) { + .portfolio-box { + margin-bottom: 0; + } +} + +@media (max-width: 768px) { + .portfolio-box { + margin-bottom: 60px; + } +} + +.portfolio-box a.fancybox { + background: #fff; + overflow: hidden; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box a.fancybox:after { + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box a.fancybox:hover:after { + background: rgba(0,0,0,0.5); +} + +.portfolio-box a.fancybox img { + width: 100%; + overflow: hidden; + transition: all 500ms ease 0s; +} + +.portfolio-box a.fancybox:hover img { + transform: scale(1.1) rotate(0.1deg); +} + +.portfolio-box .portfolio-box-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + min-height: 50px; + margin-top: -25px; + visibility: hidden; + text-align: center; + position: absolute; +} + +.portfolio-box a.fancybox:hover .portfolio-box-in { + visibility: visible; +} + +.portfolio-box a.fancybox:after, +.portfolio-box a.fancybox:hover:after, +.portfolio-box a.fancybox:hover .portfolio-box-in i { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box .portfolio-box-in i { + color: #fff; + width: 50px; + height: 50px; + padding: 16px; + font-size: 20px; + text-align: center; + background: #72c02c; + display: inline-block; +} + +/*Project Tag*/ +.portfolio-box small.project-tag { + display: block; + font-size: 12px; + margin-bottom: 5px; +} + +.portfolio-box small.project-tag, +.portfolio-box small.project-tag a { + color: #999; +} + +.portfolio-box small.project-tag i { + margin-right: 5px; +} + +.portfolio-box small.project-tag a:hover { + color: #72c02c; +} + +/*Portfolio Box v1 +------------------------------------*/ +.portfolio-box-v1 { + margin: 0; +} + +.portfolio-box-v1 [class^="col-"] { + padding: 0; + overflow: hidden; +} + +.portfolio-box-v1 li { + background: #333; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box-v1 li:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box-v1 li:hover:after { + background: rgba(0,0,0,0.7); +} + +.portfolio-box-v1 li:after, +.portfolio-box-v1 li:hover:after { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v1 li img { + width: 100%; + overflow: hidden; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v1 li:hover img { + -transform: scale(1.1); + -o-transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} + +.portfolio-box-v1 .portfolio-box-v1-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + visibility: hidden; + min-height: 150px; + margin-top: -75px; + text-align: center; + position: absolute; + font-family: "Open Sans", Arial, sans-serif; +} + +.portfolio-box-v1 li:hover .portfolio-box-v1-in { + visibility: visible; +} + +.portfolio-box-v1 .portfolio-box-v1-in h3 { + font-size: 22px; + margin-top: 20px; + position: relative; + margin-bottom: 20px; + text-transform: uppercase; +} + +.portfolio-box-v1 .portfolio-box-v1-in h3:after { + left: 50%; + height: 1px; + width: 40px; + content: " "; + bottom: -10px; + background: #fff; + margin-left: -20px; + position: absolute; +} + +.portfolio-box-v1 .portfolio-box-v1-in p, +.portfolio-box-v1 .portfolio-box-v1-in h3 { + color: #fff; +} + +.portfolio-box-v1 .portfolio-box-v1-in p { + font-size: 16px; + margin-bottom: 20px; +} + +.portfolio-box-v1 .portfolio-box-v1-in a.btn-u { + font-weight: normal; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +/*Portfolio Feature v2 +------------------------------------*/ +.portfolio-box-v2 { + margin: 0 0 60px; +} + +.portfolio-box-v2 [class^="col-"] { + padding: 0; + overflow: hidden; +} + +.portfolio-box-v2 li { + background: #333; + overflow: hidden; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box-v2 li:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box-v2 li:hover:after { + background: rgba(255,255,255,0.6); +} + +.portfolio-box-v2 li:after, +.portfolio-box-v2 li:hover:after { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v2 li img { + width: 100%; + overflow: hidden; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v2 li:hover img { + -transform: scale(1.1); + -o-transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} + +.portfolio-box-v2 .portfolio-box-v2-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + visibility: hidden; + min-height: 60px; + margin-top: -30px; + text-align: center; + position: absolute; + font-family: "Open Sans", Arial, sans-serif; +} + +.portfolio-box-v2 li:hover .portfolio-box-v2-in { + visibility: visible; +} + +.portfolio-box-v2 .portfolio-box-v2-in i { + color: #fff; + width: 60px; + height: 60px; + padding: 20px; + font-size: 22px; + cursor: pointer; + margin-right: 5px; + text-align: center; + display: inline-block; + background: rgba(114,192,44,0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #72c02c; +} + +/*Thumbnail v1 +------------------------------------*/ +.thumbnails-v1 .thumbnail-img { + margin-bottom: 12px; +} + +.thumbnails-v1 h3 { + margin-bottom: 5px; +} + +.thumbnails-v1 h3 a { + color: #555; + font-size: 15px; + text-transform: uppercase; +} + +.thumbnails-v1 .read-more { + color: #72c02c; + font-size: 12px; + text-transform: uppercase; +} + +/*Image Backgrounds v1 +------------------------------------*/ +.bg-image-v1 { + width: 100%; + height: auto; + padding: 50px 0; + position: relative; + background: url(../../../assets/img/bg/11.html) repeat fixed; +} + +.bg-image-v1:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.5); +} + +/*Image Backgrounds v2 +------------------------------------*/ +.bg-image-v2 { + width: 100%; + height: auto; + padding: 50px 0; + position: relative; + background: url(../../../assets/img/bg/7.html) repeat fixed; +} + +.bg-image-v2:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(255,255,255,0.7); +} + +/*Background Dark Cover*/ +.bg-image-v2-dark:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.5); +} + +.bg-image-v2-dark h2, +.bg-image-v2-dark p { + color: #eee !important; +} + +/*Parallax Quote +------------------------------------*/ +.parallax-quote { + color: #fff; + padding: 100px 0; + position: relative; + text-align: center; + background: url(../../../assets/img/team/faces.html) 50% 0 repeat fixed; +} + +.parallax-quote:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.8); +} + +.parallax-quote:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../../../assets/img/patterns/gridtile.html) repeat; +} + +/*Parallax Quote Inner*/ +.parallax-quote-in { + z-index: 1; + padding: 0 80px; + position: relative; +} + +.parallax-quote-in p { + color: #fff; + font-size: 28px; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.parallax-quote-in p:after, +.parallax-quote-in p:before { + content: ' " '; + position: absolute; + font-family: Tahoma; +} + +.parallax-quote-in p:after { + margin-left: 3px; +} + +.parallax-quote-in p:before { + margin-left: -15px; +} + +.parallax-quote-in small { + color: #bbb; + font-size: 13px; + font-weight: 400; + text-transform: uppercase; +} + +@media (max-width: 768px){ + .parallax-quote-in { + padding: 0 40px; + } + + .parallax-quote-in p { + font-size: 20px; + } +} + +/*Parallax Quote Light*/ +.parallax-quote-light:after { + background: rgba(255,255,255,0.9); +} + +.parallax-quote-light .parallax-quote-in { + background: #fff; + padding: 30px 80px; + border-bottom: solid 2px #ddd; +} + +.parallax-quote-light .parallax-quote-in p { + color: #555; + font-size: 28px; + font-weight: 200; +} + +.parallax-quote-light .parallax-quote-in small { + color: #555; +} + +@media (max-width: 768px){ + .parallax-quote-light .parallax-quote-in { + padding: 30px 40px; + } + + .parallax-quote-light .parallax-quote-in p { + font-size: 20px; + } + + .parallax-quote-light .parallax-quote-in small { + font-weight: 200; + } +} + +/*Parallax Team +------------------------------------*/ +.parallax-team { + background: url(../../../assets/img/team/faces.html) 50% 0 repeat fixed; +} + +.parallax-team, +.parallax-team .title-box-v2 { + position: relative; +} + +.parallax-team:before, +.parallax-team-dark:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(255,255,255,0.9); +} + +/*Parallax Team*/ +.parallax-team { + background: url(../../../assets/img/team/faces.html) 50% 0 repeat fixed; +} + +.parallax-team, +.parallax-team .title-box-v2 { + position: relative; +} + +.parallax-team-dark:before { + background: rgba(0,0,0,0.8); +} + +/*Parallax Counter +------------------------------------*/ +.parallax-bg { + background: url(../../../assets/img/patterns/5.html) repeat fixed; +} + +/*Parallax Counter +------------------------------------*/ +.parallax-counter { + padding: 30px 0; + background: url(../../../assets/img/patterns/5.html) repeat fixed; +} + +.parallax-counter .counters { + color: #fff; + padding: 15px 0; +} + +.parallax-counter h4 { + color: #999; + font-size: 16px; + text-transform: uppercase; +} + +.parallax-counter span.counter { + font-size: 48px; +} + +/*Parallax Counter v1 +------------------------------------*/ +.parallax-counter-v1 { + padding: 60px 0; + background: url(../../../assets/img/patterns/5.html) repeat fixed; +} + +.parallax-counter-v1 .counters { + color: #fff; + padding: 15px 0 10px; + border: solid 1px #555; +} + +.parallax-counter-v1 h4 { + color: #eee; + font-size: 16px; + text-transform: uppercase; +} + +.parallax-counter-v1 span.counter { + font-size: 42px; + line-height: 48px; +} + +/*Parallax Counter v2 +------------------------------------*/ +.parallax-counter-v2 { + position: relative; + padding: 80px 0 60px; + background: url(../../../assets/img/patterns/16.html) repeat fixed; +} + +.parallax-counter-v2:after { + top: 0; + left: 50%; + content: " "; + margin-left: -25px; + position: absolute; + border-top: 25px solid #fff; + border-left: 25px solid transparent; + border-right: 25px solid transparent; +} + +.parallax-counter-v2:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.02); +} + +.parallax-counter-v2 .counters { + padding: 20px 0; + border-bottom: solid 2px #ddd; + background: rgba(255,255,255,0.9); +} + +.parallax-counter-v2 .counters h4, +.parallax-counter-v2 .counters span { + color: #555; + font-weight: 200; + font-family: "Open Sans", Arial, sans-serif; +} + +.parallax-counter-v2 .counters span { + font-size: 36px; +} + +.parallax-counter-v2 .counters h4 { + font-size: 22px; + text-transform: uppercase; +} + +@media (max-width: 992px) { + .parallax-counter-v2 .counters { + margin-bottom: 0 !important; + } +} + +/*Parallax Counter v3 +------------------------------------*/ +.parallax-counter-v3 { + z-index: 1; + height: auto; + padding: 80px 0; + overflow: hidden; + text-align: center; + position: relative; + background: url(../../../assets/img/bg/25.html) 50% 0 fixed; +} + +.parallax-counter-v3:after { + left: 0; + bottom: 0; + width: 100%; + z-index: -1; + content: " "; + height: 100%; + text-align: center; + position: absolute; + background: rgba(0,0,0,0.5); +} + +.parallax-counter-v3 .features { + width: 130px; + height: 130px; + padding: 25px; + position: relative; + text-align: center; + display: inline-block; + border-radius: 50% !important; + background: rgba(255,255,255,0.2); +} + +.parallax-counter-v3 .features:after { + top: -9px; + left: -9px; + right: -9px; + bottom: -9px; + content: " "; + border-radius: 50%; + position: absolute; + border: 1px solid #fff; +} + +.parallax-counter-v3 .features span { + color: #fff; + display: block; + font-weight: 200; +} + +.parallax-counter-v3 .features span.counter { + font-size: 30px; +} + +.parallax-counter-v3 .features span.features-info { + text-transform: uppercase; +} + +@media (max-width: 550px) { + .parallax-counter-v3 .features { + width: 110px; + height: 110px; + padding: 22px; + } + + .parallax-counter-v3 .features:after { + top: -7px; + left: -7px; + right: -7px; + bottom: -7px; + } + + .parallax-counter-v3 .features span.counter { + font-size: 20px; + } + + .parallax-counter-v3 .features span.features-info { + font-size: 11px; + } +} + +/*Parallax Counter v4 +------------------------------------*/ +.parallax-counter-v4 { + z-index: 1; + height: auto; + padding: 30px 0; + overflow: hidden; + text-align: center; + position: relative; + background: url(../../../assets/img/bg/19.html) 50% 0 fixed; +} + +.parallax-counter-v4:after { + left: 0; + bottom: 0; + width: 100%; + z-index: -1; + content: " "; + height: 100%; + text-align: center; + position: absolute; + background: rgba(0,0,0,0.5); +} + +.parallax-counter-v4 i { + color: #fff; + display: block; + font-size: 50px; + margin-bottom: 20px; +} + +.parallax-counter-v4 span.counter { + color: #fff; + font-size: 30px; + font-weight: 400; + margin-bottom: 10px; +} + +.parallax-counter-v4 h4 { + color: #fff; + font-size: 18px; + font-weight: 200; + text-transform: uppercase; +} + +/*Flat Background Block +------------------------------------*/ +.flat-bg-block-v1 { + padding: 40px 0; + background: url(../../../assets/img/patterns/16.html) repeat; +} + +.flat-bg-block-v1 .checked-list.first-child { + float: left; + margin-right: 100px; +} + +.flat-bg-block-v1 .checked-list li { + color: #888; + margin-bottom: 5px; +} + +.flat-bg-block-v1 .checked-list i { + color: #72c02c; + margin-right: 5px; +} + +/*Image Over*/ +.flat-bg-block-v1 img.img-over { + top: -70px; + right: 10px; + position: absolute; +} + +@media (min-width: 991px) and (max-width: 1199px) { + .flat-bg-block-v1 img.img-over { + top: -18px; + } +} + +@media (max-width: 991px) { + .flat-bg-block-v1 img.img-over { + position: static; + } +} + +/*Flat Testimonials +------------------------------------*/ +.flat-testimonials { + padding: 50px 0; + background-color: #333; +} + +.flat-testimonials .flat-testimonials-in { + padding: 30px; + text-align: center; + background: rgba(255,255,255,0.2); +} + +.flat-testimonials .flat-testimonials-in img { + width: 135px; + height: 135px; + margin: 0 auto 25px; +} + +.flat-testimonials .flat-testimonials-in h3 { + color: #fff; + font-size: 22px; + font-weight: 200; +} + +.flat-testimonials .flat-testimonials-in span { + display: block; + margin-bottom: 5px; +} + +.flat-testimonials .flat-testimonials-in p { + color: #fff; + font-weight: 200; + position: relative; +} + +.flat-testimonials .flat-testimonials-in p:before, +.flat-testimonials .flat-testimonials-in p:after { + top: 5px; + font-size: 22px; + line-height: 10px; + position: relative; +} + +.flat-testimonials .flat-testimonials-in p:before { + content: "“"; + padding-right: 5px; +} + +.flat-testimonials .flat-testimonials-in p:after { + content: "”"; + padding-left: 5px; +} + +/*Testimonials v4 +------------------------------------*/ +.testimonials-v4 { + overflow: hidden; +} + +.testimonials-v4 .testimonials-v4-in { + background: #fff; + position: relative; + margin-bottom: 40px; + padding: 20px 20px 20px 55px; + -webkit-box-shadow: 3px 3px 3px 0 rgba(0,0,0,0.1); + -moz-box-shadow: 3px 3px 3px 0 rgba(0,0,0,0.1); + box-shadow: 3px 3px 3px 0 rgba(0,0,0,0.1); +} + +.testimonials-v4 .testimonials-v4-in:before { + color: #bbb; + font-size: 60px; + content: "\201C"; + position: absolute; + margin: -25px 0 0 -40px; + font-family: Georgia, serif; +} + +.testimonials-v4 .testimonials-v4-in:after { + width: 0; + height: 0; + left: 80px; + content: " "; + bottom: -30px; + position: absolute; + border-style: solid; + border-width: 30px 30px 0 0; + border-color: #fff transparent transparent transparent; + -webkit-filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.1)); + filter: drop-shadow(2px 2px 1px rgba(0,0,0,0.1)); +} + +.testimonials-v4 .testimonials-v4-in p { + color: #777; + font-size: 14px; + font-style: italic; +} + +.testimonials-v4 img { + float: left; + width: 60px; + height: auto; + margin: 0 20px; +} + +.testimonials-v4 .testimonials-author { + color: #555; + display: block; + font-size: 14px; + overflow: hidden; + padding-top: 8px; + text-transform: uppercase; +} + +.testimonials-v4 .testimonials-author em { + font-size: 13px; + text-transform: capitalize; +} + +/*Testimonials v5 +------------------------------------*/ +.testimonials-v5 { + padding-top: 50px; + padding-bottom: 50px; +} + +.testimonials-v5 .testimonials-desc span { + font-size: 13px; + font-weight: 200; +} + +.testimonials-v5 .testimonials-desc p { + padding: 15px; + position: relative; + background: #f9f9f9; + margin-bottom: 25px; +} + +.testimonials-v5 .testimonials-desc p:after { + width: 0; + height: 0; + left: 30px; + color: #fff; + bottom: -12px; + content: " "; + text-align: center; + position: absolute; + border-style: solid; + border-width: 13px 10px 0 10px; + border-color: #f9f9f9 transparent transparent transparent; +} + +/*Testimonials By*/ +.testimonials-v5 .testimonials-by { + margin-left: 20px; +} + +.testimonials-v5 .testimonials-by img { + float: left; + width: 40px; + height: auto; + margin-right: 15px; +} + +.testimonials-v5 .testimonials-by small { + color: #72c02c; + font-size: 12px; +} + +.testimonials-v5 .testimonials-by span { + text-transform: uppercase; +} + +/*Testimonials v6 +------------------------------------*/ +.testimonials-v6.testimonials-wrap { + padding-left: 70px; + padding-right: 70px; +} + +.testimonials-v6 .testimonials-info { + padding: 20px; + background: #fff; + border-bottom: solid 3px #eee; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.testimonials-v6 .testimonials-info:hover { + border-color: #72c02c; +} + +.testimonials-v6 .testimonials-info img { + float: left; + width: 80px; + height: auto; + margin-right: 20px; +} + +.testimonials-v6 .testimonials-desc { + overflow: hidden; +} + +.testimonials-v6 .testimonials-desc p { + margin-bottom: 15px; +} + +.testimonials-v6 .testimonials-desc strong, +.testimonials-v6 .testimonials-desc span { + color: #555; + display: block; +} + +@media (max-width: 768px) { + .testimonials-v6 .testimonials-wrap { + padding-left: 0; + padding-right: 0; + } +} + +/*Featured Blog +------------------------------------*/ +.featured-blog h2 { + font-size: 18px; + margin: 0 0 25px; + line-height: 25px; + position: relative; +} + +.featured-blog h2:after { + left: 0; + z-index: 1; + width: 30px; + height: 2px; + content: " "; + bottom: -10px; + position: absolute; + background: #72c02c; +} + +.featured-blog .featured-img { + position: relative; +} + +.featured-blog .featured-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.featured-blog .featured-img:hover:after { + background: rgba(0,0,0,0.3); + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.featured-blog .featured-img > img { + width: 100%; +} + +/*Team Hover Gradient*/ +.featured-blog .featured-img i { + top: 60%; + left: 50%; + z-index: 1; + width: 100%; + list-style: none; + text-align: center; + visibility: hidden; + position: absolute; + margin: -17.5px 0 0 -17.5px; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.featured-blog .featured-img:hover i { + top: 50%; + visibility: visible; +} + +.featured-blog .featured-img i { + color: #fff; + width: 35px; + height: 35px; + padding: 11px; + font-size: 14px; + text-align: center; + display: inline-block; + background: rgba(255,255,255,0.4); +} + +.featured-blog .featured-img i:hover { + color: #fff; + background: #72c02c; + text-decoration: none; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +/*Blog Comments +------------------------------------*/ +.blog-comments img { + width: 80px; + height: auto; +} + +.blog-comments .comments-itself { + background: #fff; + padding: 20px 30px; + position: relative; +} + +.blog-comments .comments-itself:before { + width: 0; + height: 0; + top: 20px; + left: -17px; + content: " "; + position: absolute; + border-style: solid; + border-width: 15px 17px 15px 0; + border-color: transparent #fff transparent transparent; +} + +.blog-comments .comments-itself h3 { + margin: 0 0 10px; +} + +.blog-comments .comments-itself span { + color: #999; + float: right; + font-size: 13px; +} + +.blog-comments .comments-itself p { + color: #999; +} + +/*Comments Reply*/ +.blog-comments.blog-comments-reply { + margin-left: 70px; +} + +/*Media Queries*/ +@media (max-width: 768px) { + .blog-comments .comments-itself:before { + display: none; + } + + .blog-comments .comments-itself:after { + width: 0; + height: 0; + top: -17px; + left: 20px; + content: " "; + position: absolute; + border-style: solid; + border-width: 0 15px 17px 15px; + border-color: transparent transparent #fff transparent; + } +} + +/*Quote +------------------------------------*/ +.quote-v1 { + padding: 60px 0; + text-align: center; + background: url(../../../assets/img/patterns/5.html) repeat; +} + +.quote-v1 p { + color: #fff; + font-size: 22px; + font-weight: 200; + padding: 0 100px; + position: relative; + margin-bottom: 20px; +} + +.quote-v1 p:before { + color: #72c02c; + font-size: 60px; + content: "\201C"; + position: absolute; + margin: -30px 0 0 -40px; + font-family: Georgia, serif; +} + +.quote-v1 span { + color: #fff; + font-size: 18px; +} + +@media (max-width: 768px) { + .quote-v1 p { + font-size: 18px; + padding: 0 50px; + } +} + +/*Quote v2 +------------------------------------*/ +.quote-v2 { + text-align: center; + padding: 85px 10% 40px; +} + +.quote-v2 p { + color: #555; + font-size: 16px; + font-style: italic; + position: relative; + margin-bottom: 20px; +} + +.quote-v2 p:before { + left: 50%; + top: -75px; + font-size: 80px; + content: "\201C"; + position: absolute; + margin-left: -25px; + font-family: Georgia, serif; +} + +.quote-v2 span { + color: #555; + font-weight: 400; +} + +/*Team Social +------------------------------------*/ +.social-icons-v1 i { + color: #555; + width: 33px; + height: 33px; + padding: 9px; + font-size: 14px; + text-align: center; + background: #f7f7f7; + display: inline-block; +} + +.social-icons-v1 i:hover { + color: #fff; + background: #72c02c; + text-decoration: none; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +/*Box Shadows +------------------------------------*/ +.shadow-wrapper { + z-index: 1; + position: relative; +} + +/*Common Style*/ +.box-shadow { + background: #fff; + position: relative; +} + +.box-shadow:after, +.box-shadow:before { + top: 80%; + left: 5px; + width: 50%; + z-index: -1; + content: ""; + bottom: 15px; + max-width: 300px; + background: #999; + position: absolute; +} + + /*Effect 1*/ +.shadow-effect-1 { + box-shadow: 0 10px 6px -6px #bbb; + -moz-box-shadow: 0 10px 6px -6px #bbb; + -webkit-box-shadow: 0 10px 6px -6px #bbb; +} + + /*Effect 2,3,4*/ +.shadow-effect-2 { + position: relative; +} + +.shadow-effect-2:after, +.shadow-effect-2:before, +.shadow-effect-3:before, +.shadow-effect-4:after { + transform: rotate(-3deg); + -o-transform: rotate(-3deg); + -ms-transform: rotate(-3deg); + -moz-transform: rotate(-3deg); + -webkit-transform: rotate(-3deg); + box-shadow: 0 15px 10px #999; + -moz-box-shadow: 0 15px 10px #999; + -webkit-box-shadow: 0 15px 10px #999; +} + +.shadow-effect-2:after, +.shadow-effect-4:after { + left: auto; + right: 5px; + transform: rotate(3deg); + -o-transform: rotate(3deg); + -ms-transform: rotate(3deg); + -moz-transform: rotate(3deg); + -webkit-transform: rotate(3deg); +} + +/*Interactive Slider v1 +------------------------------------*/ +.interactive-slider-v1 { + z-index: 1; + padding: 130px 0; + position: relative; +} + +.interactive-slider-v1.img-v1 { + background: url(../../../assets/img/bg/18.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v1.img-v2 { + background: url(../../../assets/img/bg/19.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v1.img-v3 { + background: url(../../../assets/img/bg/18.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v1:after { + top: 0; + left: 0; + z-index: -1; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.3); +} + +.interactive-slider-v1 h2 { + color: #fff; + font-size: 40px; + font-weight: 600; + text-transform: uppercase; +} + +.interactive-slider-v1 p { + color: #fff; + font-size: 24px; + font-weight: 200; + text-transform: uppercase; +} + +@media (max-width: 768px) { + .interactive-slider-v1 h2 { + font-size: 30px; + } + + .interactive-slider-v1 p { + font-size: 18px; + } +} + +/*Interactive Slider v2 +------------------------------------*/ +.interactive-slider-v2 { + z-index: 1; + padding: 200px 0; + position: relative; + text-align: center; + background: url(../../../assets/img/bg/18.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v2.img-v1 { + background: url(../../../assets/img/bg/25.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v2.img-v2 { + background: url(../../../assets/img/bg/14.html) no-repeat; + background-size: cover; + background-position: center center; +} + +.interactive-slider-v2:after { + top: 0; + left: 0; + z-index: -1; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.4); +} + +.interactive-slider-v2 h1 { + color: #fff; + font-size: 70px; + font-weight: 600; + line-height: 80px; + text-transform: uppercase; +} + +.interactive-slider-v2 p { + color: #fff; + font-size: 24px; + font-weight: 200; + font-family: "Open Sans", Arial, sans-serif; +} + +@media (max-width: 768px) { + .interactive-slider-v2 h1 { + font-size: 50px; + line-height: 60px; + margin-bottom: 20px; + } +} + +/*Blog Trending +------------------------------------*/ +.blog-trending li { + margin-bottom: 20px; +} + +.blog-trending h3 { + font-size: 14px; + margin: 0 0 5px; + line-height: 17px; +} + +.blog-trending small, +.blog-trending small a { + color: #777; +} + +.blog-trending small a:hover { + color: #72c02c; +} + +/*Blog Latest Posts +------------------------------------*/ +.blog-latest-posts li { + margin-top: 15px; + padding-top: 15px; + border-top: 1px solid #ddd; +} + +.blog-latest-posts li:first-child { + margin-top: 0; + padding-top: 0; + border-top: none; +} + +.blog-latest-posts h3 { + font-size: 14px; + margin: 0 0 3px; + line-height: 20px; +} + +.blog-latest-posts small, +.blog-latest-posts small a { + color: #777; +} + +.blog-latest-posts small { + margin-bottom: 8px; + display: inline-block; +} + +.blog-latest-posts p { + font-size: 12px; +} + +/*Blog Photostream +------------------------------------*/ +.blog-photostream { + margin-right: -5px; +} + +.blog-photostream li { + padding: 0; + margin: 3px 5px 5px; + position: relative; +} + +.blog-photostream li img { + width: 78px; + height: auto; +} + +/*Newsletter +------------------------------------*/ +.blog-newsletter p { + color: #555; + margin-bottom: 15px; +} + +.blog-newsletter .form-control { + border: none; +} + +.blog-newsletter .form-control:focus { + box-shadow: none; +} + +/*Blog Post Quote +------------------------------------*/ +.blog-post-quote { + padding: 35px 60px; + background: #fff; + text-align: center; +} + +.blog-post-quote p { + color: #555; + font-size: 32px; + font-weight: 200; + line-height: 45px; + position: relative; + margin-bottom: 20px; + font-family: "Open Sans", Arial, sans-serif; +} + +@media (max-width: 768px) { + .blog-post-quote { + padding: 35px 25px; + } + + .blog-post-quote p { + font-size: 26px; + line-height: 35px; + } +} + +.blog-post-quote p:before, +.blog-post-quote p:after { + top: -3px; + font-size: 30px; + position: relative; +} + +.blog-post-quote p:before { + left: -10px; + content: "\0022"; +} + +.blog-post-quote p:after { + right: -10px; + content: "\0022"; +} + +.blog-post-quote span { + color: #555; + font-size: 20px; + font-weight: 200; +} + +/*Blog Post Author +------------------------------------*/ +.blog-author { + padding: 20px; + background: #fff; +} + +.blog-author img { + float: left; + width: 80px; + height: auto; + margin-right: 20px; +} + +.blog-author .blog-author-desc { + overflow: hidden; +} + +.blog-author .blog-author-desc h4 { + float: left; + font-size: 18px; + margin: 0 0 10px; + text-transform: uppercase; +} + +.blog-author .blog-author-desc ul { + float: right; + margin-top: 6px; +} + +.blog-author .blog-author-desc p { + color: #555; +} + +/*Blog Comments +------------------------------------*/ +.blog-comments img { + width: 80px; + height: auto; +} + +.blog-comments .comments-itself { + background: #fff; + padding: 20px 30px; + position: relative; +} + +.blog-comments .comments-itself:before { + width: 0; + height: 0; + top: 20px; + left: -17px; + content: " "; + position: absolute; + border-style: solid; + border-width: 15px 17px 15px 0; + border-color: transparent #fff transparent transparent; +} + +.blog-comments .comments-itself h3 { + margin: 0 0 10px; +} + +.blog-comments .comments-itself span { + color: #555; + float: right; + font-size: 13px; +} + +.blog-comments .comments-itself p { + color: #555; +} + +/*Comments Reply*/ +.blog-comments.blog-comments-reply { + margin-left: 70px; +} + +/*Media Queries*/ +@media (max-width: 768px) { + .blog-comments .comments-itself:before { + display: none; + } + + .blog-comments .comments-itself:after { + width: 0; + height: 0; + top: -17px; + left: 20px; + content: " "; + position: absolute; + border-style: solid; + border-width: 0 15px 17px 15px; + border-color: transparent transparent #fff transparent; + } +} + +/*News v1 +------------------------------------*/ +.news-section { + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +.news-v1 .news-v1-in { + background: #fafafa; +} + +.news-v1 h3 { + margin-bottom: 0; + font-weight: 200; + line-height: 28px; + padding: 10px 15px 15px; +} + +.news-v1 h3 a { + color: #555; +} + +.news-v1 h3 a:hover { + color: #72c02c; +} + +.news-v1 p { + color: #555; + padding: 0 15px; + margin-bottom: 20px; +} + +.news-v1 .news-v1-info { + margin-left: 0; + margin-top: 30px; + overflow: hidden; + padding: 8px 10px; + border-top: solid 1px #eee; +} + +.news-v1 .news-v1-info li { + font-size: 12px; +} + +.news-v1 .news-v1-info li a:hover { + color: #72c02c; + text-decoration: none; +} + +/*News v2 +------------------------------------*/ +/*News Badge*/ +.news-v2 .news-v2-badge { + overflow: hidden; + position: relative; +} + +.news-v2 .news-v2-badge p { + left: 0; + top: 20px; + background: #fff; + padding: 5px 15px; + text-align: center; + position: absolute; +} + +.news-v2 .news-v2-badge span { + color: #555; + display: block; + font-size: 16px; + line-height: 16px; +} + +.news-v2 .news-v2-badge small { + color: #555; + display: block; + font-size: 10px; + text-transform: uppercase; +} + +/*News Description*/ +.news-v2 .news-v2-desc { + padding: 20px; + background: #fff; +} + +.news-v2 .news-v2-desc h3 { + margin: 0 0 3px; + font-size: 16px; +} + +.news-v2 .news-v2-desc h3 a { + color: #555; +} + +.news-v2 .news-v2-desc h3 a:hover { + color: #72c02c; +} + +.news-v2 .news-v2-desc small { + color: #555; + display: block; + margin-bottom: 15px; + text-transform: uppercase; +} + +.news-v2 .news-v2-desc p { + color: #555; +} + +/*News v3 +------------------------------------*/ +/*News Posts*/ +.news-v3 { + /*background: #fff;*/ +} + +.news-v3 .news-v3-in { + padding: 35px 30px; +} + +.news-v3 .news-v3-in-sm { + padding: 20px; +} + +.news-v3 h2 { + font-size: 32px; + font-weight: 200; + margin: 0 0 20px; + line-height: 45px; + text-transform: uppercase; +} + +.news-v3 .news-v3-in-sm h2 { + font-size: 22px; + margin: 0 0 15px; + line-height: 30px; + text-transform: inherit; +} + +@media (max-width: 768px) { + .news-v3 h2 { + font-size: 22px; + line-height: 30px; + } +} + +.news-v3 h2 a { + color: #555; +} + +.news-v3 h2 a:hover { + color: #72c02c; + text-decoration: none; +} + +.news-v3 p { + color: #555; + margin-bottom: 20px; +} + +/*News Info*/ +.news-v3 .posted-info li { + color: #555; + font-style: italic; +} + +.news-v3 .news-v3-in-sm .posted-info li { + padding: 0; + font-size: 12px; + padding-left: 5px; +} + +.news-v3 .posted-info li:before, +.news-v3 .news-v3-in-sm .posted-info li:before { + content: '/'; +} + +.news-v3 .posted-info li:before { + font-size: 12px; + line-height: 12px; + margin-right: 13px; +} + +.news-v3 .news-v3-in-sm .posted-info li:before { + font-size: 11px; + line-height: 11px; + margin-right: 9px; +} + +.news-v3 .posted-info li:first-child:before, +.news-v3 .news-v3-in-sm .posted-info li:first-child:before { + content: " "; + margin-right: 0; +} + +.news-v3 .posted-info li a { + color: #555; +} + +.news-v3 .posted-info li a:hover { + color: #72c02c; +} + +/*News Shares*/ +.news-v3 .post-shares { + padding-left: 0; + list-style: none; + margin: 40px 0 0 -5px; +} + +.news-v3 .news-v3-in-sm .post-shares { + margin: 20px 0 0 -5px; +} + +.news-v3 .post-shares li { + position: relative; + padding: 0 10px 0 5px; + display: inline-block; +} + +.news-v3 .post-shares li i { + color: #555; + width: 40px; + height: 40px; + padding: 13px; + font-size: 16px; + background: #eee; + text-align: center; + display: inline-block; +} + +.news-v3 .post-shares li i:hover { + background: #ddd; +} + +.news-v3 .post-shares li span { + top: -5px; + right: 6px; + color: #fff; + width: 22px; + height: 22px; + padding: 4px; + font-size: 10px; + line-height: 10px; + position: absolute; + text-align: center; + background: #72c02c; + border: 2px solid #fff; + border-radius: 50% !important; +} + +.news-v3 .post-shares-lg li span { + top: -10px; + right: 0px; + width: 29px; + height: 29px; + padding: 4px; + font-size: 10px; + line-height: 16px; +} + + +/*-------------------------------------------------- +[Blog Grid] +----------------------------------------------------*/ + +.blog-grid img { + margin-bottom: 15px; +} + +.blog-grid h3 { + font-size: 22px; + margin: 0 0 10px; + line-height: 1.4; +} + +.blog-grid h2.blog-grid-title-lg { + font-size: 28px; + line-height: 1.4; + margin: 0 0 10px; +} + +.blog-grid h3.blog-grid-title-sm { + font-size: 15px; + line-height: 1.4; +} + +.blog-grid h3 a { + color: #333; +} + +.blog-grid p { + margin-bottom: 15px; +} + +.blog-grid-inner { + padding: 20px; + background: #fff; + margin: -70px 40px 0; + position: relative; +} + +/*Blog Grid Gradient*/ +.blog-grid .blog-grid-grad { + position: relative; +} + +.blog-grid .blog-grid-grad i { + top: 10px; + left: 10px; + z-index: 1; + color: #fff; + width: 30px; + height: 30px; + font-size: 18px; + line-height: 30px; + text-align: center; + position: absolute; + display: inline-block; + background: rgba(0,0,0,0.5); +} + +/*Blog Grid Info*/ +.blog-grid .blog-grid-info { + padding-left: 0; + list-style: none; +} + +.blog-grid .blog-grid-info li { + color: #888; + padding: 0 2px; + font-size: 12px; + display: inline-block; +} + +.blog-grid .blog-grid-info li:before { + content: '/'; + font-size: 12px; + line-height: 1.4; + margin-right: 9px; +} + +.blog-grid .blog-grid-info li:first-child:before { + content: " "; + margin-right: 0; +} + +.blog-grid .blog-grid-info li a { + color: #888; +} + +.blog-grid .blog-grid-info li a:hover { + text-decoration: none; +} + +/*Read More Link*/ +.blog-grid a.r-more { + font-size: 13px; + font-weight: 400; + font-style: italic; + display: inline-block; +} + +.blog-grid a.r-more:hover { + text-decoration: none; +} + + +/*-------------------------------------------------- +[Blog Thumb] +----------------------------------------------------*/ + +.blog-thumb { + overflow: hidden; +} + +/*Blog Grid Hover*/ +.blog-thumb .blog-thumb-hover { + float: left; + position: relative; + margin-right: 15px; +} + +.blog-thumb .blog-thumb-hover:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + -webkit-transition: all 0.35s, -webkit-transform 0.35s; + transition: all 0.35s, transform 0.35s; +} + +.blog-thumb .blog-thumb-hover img { + width: 120px; + height: auto; +} + +.blog-thumb .blog-thumb-hover img.video-play-btn { + width: 30px; + height: 30px; +} + +/*Icon Hover Gradient*/ +.blog-thumb .blog-thumb-hover .hover-grad { + left: 0; + top: 50%; + z-index: 1; + opacity: 0; + width: 100%; + color: #fff; + font-size: 20px; + margin-top: -14px; + text-align: center; + position: absolute; + display: inline-block; + -webkit-transition: all 0.65s, -webkit-transform 0.65s; + transition: all 0.65s, transform 0.65s; +} + +.blog-thumb .blog-thumb-hover:hover .hover-grad { + opacity: 1; + -webkit-transition: opacity 0.55s, -webkit-transform 0.55s; + transition: opacity 0.55s, transform 0.55s; +} + +/*Blog Thumb Description*/ +.blog-thumb .blog-thumb-desc { + overflow: hidden; +} + +.blog-thumb .blog-thumb-desc h3 { + font-size: 14px; + margin: 0 0 5px; + font-weight: 400; + line-height: 1.4; +} + +.blog-thumb .blog-thumb-desc h3 a { + color: #555; +} + +/*Blog Grid Info*/ +.blog-thumb .blog-thumb-info { + padding-left: 0; + list-style: none; +} + +.blog-thumb .blog-thumb-info li { + color: #888; + padding: 0 2px; + font-size: 12px; + display: inline-block; +} + +.blog-thumb .blog-thumb-info li:before { + content: '/'; + font-size: 12px; + line-height: 1.4; + margin-right: 9px; +} + +.blog-thumb .blog-thumb-info li:first-child:before { + content: " "; + margin-right: 0; +} + +.blog-thumb .blog-thumb-info li a { + color: #888; +} + +.blog-thumb .blog-thumb-info li a:hover { + color: #e74c3c; +} + +/*Blog Thumb Circle +------------------------------------*/ +.blog-thumb.blog-thumb-circle .blog-thumb-hover:after { + border-radius: 50% !important; +} + +.blog-thumb.blog-thumb-circle .blog-thumb-hover img { + width: 50px; + height: 50px; +} + +.blog-thumb.blog-thumb-circle .blog-thumb-hover .hover-grad { + font-size: 15px; + margin-top: -10px; +} diff --git a/assets/css/blog.css b/assets/css/blog.css new file mode 100644 index 0000000..24dbb16 --- /dev/null +++ b/assets/css/blog.css @@ -0,0 +1,122 @@ +/*Blog Large +------------------------------------*/ +/*Blog Page*/ +.blog h2 { + color: #555; + font-size: 21px; + line-height: 32px; + margin-bottom: 10px; +} + +.blog h2 a { + color: #585f69; + line-height: 32px; +} + +.blog h2 a:hover { + color: #72c02c; + text-decoration: none; +} + +.blog .blog-img { + margin: 20px 0; +} + +.headline-md { + margin-top: 9px; +} + +/*Blog Content Tags*/ +.blog-post-tags { + padding: 5px 0 8px; + margin-bottom: 10px; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +.blog-post-tags ul { + margin-bottom: 0; +} + +.blog-post-tags li { + font-size: 12px; +} + +.blog-post-tags li i { + color: #777; +} + +.blog-post-tags ul.blog-info { + color: #eee; + margin-bottom: 3px; +} + +.blog-post-tags ul.blog-tags a { + color: #555; + font-size: 11px; + display: inline; + padding: 3px 7px; + margin-right: 2px; + background: #f4f4f4; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #72c02c; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item .media img { + top: 3px; + width: 54px; + height: 54px; + position: relative; +} + +.post-comment h3, +.blog-item .media h3 { + color: #72c02c; + font-size: 21px; + margin-bottom: 25px; +} + +.blog-item .media h4.media-heading { + color: #555; + font-size: 17px; + position: relative; +} + +.blog-item .media h4.media-heading span { + top: 3px; + right: 0; + color: #777; + font-size: 12px; + position: absolute; +} + +.blog-item .media h4.media-heading span a { + color: #72c02c; +} + +/*Blog Medium +------------------------------------*/ +.blog-medium .blog-info li, +.blog-medium .blog-info li a { + color: #777; +} + +/* Medium devices (desktops, 992px and up) */ +@media (max-width: 992px) { + .blog-medium img { + margin-bottom: 20px; + } +} + +/*Blog Full Wisth +------------------------------------*/ +.blog-full-width .blog-post-tags { + padding: 5px 0; +} +.blog-full-width ul.blog-info { + margin-bottom: 0; +} \ No newline at end of file diff --git a/assets/css/custom.css b/assets/css/custom.css new file mode 100644 index 0000000..c1bf9e1 --- /dev/null +++ b/assets/css/custom.css @@ -0,0 +1,189 @@ +/* Add here all your css styles (customizations) */ + +.owl-buttons { + display: none !important; +} + +.ta-js{ + text-align: justify; +} + +.fs-18{ + font-size: 18px; +} + +.fs-16{ + font-size: 16px; +} + +#our-cases .container { + padding-top: 10px !important; + padding-bottom: 70px !important; +} + +#testimonials{ + margin-top: 0!important; + padding-bottom: 60px; +} + +#testimonials .container .sponsors { + width: 40%; + position: relative; + margin-left: auto; + margin-right: auto; +} + +.sponsors li a { + padding: 0 10px !important; +} + +.sponsors li { + height: 121px !important; + width: 50%; +} + +.sponsors li a img { + height: 121px; +} + +.caption-outer img{ + height: 233.33px!important; +} + +#blog .lawyer-post img{ + height: 240px!important; +} + +.our-team-v4-start{ + background: #4d4354 url(../img-temp/Our-Team.jpg) no-repeat 50% 0 / cover; +} + +.our-team-v4-member-wrapper img{ + height: 450px!important; +} + +.g-mb-40{ + margin-bottom: 10px !important; +} + +#Contact{ + padding-bottom: 60px; +} + +#Contact .row{ + margin-left: auto; + margin-right: auto; +} + +hr{ + margin: 0 0; +} + +/*Projects*/ + +.g-heading-v9.text-center:after{ + left: 44%!important; +} + +.g-heading-v9:after{ + width: 143px!important; +} + +#blog{ + margin-top: 60px; +} + +#blog h2, #blog2 h2, #blog3 h2{ + font-weight: 700; + font-size: 40px; +} + +#getInvolved, #projects{ + margin-top: 90px; +} + +.g-pb-40{ + padding-bottom: 0; +} + +.g-pt-100{ + padding-top: 60px!important; +} + +#testimonials .container .g-mb-70{ + margin-bottom: 30px!important; +} + +/*Get Involved*/ + +#getInvolved p{ + font-size: 18px; + margin-bottom: 0; +} + +#getInvolved .container .fs-16 p{ + font-size: 16px!important; +} + +#getInvolved .footer-section p{ + font-size: 14px; + margin-bottom: 30px!important; +} + +#getInvolved-content{ + padding-top: 70px; +} + +#getInvolved-content h3{ + font-weight: 600; + font-size: 40px; +} + +.heading-padding{ + padding-top: 30px; +} + + +.reduce{ + margin-bottom: 30px!important; +} + +blockquote{ + /*border-left: 5px solid #e74c3c!important;*/ +} + +ul{ + list-style-type: none; +} + +#points li p{ + margin-bottom: 10px!important; +} + +.steps-heading{ + padding-bottom: 5px; +} + +.steps-heading h4{ + font-weight: 600; + padding-top: 30px; +} + +.steps-heading .g-heading-v9:after{ + width: 60px!important; +} + +@media (max-width: 768px) { + .sponsors li { + height: 121px !important; + width: 50%; + } + + #testimonials .container .sponsors { + width: 85%; + } + + .sponsors li a img { + height: 90px; + } +} \ No newline at end of file diff --git a/assets/css/lawyer.style.css b/assets/css/lawyer.style.css new file mode 100644 index 0000000..d01e027 --- /dev/null +++ b/assets/css/lawyer.style.css @@ -0,0 +1,865 @@ +a, +a:focus, +a:hover, +a:active { + outline: 0 !important; +} +a:focus { + text-decoration: none; +} +a:hover { + color: #e74c3c; + text-decoration: underline; +} + +::-moz-selection { + color: #fff; + background: #e74c3c; +} +::selection { + color: #fff; + background: #e74c3c; +} + +/* Global classes +---------------------------------------*/ +.g-dp-table { + display: table; +} + +.g-dp-table-cell { + display: table-cell; +} + +.g-va-middle { + vertical-align: middle; +} + +.g-va-bottom { + vertical-align: bottom; +} + +@media (min-width: 600px) { + .visible-2xs { + display: none; + } +} +@media (max-width: 600px) { + .hidden-2xs { + display: none; + } + .col-2xs-12 { + width: 100%; + } +} +@media (min-width: 500px) { + .visible-3xs { + display: none; + } +} +@media (max-width: 500px) { + .hidden-3xs { + display: none; + } + .col-3xs-12 { + width: 100%; + } + +} + +.g-fs-10 { font-size: 10px;} +.g-fs-12 { font-size: 12px;} +.g-fs-14 { font-size: 14px;} +.g-fs-16 { font-size: 16px;} +.g-fs-18 { font-size: 18px;} + +.g-padding-5 { padding: 5px;} +.g-padding-10 { padding: 10px;} +.g-padding-15 { padding: 15px;} +.g-padding-20 { padding: 20px;} +.g-padding-25 { padding: 25px;} +.g-padding-30 { padding: 30px;} +.g-padding-35 { padding: 35px;} +.g-padding-40 { padding: 40px;} +.g-padding-45 { padding: 45px;} +.g-padding-50 { padding: 50px;} + +.g-pt-10 { padding-top: 10px;} +.g-pt-20 { padding-top: 20px;} +.g-pt-30 { padding-top: 30px;} +.g-pt-40 { padding-top: 40px;} +.g-pt-50 { padding-top: 50px;} +.g-pt-60 { padding-top: 60px;} +.g-pt-70 { padding-top: 70px;} +.g-pt-80 { padding-top: 80px;} +.g-pt-90 { padding-top: 90px;} +.g-pt-100 { padding-top: 100px;} +.g-pt-110 { padding-top: 110px;} +.g-pt-120 { padding-top: 120px;} +.g-pt-130 { padding-top: 130px;} +.g-pt-140 { padding-top: 140px;} +.g-pt-150 { padding-top: 150px;} +.g-pt-160 { padding-top: 160px;} +.g-pt-170 { padding-top: 170px;} + +.g-pb-10 { padding-bottom: 10px;} +.g-pb-20 { padding-bottom: 20px;} +.g-pb-30 { padding-bottom: 30px;} +.g-pb-40 { padding-bottom: 40px;} +.g-pb-50 { padding-bottom: 50px;} +.g-pb-60 { padding-bottom: 60px;} +.g-pb-70 { padding-bottom: 70px;} +.g-pb-80 { padding-bottom: 80px;} +.g-pb-90 { padding-bottom: 90px;} +.g-pb-100 { padding-bottom: 100px;} + +.g-pl-10 { padding-left: 10px;} +.g-pl-20 { padding-left: 20px;} +.g-pl-30 { padding-left: 30px;} +.g-pl-40 { padding-left: 40px;} +.g-pl-50 { padding-left: 50px;} +.g-pl-60 { padding-left: 60px;} +.g-pl-70 { padding-left: 70px;} +.g-pl-80 { padding-left: 80px;} +.g-pl-90 { padding-left: 90px;} +.g-pl-100 { padding-left: 100px;} + +@media (max-width: 767px) { + .g-pl-10--xs { padding-left: 10px;} + .g-pl-15--xs { padding-left: 15px;} + .g-pl-20--xs { padding-left: 20px;} + .g-pl-30--xs { padding-left: 30px;} + .g-pl-40--xs { padding-left: 40px;} + .g-pl-50--xs { padding-left: 50px;} + .g-pl-60--xs { padding-left: 60px;} + .g-pl-70--xs { padding-left: 70px;} + .g-pl-80--xs { padding-left: 80px;} + .g-pl-90--xs { padding-left: 90px;} + .g-pl-100--xs { padding-left: 100px;} +} + +.g-pr-10 { padding-right: 10px;} +.g-pr-20 { padding-right: 20px;} +.g-pr-30 { padding-right: 30px;} +.g-pr-40 { padding-right: 40px;} +.g-pr-50 { padding-right: 50px;} +.g-pr-60 { padding-right: 60px;} +.g-pr-70 { padding-right: 70px;} +.g-pr-80 { padding-right: 80px;} +.g-pr-90 { padding-right: 90px;} +.g-pr-100 { padding-right: 100px;} + +@media (max-width: 767px) { + .g-pr-10--xs { padding-right: 10px;} + .g-pr-15--xs { padding-right: 15px;} + .g-pr-20--xs { padding-right: 20px;} + .g-pr-30--xs { padding-right: 30px;} + .g-pr-40--xs { padding-right: 40px;} + .g-pr-50--xs { padding-right: 50px;} + .g-pr-60--xs { padding-right: 60px;} + .g-pr-70--xs { padding-right: 70px;} + .g-pr-80--xs { padding-right: 80px;} + .g-pr-90--xs { padding-right: 90px;} + .g-pr-100--xs { padding-right: 100px;} +} + +.g-mt-10 { margin-top: 10px;} +.g-mt-20 { margin-top: 20px;} +.g-mt-30 { margin-top: 30px;} +.g-mt-40 { margin-top: 40px;} +.g-mt-50 { margin-top: 50px;} +.g-mt-60 { margin-top: 60px;} +.g-mt-70 { margin-top: 70px;} +.g-mt-80 { margin-top: 80px;} +.g-mt-90 { margin-top: 90px;} +.g-mt-100 { margin-top: 100px;} + +.g-mb-5 { margin-bottom: 5px;} +.g-mb-10 { margin-bottom: 10px;} +.g-mb-15 { margin-bottom: 15px;} +.g-mb-20 { margin-bottom: 20px;} +.g-mb-25 { margin-bottom: 25px;} +.g-mb-30 { margin-bottom: 30px;} +.g-mb-35 { margin-bottom: 35px;} +.g-mb-40 { margin-bottom: 40px;} +.g-mb-45 { margin-bottom: 45px;} +.g-mb-50 { margin-bottom: 50px;} +.g-mb-55 { margin-bottom: 55px;} +.g-mb-60 { margin-bottom: 60px;} +.g-mb-65 { margin-bottom: 65px;} +.g-mb-70 { margin-bottom: 70px;} +.g-mb-75 { margin-bottom: 75px;} +.g-mb-80 { margin-bottom: 80px;} +.g-mb-85 { margin-bottom: 85px;} +.g-mb-90 { margin-bottom: 90px;} +.g-mb-95 { margin-bottom: 95px;} +.g-mb-100 { margin-bottom: 100px;} + +.g-ml-10 { margin-left: 10px;} +.g-ml-20 { margin-left: 20px;} +.g-ml-30 { margin-left: 30px;} +.g-ml-40 { margin-left: 40px;} +.g-ml-50 { margin-left: 50px;} +.g-ml-60 { margin-left: 60px;} +.g-ml-70 { margin-left: 70px;} +.g-ml-80 { margin-left: 80px;} +.g-ml-90 { margin-left: 90px;} +.g-ml-100 { margin-left: 100px;} + +.g-mr-10 { margin-right: 10px;} +.g-mr-15 { margin-right: 15px;} +.g-mr-20 { margin-right: 20px;} +.g-mr-30 { margin-right: 30px;} +.g-mr-40 { margin-right: 40px;} +.g-mr-50 { margin-right: 50px;} +.g-mr-60 { margin-right: 60px;} +.g-mr-70 { margin-right: 70px;} +.g-mr-80 { margin-right: 80px;} +.g-mr-90 { margin-right: 90px;} +.g-mr-100 { margin-right: 100px;} + +.no-column-space [class^="col-"], .no-column-space [class*=" col-"] { + padding-left: 0; + padding-right: 0; + overflow: hidden; +} +.standart-column-space [class^="col-"], .standart-column-space [class*=" col-"] { + padding-left: 15px; + padding-right: 15px; +} + +@media (max-width: 768px) { + .equal-height-column { + width: 100%; + height: auto !important; + } +} + +/* Lawyer global classes +---------------------------------------------------*/ +h1, h2, h3, h4, h5, h6 { + color: inherit; +} +li { + color: inherit !important; +} +p { + color: inherit; + font-size: 14px; + margin-bottom: 30px; +} +a { + color: inherit; +} + +::selection { +color:#fff; +background:#e74c3c; +} + +.g-text-color-1 { color: #555;} +.g-text-color-2 { color: #eee;} + +.g-theme-text-color-1 { color: #e74c3c;} + +.g-link-color-1 { color: #555;} +.g-link-color-2 { color: #eee;} + +.g-theme-link-color-1 a { color: #e74c3c;} + +.g-theme-bg-color-1 { background-color: #4e4353;} +.g-theme-bg-color-transparent-1 { background-color: rgba(78,67,83, 0.9)} + +.lawyer-style h1, +.lawyer-style h2, +.lawyer-style h3, +.lawyer-style h4, +.lawyer-style h5, +.lawyer-style h6 { + color: #4e4353; +} + +.lawyer-style .g-theme-bg-color-1 h1, +.lawyer-style .g-theme-bg-color-transparent-1 h1, +.lawyer-style .g-theme-bg-color-1 h2, +.lawyer-style .g-theme-bg-color-transparent-1 h2, +.lawyer-style .g-theme-bg-color-1 h3, +.lawyer-style .g-theme-bg-color-transparent-1 h3, +.lawyer-style .g-theme-bg-color-1 h4, +.lawyer-style .g-theme-bg-color-transparent-1 h4, +.lawyer-style .g-theme-bg-color-1 h5, +.lawyer-style .g-theme-bg-color-transparent-1 h5, +.lawyer-style .g-theme-bg-color-1 h6, +.lawyer-style .g-theme-bg-color-transparent-1 h6 { + color: #fff; +} + +.lawyer-style h1, +.lawyer-style .h1 { + font-size: 40px; +} +.lawyer-style h2, +.lawyer-style .h2 { + font-size: 40px; + line-height: 50px; +} +.lawyer-style h3, +.lawyer-style .h3 { + font-size: 30px; +} +.lawyer-style h4, +.lawyer-style .h4 { + font-size: 18px; +} +.lawyer-style h5, +.lawyer-style .h5 { + font-size: 14px; +} +.lawyer-style h6, +.lawyer-style .h6 { + font-size: 14px; +} + +@media (max-width: 1200px) { +.lawyer-style h1, +.lawyer-style .h1 { + font-size: 30px; +} +.lawyer-style h2, +.lawyer-style .h2 { + font-size: 30px; + line-height: 40px; +} +.lawyer-style h3, +.lawyer-style .h3 { + font-size: 25px; +} +} + +/* Promo */ +.promo { + padding-top: 65px; +} + +.tp-caption.NotGeneric-Title, .NotGeneric-Title, +.tp-caption.NotGeneric-SubTitle, .NotGeneric-SubTitle, +.tp-caption.NotGeneric-CallToAction, .NotGeneric-CallToAction { + font-family: "Open Sans", Arial, sans-serif; +} +@media (max-width: 768px) { + .tp-caption.NotGeneric-SubTitle, .NotGeneric-SubTitle { + display: none; + } +} + +/* Other classes*/ +.g-heading-v9 { + text-transform: uppercase; + padding-bottom: 26px; + position: relative; + margin-top: -15px; +} +.g-heading-v9:after { + content: ""; + display: block; + position: absolute; + left: 0; + bottom: 0; + width: 38px; + margin-left: 0; + border-bottom: 5px solid #e74c3c; +} +.g-heading-v9.text-center:after { + left: 50%; + margin-left: -19px; +} +.g-heading-v9.text-right:after { + left: auto; + right: 0; + margin-left: 0; +} + +.btn-u-upper { + text-transform: uppercase; +} +.btn-u-lg.btn-u-upper, a.btn-u-lg.btn-u-upper { + font-size: 12px; + font-weight: bold; +} + +/* Logo */ +.one-page-header .navbar-brand { + padding: 10px 15px; + height: auto; +} +.navbar-brand > img { + width: 110px; +} +@media (max-width: 768px) { + .one-page-header .navbar-brand { + padding-left: 0; + } +} + +/* Header +-------------------------------------------------------*/ + +.lawyer-style .one-page-header { + background-color: #fff; + margin-bottom: 0; +} + +.lawyer-style .navbar-nav > li > a:before { + content: ""; + display: none; +} + +.lawyer-style .one-page-header .navbar-nav > li { + padding: 23px 0; +} + +.lawyer-style .one-page-header .navbar-nav > li > a { + font-size: 11px; + text-transform: uppercase; + padding: 0 15px; + font-weight: bold; + overflow: hidden; + position: relative; +} +@media (max-width: 991px) { + .lawyer-style .one-page-header .navbar-nav { + padding-top: 10px; + } + .lawyer-style .one-page-header .navbar-nav > li { + padding: 0; + } + .lawyer-style .one-page-header .navbar-nav > li > a { + padding: 5px 0; + } +} + +.lawyer-style .one-page-header .navbar-nav > li > a span[data-hover] { + color: #555; + position: relative; + display: inline-block; + transition: transform .4s; +} + +.lawyer-style .one-page-header .navbar-nav > li > a span[data-hover]:before { + position: absolute; + top: 100%; + font-weight: bold; + color: #e74c3c; + content: attr(data-hover); + transform: translate3d(0, 0, 0); + transition: color .4s; +} + +.lawyer-style .one-page-header .navbar-nav > li > a:hover span[data-hover] { + transform: translate3d(0, -100%, 0); + font-weight: bold; +} + +.lawyer-style .one-page-header .navbar-nav > .active > a span[data-hover], +.lawyer-style .one-page-header .navbar-nav > .active > a:hover span[data-hover], +.lawyer-style .one-page-header .navbar-nav > .active > a:focus span[data-hover], +.lawyer-style .one-page-header .dropdown-menu > .active > a span[data-hover], +.lawyer-style .one-page-header .dropdown-menu > .active > a:hover span[data-hover], +.lawyer-style .one-page-header .dropdown-menu > .active > a:focus span[data-hover], +.lawyer-style .one-page-header.top-nav-collapse .dropdown-menu > .active > a span[data-hover], +.lawyer-style .one-page-header.top-nav-collapse .dropdown-menu > .active > a:hover span[data-hover], +.lawyer-style .one-page-header.top-nav-collapse .dropdown-menu > .active > a:focus span[data-hover] { + color: #e74c3c; + transform: translate3d(0, 0, 0); +} + +.one-page-header .navbar-toggle { + margin-top: 22px; + transition: margin .3s; +} +.one-page-header.top-nav-collapse .navbar-toggle { + margin-top: 17px; +} + +@media (max-width: 991px) { + .lawyer-style .one-page-header .navbar-nav > li > a span[data-hover]:before { + content: ""; + display: none; + top: 0; + } + .lawyer-style .one-page-header .navbar-nav > li > a:hover span[data-hover] { + transform: translate3d(0, 0, 0); + transition: color .3s; + color: #e74c3c; + font-weight: bold; + } +} +.one-page-header .navbar-toggle .icon-bar { + background-color: #555; +} +.one-page-header.top-nav-collapse .navbar-toggle:hover .icon-bar { + background-color: #e74c3c; +} +/* End Header +--------------------------------------------*/ + +/* About section +--------------------------------------------*/ +.arrow-section-block { + position: relative; + padding: 95px 50px 65px; + overflow: visible; +} +/*.arrow-section-img { + position: relative; +} +.arrow-section-img:after { + content: ""; + background-color: rgba(78,67,83,.4); + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +}*/ + +.arrow-section-block:after { + content: " "; + display: block; + position: absolute; + left: 50%; + margin-left: -17px; + border-width: 17px; + border-style: solid; + border-right-color: transparent !important; + border-left-color: transparent !important; + z-index: 2; + border-color: #fff; +} + +.g-theme-bg-color-1 .arrow-section-block:after { + border-color: #4e4353; +} + +.arrow-section-block.arrow-top:after { + bottom: 100%; + border-top-color: transparent; +} + +.arrow-section-block.arrow-bottom:after { + top: 100%; + border-bottom-color: transparent; +} + +.arrow-section-block p { + font-size: 16px; + line-height: 26px; +} + + +/* What we do section +--------------------------------------------*/ +.content-boxes-v7 { + margin-bottom: 40px; +} + +.content-boxes-v7 i.fa { + font-size: 47px; + margin-top: 24px; + margin-right: 38px; +} + +.content-boxes-in-v7 { + overflow: hidden; +} + +/* Why we section +--------------------------------------------*/ +.marked-list-v1 li { + position: relative; + padding-left: 24px; +} + +.marked-list-v1 li[data-mark]:after { + content: attr(data-mark); + font-weight: bold; + line-height: 15px; + color: #e74c3c; + font-size: 20px; + position: absolute; + left: 0; + top: 0; +} + +/* Our cases section +--------------------------------------------*/ +.owl-lawyer { + margin-bottom: 0; +} + +.owl-lawyer .caption-outer { + position: relative; +} + +.owl-lawyer .caption { + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 50%; + height: 100%; +} + +.owl-lawyer .caption p { + margin-bottom: 10px; +} + +.owl-lawyer .owl-buttons { + text-align: center; + margin: 40px 0 0; +} + +.owl-lawyer .owl-prev, +.owl-lawyer .owl-next { + display: inline-block; + font-size: 15px; + color: #fff; + font-weight: bold; + margin: 0 15px; + padding: 10px 20px; +} + +.owl-lawyer .owl-prev, +.owl-lawyer .owl-next { + background-color: #e74c3c; + cursor: pointer; +} + +.owl-lawyer .owl-prev:hover, +.owl-lawyer .owl-next:hover { + background-color: #d94024; +} + +@media (max-width: 767px) { + .owl-lawyer .caption { + display: block; + padding-top: 50px; + } +} + +/* Blog section +--------------------------------------------*/ +.lawyer-post p { + margin-bottom: 10px; +} + +/* Team section +--------------------------------------------*/ +.team-v-8 img { + margin-bottom: 40px; +} + +.team-v-8 .post { + font-size: 11px; +} + +.team-v-8 p i { + margin-right: 5px; +} + +.team-v-8 hr { + margin: 20px 0; +} + +@media(max-width: 767px) { + .team-v-8 { margin-bottom: 50px;} +} + +/* Testimonials section +--------------------------------------------*/ +.ms-staff-carousel .ms-staff-info { + background: none; +} +.lawyer-style .ms-info-name { + text-transform: uppercase; + font-size: 16px; + font-weight: bold; + margin-bottom: 0; +} +.lawyer-style .ms-info-position { + opacity: .6; + font-size: 12px; + margin: 0 0 20px; + text-transform: uppercase; +} +.ms-staff-carousel .ms-staff-info p { + opacity: .6; + font-size: 16px; +} + +/* Sponsors section +--------------------------------------------*/ +.sponsors li { + float: left; + text-align: center; + border-left: 1px solid #483d4d; + border-top: 1px solid #483d4d; + text-align: center; +} + +.sponsors li a { + display: block; + padding: 25px 10px; +} + +.sponsors li:first-child { + border-left: 0; + border-top: 0; +} + +.sponsors li:nth-child(2) { + border-top: 0; +} + +.sponsors li:nth-child(3) { + border-top: 0; +} + +.sponsors li img { + margin: 0 auto; +} + +@media (max-width: 768px) { + .sponsors { + width: 100%; + } + .sponsors li { + width: 33.33333333333%; + height: inherit !important; + } + + .sponsors li:nth-child(4) { + clear: left; + } + .sponsors li:nth-child(3n+4) { + clear: left; + border-left: 0; + } +} + +@media (min-width: 768px) { + .sponsors li { + width: 25%; + } + .sponsors li:nth-child(4) { + border-top: 0; + } + .sponsors li:nth-child(4n+5) { + border-left: 0; + } +} + +@media (min-width: 992px) { + .sponsors li { + width: 16.666666666666%; + } + + .sponsors li:nth-child(4) { + border-top: 0; + } + .sponsors li:nth-child(5) { + border-top: 0; + } + .sponsors li:nth-child(6) { + border-top: 0; + border-left: 1px solid #483d4d !important; + } + .sponsors li:nth-child(4n+5) { + border-left: 1px solid #483d4d; + } + .sponsors li:nth-child(6n-11) { + border-left: none; + } +} + +/* Contact section +--------------------------------------------*/ +.address-list li { + margin-bottom: 25px; +} +.address-list .glyphicon, +.address-list .fa { + font-size: 20px; + color: #e74c3c; + position: relative; + top: 3px; +} +.address-list em { + font-style: normal; + opacity: .3; +} +.address-list strong { + color: #fff; +} + +/* Footer section +--------------------------------------------*/ +.social-icons-v-2 { + padding: 0 0 0 0; + list-style: none; +} +.social-icons-v-2 li { + display: inline-block; + font-size: 16px; + margin: 0 10px 10px 0; +} +.social-icons-v-2 li a { + display: inline-block; + width: 35px; + padding: 5px 0; + background-color: #4e4353; + text-align: center; + color: #eee; +} +.social-icons-v-2 li a:hover { + background-color: #e74c3c; + color: #fff; + transition: all 0.3s; +} + +.marked-list { + padding-left: 0px; + font-size: 12px; +} + +.marked-list i { + font-size: 5px; + position: relative; + top: -2px; +} +.marked-list li { + list-style: none; + padding-right: 20px; + margin-bottom: 15px; +} +.sky-form { + border: none; + box-shadow: none; +} + +.sky-form .input input, +.sky-form .select select, +.sky-form .textarea textarea { + border: none; + background-color: #4e4353; + color: #eee; + font-size: 14px; + margin-bottom: 20px; + height: 45px; +} + +.contact-section-map { + min-height: 600px; +} + + diff --git a/assets/css/one.style.css b/assets/css/one.style.css new file mode 100644 index 0000000..b8bfd2c --- /dev/null +++ b/assets/css/one.style.css @@ -0,0 +1,782 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ + +/*Import Global Compulsory CSS Files*/ +body { + width: 100%; + height: 100%; + color: #333; + font-size: 13px; + line-height: 1.6; +} + +html { + width: 100%; + height: 100%; +} + +h1, h2, h3, h4, h5, h6 { + color: #555; +} + +p, +li, +li a { + color: #555; +} + +a { + color: #72c02c; + text-decoration: none; +} + +a, +a:focus, +a:hover, +a:active { + outline: 0 !important; +} +a:focus { + text-decoration: none; +} +a:hover { + color: #72c02c; + text-decoration: underline; +} + +::selection { + color: #fff; + background: #72c02c; +} + +.navbar-fixed-bottom .navbar-collapse, +.navbar-fixed-top .navbar-collapse { + max-height: 100%; +} + +/*Header +------------------------------------*/ +/*Containers*/ +@media (min-width: 768px) and (max-width: 991px) { + .one-page-header .menu-container { + width: 720px; + } +} + +@media (max-width: 991px) { + .one-page-header .menu-container:before, + .one-page-header .menu-container:after { + content: " "; + display: table; + } + + .one-page-header .menu-container:after { + clear: both; + } + + .one-page-header > .navbar-default > .container { + width: inherit; + margin-left: 0; + margin-right: 0; + padding-left: 0; + padding-right: 0; + } + + .one-page-header > .navbar-default > .container > .navbar-header, + .one-page-header > .navbar-default > .container > .navbar-collapse { + margin-left: 0; + margin-right: 0; + } +} + +/*Navbar Logo*/ +.one-page-header .navbar-brand { + font-size: 31px; + font-weight: 200; + line-height: 15px; + padding: 17px 15px 13px; + color: #fff !important; + font-family: 'Open Sans', sans-serif; +} + +.one-page-header .navbar-brand span { + color: #72c02c !important; +} + +@media (max-width: 768px) { + .one-page-header .navbar-brand { + padding-left: 0; + } +} + +/*Navbar Toggle*/ +.one-page-header .navbar-toggle { + border: none; + margin-right: 3px; + padding-right: 0; +} + +.one-page-header .navbar-toggle:hover, +.one-page-header .navbar-toggle:focus { + background: none; +} + +.one-page-header .navbar-toggle .icon-bar { + background: #fff; +} + +.one-page-header .navbar-toggle .icon-bar { + height: 1px; + width: 25px; + font-size: 22px; + background: #fff; + margin-bottom: 7px; +} + +.one-page-header .navbar-toggle .icon-bar:last-child { + margin-bottom: 0; +} + +/*Navbar*/ +.one-page-header { + border-bottom: none; + background: rgba(0,0,0,0.4); +} +.one-page-header .container { + position: relative; +} + +.one-page-header .navbar-nav > li > a { + color: #eee; + font-size: 12.5px; + text-transform: uppercase; + padding: 17px 15px 13px; +} + +.one-page-header .navbar-nav > li > a:before { + left: -3px; + top: 15px; + z-index: 2; + color: #eee; + font-size: 4px; + content: "\f10c"; + margin-right: 6px; + position: absolute; + font-family: FontAwesome; +} + +.one-page-header .navbar-nav > li.home > a:before { + content: ""; +} + +.one-page-header .navbar-nav > li > a:hover { + z-index: 1; + color: #72c02c; +} + +.one-page-header .navbar-nav > li > a:focus { + color: #72c02c; +} + +.one-page-header .navbar-nav > .active > a, +.one-page-header .navbar-nav > .active > a:hover, +.one-page-header .navbar-nav > .active > a:focus, +.one-page-header .dropdown-menu > .active > a, +.one-page-header .dropdown-menu > .active > a:hover, +.one-page-header .dropdown-menu > .active > a:focus, +.one-page-header.top-nav-collapse .dropdown-menu > .active > a, +.one-page-header.top-nav-collapse .dropdown-menu > .active > a:hover, +.one-page-header.top-nav-collapse .dropdown-menu > .active > a:focus { + z-index: 1; + background: none; + color: #72c02c !important; +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .one-page-header .navbar-header { + float: none; + } + + .one-page-header .navbar-toggle { + display: block; + } + + .one-page-header .navbar-collapse.collapse { + display: none !important; + } + + .one-page-header .navbar-collapse.collapse.in { + display: block !important; + } + + .one-page-header .navbar-nav { + margin: 0 0 5px; + float: none !important; + } + + .one-page-header .navbar-nav > li { + float: none; + } + + .navbar-default .navbar-nav > li > a { + padding: 10px 0; + } + + .navbar-default .navbar-nav > li > a::before { + content: ''; + } +} + +@media(min-width: 992px) { + .one-page-header.navbar { + padding: 12px 0; + -webkit-transition: background .3s ease-in-out,padding .3s ease-in-out; + -moz-transition: background .3s ease-in-out,padding .3s ease-in-out; + transition: background .3s ease-in-out,padding .3s ease-in-out; + } + + .one-page-header.top-nav-collapse { + /* Customize the look and feel of the collapsed top nav here */ + padding: 7px 0; + } +} + +@media (max-width: 768px) { + .one-page-header .navbar-nav > li > a:before { + content: " "; + } +} + +/*Navbar*/ +@media (min-width: 992px) { + .one-page-header.navbar .navbar-nav { + float: right; + } + .one-page-header-style-2.navbar .navbar-nav { + float: left; + margin-left: 25px; + } +} + +/* Top Log-Reg */ +.log-reg-block { + float: right; + list-style: none; + margin: 0; + padding: 0; +} +.log-reg-block > li { + float: left; + position: relative; +} +.log-reg-block a { + color: #eee; + font-size: 12.5px; + text-transform: uppercase; + padding: 17px 15px 13px 15px; + display: block; + line-height: 20px; +} +.log-reg-block a:hover { + color: #72c02c; + z-index: 1; +} +.log-reg-block a:before { + color: #eee; + content: "\f10c"; + font-family: FontAwesome; + font-size: 4px; + left: -3px; + margin-right: 6px; + position: absolute; + z-index: 2; +} +.log-reg-block a.cd-signin:before { + content: ""; +} +.top-nav-collapse .log-reg-block a, +.top-nav-collapse .log-reg-block a:before { + color: #777; +} + +@media (max-width: 992px) { + .one-page-header .navbar-nav > li.cd-log_reg { + opacity: 0.5; + } +} + +/* Dropdown Menu */ +.one-page-header .dropdown-menu, +.one-page-header.top-nav-collapse .dropdown-menu { + border: none; + background: none; + box-shadow: none; + float: none; +} +.one-page-header .navbar-nav a.dropdown-toggle { + color: #fff !important; +} +.one-page-header.top-nav-collapse .navbar-nav a.dropdown-toggle { + color: #777 !important; +} +.one-page-header .dropdown-menu .active > a, +.one-page-header .dropdown-menu li > a:hover { + background: none; + filter: none !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.one-page-header .dropdown-menu li > a:focus { + background: none; + filter: none !important; +} +@media (min-width: 992px) { + .one-page-header .dropdown-menu, + .one-page-header.top-nav-collapse .dropdown-menu { + padding-top: 12px; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + top: 100%; + } + .one-page-header.top-nav-collapse .dropdown-menu { + padding-top: 7px; + } + .one-page-header .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + .one-page-header .open > .dropdown-menu { + display: none; + } + .one-page-header .dropdown-menu > li { + background: rgba(0, 0, 0, 0.4); + } + .one-page-header.top-nav-collapse .dropdown-menu > li { + background: #fff; + } + .one-page-header .dropdown-menu > li:first-child { + padding-top: 15px; + } + .one-page-header .dropdown-menu > li:last-child { + padding-bottom: 15px; + } + .one-page-header .dropdown-menu > li > a { + color: #fff; + font-size: 13px; + font-weight: 400; + padding: 6px 25px; + } + .one-page-header.top-nav-collapse .dropdown-menu > li > a { + color: #777; + } + .one-page-header.top-nav-collapse .dropdown-menu > li > a:hover { + color: #72c02c; + } +} +@media (max-width: 991px) { + .one-page-header .dropdown-menu { + position: relative; + } + .one-page-header .dropdown-menu a { + color: #fff !important; + padding: 10px 20px; + background: none !important; + } + .one-page-header.top-nav-collapse .dropdown-menu > li > a { + color: #777 !important; + } + .one-page-header .dropdown-menu a:hover, + .one-page-header.top-nav-collapse .dropdown-menu > li > a:hover { + color: #72c02c !important; + } +} + +/* Top Contacts Block */ +.top-contact-block { + float: right; + padding: 9px 0 0 20px; + font-weight: 300; + font-size: 16px; + line-height: 20px; +} +.top-contact-block i { + display: inline-block; + width: 30px; + height: 30px; + color: #fff; + border: solid 1px #fff; + border-radius: 50% !important; + text-align: center; + padding-top: 7px; + margin-right: 5px; +} +.top-nav-collapse .top-contact-block i { + color: #777; + border-color: #777; +} +.top-contact-block a { + color: #fff; + position: relative; + top: 1px; +} +.top-contact-block a:hover { + text-decoration: none; +} +.top-nav-collapse .top-contact-block a { + color: #777; +} +@media (max-width: 991px) { + .top-contact-block { + position: absolute; + top: 10px; + left: 130px; + float: none; + padding: 0; + } +} +@media (max-width: 480px) { + .top-contact-block { +/* position: static; + padding: 8px 0 14px; + text-align: right;*/ + display: none; + } +} + +/* Login Block Simple */ +.log-reg-block-simple { + float: right; + padding: 10px 0 4px 20px; + line-height: 20px; + text-transform: uppercase; +} +.log-reg-block-simple .btn-u { + font-size: 12.5px; + color: #fff; + border: solid 1px #fff; + background: none; + padding: 5px 13px; +} +.top-nav-collapse .log-reg-block-simple .btn-u { + color: #777; + border-color: #777; +} +.log-reg-block-simple .btn-u:hover, +.top-nav-collapse .log-reg-block-simple .btn-u:hover { + color: #fff; + background: #72c02c; + border-color: #72c02c; +} + +@media (max-width: 991px) { + .log-reg-block-simple { + position: absolute; + top: 10px; + right: 60px; + float: none; + padding: 0; + } +} + +/* Lang Block */ +.lang-block { + float: right; + background: rgba(0,0,0,0.6); + padding: 6px 13px 4px 13px; + margin: 10px 0 0 20px; + font-size: 12.5px; + text-transform: uppercase; + line-height: 20px; + position: relative; +} +.mega-hover__current { + display: inline-block; + position: relative; + padding-right: 15px; +} +.mega-hover__current:before { + color: #fff; + content: "\f107"; + font-family: FontAwesome; + position: absolute; + right: 0; + top: 0; +} +.lang-block ul { + list-style: none; + padding: 0 13px 5px; + margin: 0; + background: rgba(0,0,0,0.6); + position: absolute; + left: 0; + right: 0; + top: 100%; +} +.mega-hover-list { + display: none; +} +/*.lang-block:hover { + cursor: pointer; +}*/ +.lang-block:hover .mega-hover-list { + display: block; +} +.lang-block a { + color: #fff; +} +@media (max-width: 991px) { + .lang-block { + float: none; + background: rgba(0,0,0,0.6); + display: inline-block; + position: absolute; + top: 0; + right: 60px; + } +} + +/*Fixed Header*/ +.one-page-header.top-nav-collapse { + background: #fff; + box-shadow: 0 0 3px #b5b5b5; +} + +@media (max-width: 768px) { + .one-page-header.top-nav-collapse { + padding: 0; + } +} + +.one-page-header.top-nav-collapse .navbar-brand, +.one-page-header.top-nav-collapse .navbar-nav > li > a, +.one-page-header.top-nav-collapse .navbar-nav > li > a:before { + color: #777; +} + +.one-page-header.top-nav-collapse .navbar-brand { + color: #777 !important; +} + +/*Navbar Toggle*/ +.one-page-header.top-nav-collapse .navbar-toggle .icon-bar { + background: #555; +} + +.one-page-header.top-nav-collapse .navbar-toggle:hover .icon-bar { + background: #72c02c; +} + +/*Intro Section +------------------------------------*/ +/*Intro Section*/ +.intro-section { + background: #222; +} + +.intro-section:after { + width: 100%; + height: 100%; + position: absolute; +} + +/*About Section +------------------------------------*/ +/*About Section*/ +.about-section { + padding-top: 40px; + padding-bottom: 0; +} + +.block-v1 { + padding: 50px 0; +} + +.about-section .about-image { + padding-top: 100px; +} + +/*Icon Lists*/ +.content-boxes-v3 i.icon-custom { + margin-right: 8px; +} + +.content-boxes-v3 h2 { + font-size: 15px; + margin-bottom: 5px; + font-weight: bold; + text-transform: uppercase; +} + +/*Style for Cube Portfolio wrapper*/ +.cube-portfolio #filters-container { + text-align: center; +} + +.cube-portfolio #filters-container .cbp-filter-item-active { + background: #72c02c; + border-color: #72c02c; +} + +.cube-portfolio .cbp-l-filters-button .cbp-filter-counter { + color: #fff; + background: #72c02c; +} + +.cube-portfolio .cbp-l-filters-button .cbp-filter-counter:before { + border-top-color: #72c02c; +} + +.promo-section { + position: relative; +} +.backstretch:after { + background: rgba(0,0,0,0.3); + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: block; + content: ""; +} +.promo-section h2 { + color: #fff; + font-size: 35px; + line-height: 1.1; + font-weight: 200; + padding: 10px 75px; + position: relative; + border-top: solid 1px #fff; + border-bottom: solid 1px #fff; + text-align: center; + margin-bottom: 30px; +} +.promo-section h2:after, +.promo-section h2:before { + font-size: 16px; + content: "\f005"; + position: absolute; + font-family: FontAwesome; + position: absolute; + top: 50%; + margin-top: -8px; +} +.promo-section h2:after { + right: 4%; +} +.promo-section h2:before { + left: 4%; +} +.promo-text { + color: #fff; + position: relative; + font-size: 26px; + font-weight: 200; + line-height: 40px; + padding: 10px 50px; + text-align: center; + margin-bottom: 60px; +} +.promo-text:after { + left: 50%; + content: ""; + height: 1px; + width: 100px; + bottom: -10px; + background: #fff; + margin-left: -50px; + position: absolute; +} + +.promo-next { + text-align: center; +} +.promo-next a { + margin: 0 5px; + padding: 7px 20px; + text-transform: uppercase; +} + +.promo-section h2, +.promo-text, +.promo-next { + opacity: .9; +} + +@media (max-width: 600px) { + .promo-section h2 { + font-size: 25px; + margin-bottom: 10px; + } + .promo-text { + font-size: 18px; + line-height: 1.4; + margin-bottom: 20px; + } + .promo-text:after { + display: none; + } +} + +.contacts-section2 { + padding-top: 50px; + padding-bottom: 10px; + font-size: 15px; +} +.contacts-section2 h2 { + color: #444; + font: 28px "Open Sans",sans-serif; + margin-bottom: 15px; + padding-bottom: 15px; + position: relative; + text-transform: uppercase; +} +.contacts-section2 .lead { + font-size: 18px; +} +.contacts-section2 i { + float: left; + margin-right: 15px; +} +.contacts-section2 h6 { + font-size: 16px; + font-weight: 600; + margin: 0 0 5px; +} + +.footer-simple { + padding: 20px 0; + border-top: 1px solid #eee; +} +.footer-simple p { + margin-top: 15px; + margin-bottom: 0; +} +.footer-simple .social-icons { + margin-top: 10px; +} +.footer-simple .social-icons li { + margin-bottom: 0; +} + +.what-people-say .testimonials-v6 .testimonials-info { + background: #f7f7f7; +} +.what-people-say .testimonials-v6.testimonials-wrap { + padding-left: 0; + padding-right: 0; +} + +/*Spaces +------------------------------------*/ +.padding-top-60 { + padding-top: 60px; +} diff --git a/assets/css/plugins.css b/assets/css/plugins.css new file mode 100644 index 0000000..41f1eef --- /dev/null +++ b/assets/css/plugins.css @@ -0,0 +1,944 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ + +/*Parallax Slider (Main) +------------------------------------*/ +.slider-inner .da-slider { + box-shadow: none; + border-bottom: 2px solid #ddd; +} + +.slider-inner .da-dots { + z-index: 10; +} + +@media (max-width: 450px) { + .da-slide p { + display:none; + } +} + +@media (max-width: 900px) { + /*Slider Parallax*/ + .da-slide .da-img { + display:none; + } +} + +/*Master Slider +------------------------------------*/ +.ms-promo-info { + font-size: 45px; + font-weight: 300; + line-height: 1.5; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.ms-promo-info-in { + font-size: 60px; + font-weight: 600; +} + +.ms-promo-sub { + font-size: 18px; + font-weight: 400; + line-height: 1.4; + font-family: "Open Sans", Arial, sans-serif; +} + +.ms-promo-sub-in { + font-size: 15px; +} + +.ms-img-bordered { + background: #fff; + padding: 7px; +} + +/*Revolution Slider +------------------------------------*/ +.tp-dottedoverlay { + z-index: 1 !important; +} + +.tp-bullets.preview4 .bullet { + border-radius: 10px !important; +} + +.tp-banner-container ul li, +.fullscreenbanner-container ul li { + list-style: none; + visibility: hidden; +} + +.tp-banner-container a.btn-u, +.tp-banner-container a.btn-u:hover { + color: #fff; + border: solid 1px transparent; +} + +.tp-banner-container a.re-btn-brd { + background: none; + border: solid 1px #fff; +} + +.tp-banner-container a.re-btn-brd:hover { + color: #555; + background: #fff; +} + +/*Fullwidth*/ +.tp-banner-container .btn-u.btn-brd { + font-weight: 400; +} + +.tp-banner-container { + position: relative; +} + +/*Fullscreen*/ +.fullscreen-container { + padding:0; + width:100%; + position:relative; +} + +/*Slider Contents v1*/ +.revolution-mch-1:after { + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + content: ' '; + position: absolute; + background: rgba(0,0,0,0.3); +} + +.revolution-ch1 { + color: #fff; + font-size: 40px; + font-weight: 400; + line-height: 60px; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.revolution-ch2 { + color: #fff; + font-size: 20px; + max-width: 470px; + line-height: 32px; + position: relative; + text-align: center; + font-weight: normal; + font-family: "Open Sans", Arial, sans-serif; +} + +.revolution-ch2:after { + left: 50%; + width: 70px; + height: 2px; + content: ' '; + bottom: -20px; + background: #fff; + margin-left: -35px; + position: absolute; +} + +/*Slider Contents v2*/ +.re-title-v1 { + color: #fff; + font-size: 75px; + font-weight: 600; + line-height: 60px; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.re-title-v2 { + color: #fff; + font-size: 40px; + font-weight: 600; + line-height: 45px; + text-align: center; + text-transform: uppercase; + font-family: "Open Sans", Arial, sans-serif; +} + +.re-text-v1 { + color: #fff; + font-size: 24px; + text-align: center; + font-family: "Open Sans", Arial, sans-serif; +} + +.re-text-v2 { + color: #fff; + font-size: 24px; + font-family: "Open Sans", Arial, sans-serif; +} + +/*Slides*/ +.rs-caption-1 { + color: #fff; + font-size: 32px; + font-weight: 200; + padding: 6px 75px; + position: relative; + border-top: solid 1px #fff; + border-bottom: solid 1px #fff; +} + +.rs-caption-1:after, +.rs-caption-1:before { + font-size: 16px; + content: "\f005"; + position: absolute; + font-family: FontAwesome; +} + +@media (max-width: 768px) { + .rs-caption-1:after, + .rs-caption-1:before { + content: ""; + } +} + +.rs-caption-1:after { + right: 4%; +} + +.rs-caption-1:before { + left: 4%; +} + +.rs-caption-2 { + color: #fff; + position: relative; + font-size: 26px; + font-weight: 200; + line-height: 40px; + padding: 10px 50px; + text-align: center; +} + +.rs-caption-2:after { + left: 50%; + content: ""; + height: 1px; + width: 100px; + bottom: -10px; + background: #fff; + margin-left: -50px; + position: absolute; +} + +.rs-caption-3 a { + margin: 0 5px; + padding: 7px 20px; + text-transform: uppercase; +} + +@media (max-width: 768px) { + .rs-caption-1, + .rs-caption-2, + .rs-caption-3 { + font-weight: normal; + } +} + +/*Layer Slider +------------------------------------*/ +.layer_slider { + overflow: hidden; +} + +.ls-ct-half, .ls-ct-center { + border-radius: 100px !important; +} + +/*Sequence Slider (Home Page) +------------------------------------*/ +@media (max-width: 900px) { + #sequence-theme .info { + top:80px !important; + width:60% !important; + margin-right:50px; + } +} + +@media (max-width: 450px) { + #sequence-theme .info { + top:70px !important; + width:70% !important; + margin-right:25px; + } + #sequence-theme h2 { + font-size:30px !important; + } + #sequence-theme .info p { + font-size:18px !important; + } +} + +/*Clients Carousel +------------------------------------*/ +.clients { + border: 0; + overflow: hidden; + margin-top: 10px; + margin-bottom: 30px; + box-shadow:none !important; + margin-bottom: 0 !important; +} +.clients li { + overflow: hidden; + margin-left: 1px; + position: relative; + background: #fafafa; +} +.clients li:hover { + background: #f6f6f6; +} +.clients li img.color-img { + top: 0; + left: 0; + display: none; + position: absolute; +} +.clients li:hover img.color-img { + display: block; +} +.clients li img { + filter: gray; /* IE6-9 */ + float: none !important; + margin: 0 auto !important; +} +.clients li img:hover { + filter: none; +} + +/*Pie Chart +------------------------------------*/ +.pie-progress-charts .inner-pchart { + text-align: center; +} + +.pie-progress-charts .circle { + color: #555; + font-weight: 200; + margin-bottom: 20px; +} + +.pie-progress-charts .circle-title { + font-size: 22px; +} + +@media (max-width: 767px) { + .pie-progress-charts .inner-pchart { + margin-bottom: 40px; + } +} + +/*Counter +------------------------------------*/ +.counters { + color: #555; + text-align: center; +} + +@media (max-width: 767px) { + .counters { + margin-bottom: 30px; + } + .counters:last-child { + margin-bottom: inherit; + } +} + +.counters span { + font-size: 35px; +} + +.counters span.counter-icon { + display: block; + margin-bottom: 10px; +} + +.counters span.counter-icon i { + color: #fff; + padding: 16px; + min-width: 65px; + font-size: 30px; + position: relative; + background: #72c02c; +} + +.counters span.counter-icon i:after { + width: 0; + height: 0; + left: 38%; + content: " "; + bottom: -7px; + display: block; + position: absolute; + border-top: 7px solid #72c02c; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +.counters:hover span.counter-icon i { + border-color: #000; +} + +/*Back To Top +------------------------------------*/ +#topcontrol { + color: #fff; + z-index: 99; + width: 30px; + height: 30px; + font-size: 20px; + background: #222; + position: relative; + right: 14px !important; + bottom: 11px !important; + border-radius: 3px !important; +} + +#topcontrol:after { + top: -2px; + left: 8.5px; + content: "\f106"; + position: absolute; + text-align: center; + font-family: FontAwesome; +} + +#topcontrol:hover { + color: #fff; + background: #72c02c; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn { + color: #777; + cursor: pointer; + font-size: 18px; + padding: 2px 9px; + text-align: center; + background: #f5f5f5; +} + +.owl-btn:hover { + color: #fff; + background: #72c02c; +} + +/*Owl Carousel v1*/ +.owl-carousel-v1 .owl-navigation { + text-align: right; + margin-bottom: 20px; +} + +.owl-carousel-v1 .item { + margin: 0 5px; +} + +.owl-carousel-v1 .item img { + text-align: center; +} + +.owl-carousel-v1 .owl-pagination { + display: none; +} + +/*Owl Carousel v2*/ +.owl-carousel-v2 .owl-slider-v2 { + margin-bottom: 20px; +} + +.owl-carousel-v2 .item { + margin: 0 15px; +} + +.owl-carousel-v2 .item img { + text-align: center; +} + +.owl-carousel-v2 .owl-navigation { + text-align: center; +} + +.owl-carousel-v2 .owl-pagination { + display: none; +} + +/*Owl Carousel v3*/ +.owl-carousel-v3 .item { + margin: 0 15px; +} + +.owl-carousel-v3 .item img { + text-align: center; +} + +.owl-carousel-v3 .owl-pagination { + display: none; +} + +/*Owl Carousel v4*/ +.owl-carousel-v4 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v4 .item { + margin: 0 3px; +} + +.owl-carousel-v4 .item img { + width: 100%; +} + +/*Owl Carousel v5*/ +.owl-carousel-v5 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #72c02c; +} + +.owl-carousel-v5 .owl-controls .owl-page span { + margin: 5px 3px !important; +} + +/*Owl Slider v6*/ +.owl-carousel-v6 .owl-carousel-item { + margin: 0 10px; + padding: 7px 0; + text-align: center; + position: relative; + border: 1px solid #e4e2e2; +} + +.owl-carousel-v6 .owl-carousel-item img { + width: 150px; + height: auto; +} + +.owl-carousel-v6 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v6 .owl-controls .owl-page span { + margin: 5px 3px !important; +} + +/*Owl Pagination*/ +.owl-pagination { + text-align: center !important; +} + +.owl-theme .owl-controls .owl-page.active span, +.owl-theme .owl-controls.clickable .owl-page:hover span { + opacity: 1; + filter: Alpha(Opacity=100);/*IE7 fix*/ +} + +.owl-theme .owl-controls .owl-page { + zoom: 1; + display: inline-block; + *display: inline;/*IE7 life-saver */ +} + +.owl-theme .owl-controls .owl-page span { + width: 12px; + height: 12px; + opacity: 0.3; + display: block; + margin: 5px 7px; + background: #bbb; + filter: Alpha(Opacity=50);/*IE7 fix*/ + -webkit-border-radius: 50% !important; + -moz-border-radius: 50% !important; + border-radius: 50% !important; +} + +/*Owl Carousel Style v1*/ +.owl-carousel-style-v1 img { + width: 120px; + height: auto; +} + +/*Owl Carousel Style v2*/ +.owl-carousel-style-v2 .item { + margin: 0 3px; + background: #fafafa; + text-align: center; + border: solid 1px #eee; +} + +.owl-carousel-style-v2 .item img { + padding: 0 3px; + display: inline-block; +} + +.owl-carousel-style-v2 .item:hover { + background: #f7f7f7; + border-color: #e5e5e5; + transition: all 0.4s ease-in-out; +} + +.owl-carousel-style-v2 .owl-pagination { + display: none; +} + +/*Owl Clients v2 +------------------------------------*/ +.owl-clients-v1 img { + width: 120px; + height: auto; +} + +.owl-clients-v1 .owl-pagination { + display: none; +} + +/*Owl Carousel - Testimonials v3 +------------------------------------*/ +/*Testimonials Section*/ +.testimonials-v3 { + padding: 100px 0; + font-family: "Open Sans", Arial, sans-serif; +} + +.testimonials-v3 ul { + margin: 0; + padding: 0; + text-align: center; + position: relative; +} + +.testimonials-v3 li img { + width: 150px; + height: 150px; + margin-bottom: 10px; +} + +.testimonials-v3 li > p { + font-size: 14px; +} + +.testimonials-v3 .testimonials-v3-title { + font-size: 22px; + font-weight: 200; + margin-bottom: 20px; +} + +.testimonials-v3 .testimonials-v3-title p { + color: #72c02c; + margin-bottom: 0; +} + +.testimonials-v3 .testimonials-v3-title span { + color: #777; + display: block; + font-size: 14px; +} + +/*Testimonials Owl Navigation*/ +.testimonials-v3 .owl-pagination { + display: none; +} + +.testimonials-v3 .owl-buttons .owl-prev, +.testimonials-v3 .owl-buttons .owl-next { + padding: 13px; + position: relative; + margin: 15px 2px 0; + background: #f5f5f5; + display: inline-block; +} + +.testimonials-v3 .owl-buttons .owl-prev:after, +.testimonials-v3 .owl-buttons .owl-next:after { + top: 0; + color: #bbb; + font-size: 16px; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +.testimonials-v3 .owl-buttons .owl-prev:after { + left: 10px; + content: "\f104"; +} + +.testimonials-v3 .owl-buttons .owl-next:after { + right: 10px; + content: "\f105"; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover:after, +.testimonials-v3 .owl-buttons .owl-next:hover:after { + color: #fff; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, +.testimonials-v3 .owl-buttons .owl-next:hover { + background: #72c02c; + -webkit-transition: background 0.4s ease-in-out; + -moz-transition: background 0.4s ease-in-out; + -o-transition: background 0.4s ease-in-out; + transition: background 0.4s ease-in-out; +} + +/*Recent Works (Owl Carousel) +------------------------------------*/ +.owl-work-v1 .owl-navigation { + top: 3px; + position: relative; +} + +.owl-work-v1 .owl-navigation { + margin-bottom: 10px; +} + +.owl-work-v1 .item a { + text-align: center; +} + +.owl-work-v1 .item a:hover { + text-decoration: none; +} + +.owl-work-v1 .item a:hover strong { + color: #555; +} + +.owl-work-v1 .item em.overflow-hidden { + display: block; +} + +.owl-work-v1 .item a span { + display: block; + padding: 10px; + border-bottom: solid 2px #eee; +} + +.owl-work-v1 .item a strong { + color: #555; + display: block; +} + +.owl-work-v1 .item a i { + color: #777; +} + +.owl-work-v1 .item a img { + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} + +.owl-work-v1 .item a:hover img { + opacity: 0.8; + -webkit-transform: scale(1.2) rotate(3deg); + -moz-transform: scale(1.2) rotate(3deg); + -o-transform: scale(1.0) rotate(3deg); + -ms-transform: scale(1.2) rotate(3deg); + transform: scale(1.2) rotate(3deg); +} + +.owl-work-v1 .item a:hover span { + border-bottom: solid 2px #72c02c; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/*Parallax Twitter (Owl Carousel) +------------------------------------*/ +.parallax-twitter { + color: #fff; + padding: 100px 0; + position: relative; + text-align: center; + background: #333 url(../../../assets/img/bg/19.html) 50% 0 fixed; + background-size: cover; + background-position: center center; +} + +.parallax-twitter:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.5); +} + +.parallax-twitter:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../../../assets/img/patterns/gridtile.html) repeat; +} + +.parallax-twitter-in { + z-index: 1; + position: relative; +} + +/*Twitter Block (owl-controls)*/ +.parallax-twitter-in ul { + margin: 0; +} + +.parallax-twitter-in li { + color: #fff; +} + +.parallax-twitter-in li p { + color: #fff; + font-size: 18px; + font-weight: 200; +} + +.parallax-twitter-in li a { + color: #eee; + text-decoration: underline; +} + +.parallax-twitter-in li a:hover { + text-decoration: none; +} + +.parallax-twitter-in li span { + color: #ddd; + display: block; + font-size: 14px; + font-weight: 400; + margin-bottom: 20px; +} + +.parallax-twitter-in .owl-page { + width: 18px; +} + +/*Clients Section (Owl Carousel) +------------------------------------*/ +.clients-section { + padding: 60px 0; + position: relative; + background: #333 url(../../../assets/img/bg/7.html) 50% fixed; + background-size: cover; + background-position: center center; +} + +.clients-section:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.8); +} + +.clients-section:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../../../assets/img/patterns/gridtile.html) repeat; +} + +.clients-section .title-v1 p, +.clients-section .title-v1 h2 { + color: #fff; +} + +.clients-section ul { + padding: 0; + z-index: 1; + list-style: none; +} + +.clients-section li { + margin: 0 3px; + background: #fff; +} + +.clients-section li a { + padding: 10px; + display: block; + overflow: hidden; + text-align: center; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.clients-section li a:hover { + -transform: scale(1.2); + -o-transform: scale(1.2); + -moz-transform: scale(1.2); + -webkit-transform: scale(1.2); +} + +.clients-section img { + width: 100px; + height: 100px; +} + +.clients-section .owl-pagination { + display: none; +} + +/*Owl Video +------------------------------------*/ +.owl-video img { + position: relative; + text-align: center; + margin: 0 auto 20px; +} + +.owl-video img.video-play { + top: 50%; + left: 50%; + margin-top: -52px; + margin-left: -52px; + position: absolute; +} + +.owl-video .owl-controls .owl-page span { + margin: 5px 3px; +} diff --git a/assets/img-temp/.DS_Store b/assets/img-temp/.DS_Store new file mode 100644 index 0000000..89582c0 Binary files /dev/null and b/assets/img-temp/.DS_Store differ diff --git a/assets/img-temp/PeopleImages.com-ID32028.jpg b/assets/img-temp/PeopleImages.com-ID32028.jpg new file mode 100644 index 0000000..e54dcff Binary files /dev/null and b/assets/img-temp/PeopleImages.com-ID32028.jpg differ diff --git a/assets/img-temp/PeopleImages.com-ID376522.jpg b/assets/img-temp/PeopleImages.com-ID376522.jpg new file mode 100644 index 0000000..9e87aad Binary files /dev/null and b/assets/img-temp/PeopleImages.com-ID376522.jpg differ diff --git a/assets/img-temp/PeopleImages.com-ID439488.jpg b/assets/img-temp/PeopleImages.com-ID439488.jpg new file mode 100644 index 0000000..7c54ff5 Binary files /dev/null and b/assets/img-temp/PeopleImages.com-ID439488.jpg differ diff --git a/assets/img-temp/PeopleImages.com-ID479997.jpg b/assets/img-temp/PeopleImages.com-ID479997.jpg new file mode 100644 index 0000000..905c335 Binary files /dev/null and b/assets/img-temp/PeopleImages.com-ID479997.jpg differ diff --git a/assets/img-temp/PeopleImages.com-ID64840.jpg b/assets/img-temp/PeopleImages.com-ID64840.jpg new file mode 100644 index 0000000..8e9af8d Binary files /dev/null and b/assets/img-temp/PeopleImages.com-ID64840.jpg differ diff --git a/assets/img-temp/activities/.DS_Store b/assets/img-temp/activities/.DS_Store new file mode 100644 index 0000000..a5a7828 Binary files /dev/null and b/assets/img-temp/activities/.DS_Store differ diff --git a/assets/img-temp/activities/hacktoberfest.png b/assets/img-temp/activities/hacktoberfest.png new file mode 100644 index 0000000..9d512fc Binary files /dev/null and b/assets/img-temp/activities/hacktoberfest.png differ diff --git a/assets/img-temp/activities/kwoc.png b/assets/img-temp/activities/kwoc.png new file mode 100644 index 0000000..506aab5 Binary files /dev/null and b/assets/img-temp/activities/kwoc.png differ diff --git a/assets/img-temp/activities/wwc.jpg b/assets/img-temp/activities/wwc.jpg new file mode 100644 index 0000000..baf7364 Binary files /dev/null and b/assets/img-temp/activities/wwc.jpg differ diff --git a/assets/img-temp/blog/flickr.com__photos__ter-burg__9216004446__sizes__k.jpg b/assets/img-temp/blog/flickr.com__photos__ter-burg__9216004446__sizes__k.jpg new file mode 100644 index 0000000..964f733 Binary files /dev/null and b/assets/img-temp/blog/flickr.com__photos__ter-burg__9216004446__sizes__k.jpg differ diff --git a/assets/img-temp/blog/isorepublic.com___helical-walkway.jpg b/assets/img-temp/blog/isorepublic.com___helical-walkway.jpg new file mode 100644 index 0000000..885556c Binary files /dev/null and b/assets/img-temp/blog/isorepublic.com___helical-walkway.jpg differ diff --git a/assets/img-temp/blog/tkLOe7nnQ7mnMsiuijBy_hm.jpg b/assets/img-temp/blog/tkLOe7nnQ7mnMsiuijBy_hm.jpg new file mode 100644 index 0000000..9e9f8d3 Binary files /dev/null and b/assets/img-temp/blog/tkLOe7nnQ7mnMsiuijBy_hm.jpg differ diff --git a/assets/img-temp/cases/PeopleImages.com-ID1265766.jpg b/assets/img-temp/cases/PeopleImages.com-ID1265766.jpg new file mode 100644 index 0000000..3329581 Binary files /dev/null and b/assets/img-temp/cases/PeopleImages.com-ID1265766.jpg differ diff --git a/assets/img-temp/cases/PeopleImages.com-ID32142.jpg b/assets/img-temp/cases/PeopleImages.com-ID32142.jpg new file mode 100644 index 0000000..823ba68 Binary files /dev/null and b/assets/img-temp/cases/PeopleImages.com-ID32142.jpg differ diff --git a/assets/img-temp/cases/PeopleImages.com-ID375436.jpg b/assets/img-temp/cases/PeopleImages.com-ID375436.jpg new file mode 100644 index 0000000..f7fee07 Binary files /dev/null and b/assets/img-temp/cases/PeopleImages.com-ID375436.jpg differ diff --git a/assets/img-temp/cases/PeopleImages.com-ID46357.jpg b/assets/img-temp/cases/PeopleImages.com-ID46357.jpg new file mode 100644 index 0000000..d584598 Binary files /dev/null and b/assets/img-temp/cases/PeopleImages.com-ID46357.jpg differ diff --git a/assets/img-temp/cases/PeopleImages.com-ID48289.jpg b/assets/img-temp/cases/PeopleImages.com-ID48289.jpg new file mode 100644 index 0000000..e91d849 Binary files /dev/null and b/assets/img-temp/cases/PeopleImages.com-ID48289.jpg differ diff --git a/assets/img-temp/cases/flickr.com___photos___highwaysagency___5998133376___sizes___o.jpg b/assets/img-temp/cases/flickr.com___photos___highwaysagency___5998133376___sizes___o.jpg new file mode 100644 index 0000000..05de216 Binary files /dev/null and b/assets/img-temp/cases/flickr.com___photos___highwaysagency___5998133376___sizes___o.jpg differ diff --git a/assets/img-temp/clients/1.png b/assets/img-temp/clients/1.png new file mode 100644 index 0000000..2ae62c6 Binary files /dev/null and b/assets/img-temp/clients/1.png differ diff --git a/assets/img-temp/clients/10.png b/assets/img-temp/clients/10.png new file mode 100644 index 0000000..e8e27e0 Binary files /dev/null and b/assets/img-temp/clients/10.png differ diff --git a/assets/img-temp/clients/11.png b/assets/img-temp/clients/11.png new file mode 100644 index 0000000..e02ae60 Binary files /dev/null and b/assets/img-temp/clients/11.png differ diff --git a/assets/img-temp/clients/12.png b/assets/img-temp/clients/12.png new file mode 100644 index 0000000..c14e46d Binary files /dev/null and b/assets/img-temp/clients/12.png differ diff --git a/assets/img-temp/clients/2.png b/assets/img-temp/clients/2.png new file mode 100644 index 0000000..b396a65 Binary files /dev/null and b/assets/img-temp/clients/2.png differ diff --git a/assets/img-temp/clients/3.png b/assets/img-temp/clients/3.png new file mode 100644 index 0000000..7e3ea83 Binary files /dev/null and b/assets/img-temp/clients/3.png differ diff --git a/assets/img-temp/clients/4.png b/assets/img-temp/clients/4.png new file mode 100644 index 0000000..5c1dae6 Binary files /dev/null and b/assets/img-temp/clients/4.png differ diff --git a/assets/img-temp/clients/5.png b/assets/img-temp/clients/5.png new file mode 100644 index 0000000..eb59b27 Binary files /dev/null and b/assets/img-temp/clients/5.png differ diff --git a/assets/img-temp/clients/6.png b/assets/img-temp/clients/6.png new file mode 100644 index 0000000..97ad2f3 Binary files /dev/null and b/assets/img-temp/clients/6.png differ diff --git a/assets/img-temp/clients/7.png b/assets/img-temp/clients/7.png new file mode 100644 index 0000000..3bfb5db Binary files /dev/null and b/assets/img-temp/clients/7.png differ diff --git a/assets/img-temp/clients/8.png b/assets/img-temp/clients/8.png new file mode 100644 index 0000000..8a63962 Binary files /dev/null and b/assets/img-temp/clients/8.png differ diff --git a/assets/img-temp/clients/9.png b/assets/img-temp/clients/9.png new file mode 100644 index 0000000..a8336bb Binary files /dev/null and b/assets/img-temp/clients/9.png differ diff --git a/assets/img-temp/projects/codo.png b/assets/img-temp/projects/codo.png new file mode 100644 index 0000000..b90d1bb Binary files /dev/null and b/assets/img-temp/projects/codo.png differ diff --git a/assets/img-temp/projects/donut_landing.png b/assets/img-temp/projects/donut_landing.png new file mode 100644 index 0000000..6342bf6 Binary files /dev/null and b/assets/img-temp/projects/donut_landing.png differ diff --git a/assets/img-temp/promo/img1.jpg b/assets/img-temp/promo/img1.jpg new file mode 100644 index 0000000..da7cdff Binary files /dev/null and b/assets/img-temp/promo/img1.jpg differ diff --git a/assets/img-temp/team/.DS_Store b/assets/img-temp/team/.DS_Store new file mode 100644 index 0000000..dfd042f Binary files /dev/null and b/assets/img-temp/team/.DS_Store differ diff --git a/assets/img-temp/team/1.jpg b/assets/img-temp/team/1.jpg new file mode 100644 index 0000000..2fb7c67 Binary files /dev/null and b/assets/img-temp/team/1.jpg differ diff --git a/assets/img-temp/team/2.jpg b/assets/img-temp/team/2.jpg new file mode 100644 index 0000000..a21c539 Binary files /dev/null and b/assets/img-temp/team/2.jpg differ diff --git a/assets/img-temp/team/4.jpg b/assets/img-temp/team/4.jpg new file mode 100644 index 0000000..d538880 Binary files /dev/null and b/assets/img-temp/team/4.jpg differ diff --git a/assets/img-temp/team/5.jpg b/assets/img-temp/team/5.jpg new file mode 100644 index 0000000..7949799 Binary files /dev/null and b/assets/img-temp/team/5.jpg differ diff --git a/assets/img-temp/team/devesh.jpg b/assets/img-temp/team/devesh.jpg new file mode 100644 index 0000000..7d4aaa7 Binary files /dev/null and b/assets/img-temp/team/devesh.jpg differ diff --git a/assets/img-temp/team/hrishi.jpg b/assets/img-temp/team/hrishi.jpg new file mode 100644 index 0000000..4cd933c Binary files /dev/null and b/assets/img-temp/team/hrishi.jpg differ diff --git a/assets/img-temp/team/uphaar.jpg b/assets/img-temp/team/uphaar.jpg new file mode 100644 index 0000000..e181d62 Binary files /dev/null and b/assets/img-temp/team/uphaar.jpg differ diff --git a/assets/img/4.jpg b/assets/img/4.jpg new file mode 100644 index 0000000..9578a59 Binary files /dev/null and b/assets/img/4.jpg differ diff --git a/assets/img/logo-dark.png b/assets/img/logo-dark.png new file mode 100644 index 0000000..37554c7 Binary files /dev/null and b/assets/img/logo-dark.png differ diff --git a/assets/js/one.app.js b/assets/js/one.app.js new file mode 100644 index 0000000..c978cea --- /dev/null +++ b/assets/js/one.app.js @@ -0,0 +1,149 @@ +/* +* Template Name: Unify - Responsive Bootstrap Template +* Version: 1.9 +* Author: @htmlstream +* Website: http://htmlstream.com +*/ + +var App = function() { + + // Bootstrap + function handleBootstrap() { + /*Bootstrap Carousel*/ + jQuery('.carousel').carousel({ + interval: 15000, + pause: 'hover' + }); + + /* Tooltips */ + jQuery('.tooltips').tooltip(); + jQuery('.tooltips-show').tooltip('show'); + jQuery('.tooltips-hide').tooltip('hide'); + jQuery('.tooltips-toggle').tooltip('toggle'); + jQuery('.tooltips-destroy').tooltip('destroy'); + + /* Popovers */ + jQuery('.popovers').popover(); + jQuery('.popovers-show').popover('show'); + jQuery('.popovers-hide').popover('hide'); + jQuery('.popovers-toggle').popover('toggle'); + jQuery('.popovers-destroy').popover('destroy'); + } + + // Equal Height Columns + function handleEqualHeightColumns() { + var EqualHeightColumns = function () { + $('.equal-height-columns').each(function() { + heights = []; + $('.equal-height-column', this).each(function() { + $(this).removeAttr('style'); + heights.push($(this).height()); // Write column's heights to the array + }); + $('.equal-height-column', this).height(Math.max.apply(Math, heights)); // Find and set max + }); + } + + EqualHeightColumns(); + $(window).resize(function() { + EqualHeightColumns(); + }); + $(window).load(function() { + EqualHeightColumns('img.equal-height-column'); + }); + } + + // Full Screen + var handleFullscreen = function() { + var WindowHeight = $(window).height(); + + if ($(document.body).hasClass('promo-padding-top')) { + HeaderHeight = $('.header').height(); + } else { + HeaderHeight = 0; + } + + $('.fullheight').css('height', WindowHeight - HeaderHeight); + + $(window).resize(function() { + var WindowHeight = $(window).height(); + $('.fullheight').css('height', WindowHeight - HeaderHeight); + }); + } + + // Align Middle + var handleValignMiddle = function() { + $('.valign__middle').each(function() { + $(this).css('padding-top', $(this).parent().height() / 2 - $(this).height() / 2); + }); + $(window).resize(function() { + $('.valign__middle').each(function() { + $(this).css('padding-top', $(this).parent().height() / 2 - $(this).height() / 2); + }); + }); + } + + // Header + function handleHeader() { + // jQuery to collapse the navbar on scroll + if ($('.navbar').offset().top > 150) { + $('.navbar-fixed-top').addClass('top-nav-collapse'); + } + $(window).scroll(function() { + if ($('.navbar').offset().top > 150) { + $('.navbar-fixed-top').addClass('top-nav-collapse'); + } else { + $('.navbar-fixed-top').removeClass('top-nav-collapse'); + } + }); + + var $offset = 0; + if ($('.one-page-nav-scrolling').hasClass('one-page-nav__fixed')) { + $offset = $(".one-page-nav-scrolling").height()+8; + } + // jQuery for page scrolling feature - requires jQuery Easing plugin + $('.page-scroll a').bind('click', function(event) { + var $position = $($(this).attr('href')).offset().top; + $('html, body').stop().animate({ + scrollTop: $position - $offset + }, 600); + event.preventDefault(); + }); + + var $scrollspy = $('body').scrollspy({target: '.one-page-nav-scrolling', offset: $offset+2}); + + // Collapse Navbar When It's Clickicked + $(window).scroll(function() { + $('.navbar-collapse.in').collapse('hide'); + }); + } + + return { + init: function() { + handleBootstrap(); + handleEqualHeightColumns(); + handleFullscreen(); + handleValignMiddle(); + handleHeader(); + }, + + initCounter: function() { + jQuery('.counter').counterUp({ + delay: 10, + time: 1000 + }); + }, + + initParallaxBg: function() { + $(window).load(function() { + jQuery('.parallaxBg').parallax('50%', 0.4); + jQuery('.parallaxBg1').parallax('50%', 0.2); + }); + }, + + initParallaxBg2: function() { + $(window).load(function() { + jQuery('.parallaxBg').parallax('50%', '50%'); + }); + }, + }; +}(); diff --git a/assets/js/plugins/gmaps-ini.js b/assets/js/plugins/gmaps-ini.js new file mode 100644 index 0000000..d1bee61 --- /dev/null +++ b/assets/js/plugins/gmaps-ini.js @@ -0,0 +1,53 @@ +// https://developers.google.com/maps/documentation/javascript/examples/ +function initMap() { + var customMapType = new google.maps.StyledMapType([ + { + stylers: [ + {'saturation': -100}, + {'lightness': 51}, + {'visibility': 'simplified'} + ] + }, + { + elementType: 'labels', + stylers: [{visibility: 'on'}] + }, + { + featureType: 'water', + stylers: [{color: '#f7f4f4'}] + } + ], { + name: 'Unify Style' + }); + + var image = new google.maps.MarkerImage( + 'assets/img/marker.png', + new google.maps.Size(48,54), + new google.maps.Point(0,0), + new google.maps.Point(24,54) + ); + + var customMapTypeId = 'custom_style'; + + var map = new google.maps.Map(document.getElementById('map'), { + zoom: 12, + scrollwheel: false, + center: {lat: 40.674, lng: -73.946}, // Brooklyn. + mapTypeControlOptions: { + mapTypeIds: [google.maps.MapTypeId.ROADMAP, customMapTypeId] + } + }); + + var infowindow = new google.maps.InfoWindow; + infowindow.setContent('Brooklyn'); + + var marker = new google.maps.Marker({ + map: map, + clickable: false, + icon: image, + position: {lat: 40.674, lng: -73.946} + }); + + map.mapTypes.set(customMapTypeId, customMapType); + map.setMapTypeId(customMapTypeId); +} diff --git a/assets/js/plugins/owl-carousel2.js b/assets/js/plugins/owl-carousel2.js new file mode 100644 index 0000000..c69b134 --- /dev/null +++ b/assets/js/plugins/owl-carousel2.js @@ -0,0 +1,19 @@ +var OwlCarousel = function () { + return { + initOwlCarousel: function () { + $('.owl-lawyer').owlCarousel({ + loop: true, + margin: 0, + responsive: { + 0:{ + items: 1 + } + }, + navText: ['',''], + nav: true, + dots: false, + navContainerClass: 'owl-buttons', + }); + } + }; +}(); diff --git a/assets/js/plugins/promo.js b/assets/js/plugins/promo.js new file mode 100644 index 0000000..0061c29 --- /dev/null +++ b/assets/js/plugins/promo.js @@ -0,0 +1,40 @@ + $(document).ready(function() { + $(document).ready(function() { + if($("#rev_slider_20_1").revolution == undefined){ + revslider_showDoubleJqueryError("#rev_slider_20_1"); + }else{ + revapi20 = $("#rev_slider_20_1").show().revolution({ + sliderType:"hero", + jsFileLocation:"../../revolution/js/", + sliderLayout:"fullwidth", + dottedOverlay:"none", + delay:9000, + navigation: { + }, + responsiveLevels:[1240,1024,778,480], + gridwidth:[1240,1024,778,480], + gridheight:[600,500,400,300], + lazyType:"none", + parallax: { + type:"mouse", + origo:"slidercenter", + speed:2000, + levels:[2,3,4,5,6,7,12,16,10,50], + }, + shadow:0, + spinner:"off", + autoHeight:"off", + disableProgressBar:"on", + hideThumbsOnMobile:"off", + hideSliderAtLimit:0, + hideCaptionAtLimit:0, + hideAllCaptionAtLilmit:0, + debugMode:false, + fallbacks: { + simplifyAll:"off", + disableFocusListener:false, + } + }); + } + }); + }); diff --git a/assets/js/plugins/testimonials.js b/assets/js/plugins/testimonials.js new file mode 100644 index 0000000..6ae4b90 --- /dev/null +++ b/assets/js/plugins/testimonials.js @@ -0,0 +1,15 @@ +$(function() { + var slider = new MasterSlider(); + slider.setup('masterslider' , { + loop: true, + width: 130, + height: 130, + speed: 20, + view: 'fadeBasic', + preload: 0, + space: 0, + wheel: false + }); + slider.control('arrows'); + slider.control('slideinfo',{insertTo:'#staff-info'}); +}); diff --git a/css/animate.css b/assets/plugins/animate.css similarity index 95% rename from css/animate.css rename to assets/plugins/animate.css index 524ac49..986479a 100644 --- a/css/animate.css +++ b/assets/plugins/animate.css @@ -1,11 +1,12 @@ @charset "UTF-8"; /*! -Animate.css - http://daneden.me/animate -Licensed under the MIT license - http://opensource.org/licenses/MIT - -Copyright (c) 2015 Daniel Eden -*/ + * animate.css -http://daneden.me/animate + * Version - 3.5.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2015 Daniel Eden + */ .animated { -webkit-animation-duration: 1s; @@ -13,12 +14,6 @@ Copyright (c) 2015 Daniel Eden -webkit-animation-fill-mode: both; animation-fill-mode: both; } -.animated-fast { - -webkit-animation-duration: .5s; - animation-duration: .5s; - -webkit-animation-fill-mode: both; - animation-fill-mode: both; -} .animated.infinite { -webkit-animation-iteration-count: infinite; @@ -30,18 +25,14 @@ Copyright (c) 2015 Daniel Eden animation-duration: 2s; } +.animated.flipOutX, +.animated.flipOutY, .animated.bounceIn, .animated.bounceOut { -webkit-animation-duration: .75s; animation-duration: .75s; } -.animated.flipOutX, -.animated.flipOutY { - -webkit-animation-duration: .75s; - animation-duration: .75s; -} - @-webkit-keyframes bounce { from, 20%, 53%, 80%, to { -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); @@ -289,6 +280,77 @@ Copyright (c) 2015 Daniel Eden animation-name: shake; } +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + @-webkit-keyframes swing { 20% { -webkit-transform: rotate3d(0, 0, 1, 15deg); @@ -1156,32 +1218,20 @@ Copyright (c) 2015 Daniel Eden @-webkit-keyframes fadeIn { from { opacity: 0; - -ms-transform: scale(0.95); - -webkit-transform: scale(0.95); - transform: scale(0.95); } to { opacity: 1; - -ms-transform: scale(1.0); - -webkit-transform: scale(1.0); - transform: scale(1.0); } } @keyframes fadeIn { from { opacity: 0; - -ms-transform: scale(0.95); - -webkit-transform: scale(0.95); - transform: scale(0.95); } to { opacity: 1; - -ms-transform: scale(1.0); - -webkit-transform: scale(1.0); - transform: scale(1.0); } } @@ -1193,10 +1243,8 @@ Copyright (c) 2015 Daniel Eden @-webkit-keyframes fadeInDown { from { opacity: 0; - /*-webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0);*/ - -webkit-transform: translate3d(0, -50px, 0); - transform: translate3d(0, -50px, 0); + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } to { @@ -1209,10 +1257,8 @@ Copyright (c) 2015 Daniel Eden @keyframes fadeInDown { from { opacity: 0; - /*-webkit-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0);*/ - -webkit-transform: translate3d(0, -50px, 0); - transform: translate3d(0, -50px, 0); + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); } to { @@ -1263,10 +1309,8 @@ Copyright (c) 2015 Daniel Eden @-webkit-keyframes fadeInLeft { from { opacity: 0; - /*-webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0);*/ - -webkit-transform: translate3d(-50px, 0, 0); - transform: translate3d(-50px, 0, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } to { @@ -1279,10 +1323,8 @@ Copyright (c) 2015 Daniel Eden @keyframes fadeInLeft { from { opacity: 0; - /*-webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0);*/ - -webkit-transform: translate3d(-50px, 0, 0); - transform: translate3d(-50px, 0, 0); + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); } to { @@ -1333,10 +1375,8 @@ Copyright (c) 2015 Daniel Eden @-webkit-keyframes fadeInRight { from { opacity: 0; - /*-webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0);*/ - -webkit-transform: translate3d(50px, 0, 0); - transform: translate3d(50px, 0, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } to { @@ -1349,10 +1389,8 @@ Copyright (c) 2015 Daniel Eden @keyframes fadeInRight { from { opacity: 0; - /*-webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0);*/ - -webkit-transform: translate3d(50px, 0, 0); - transform: translate3d(50px, 0, 0); + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); } to { @@ -1403,16 +1441,12 @@ Copyright (c) 2015 Daniel Eden @-webkit-keyframes fadeInUp { from { opacity: 0; - visibility: hidden; - /*-webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0);*/ - -webkit-transform: translate3d(0, 40px, 0); - transform: translate3d(0, 40px, 0); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } to { opacity: 1; - /*visibility: visible;*/ -webkit-transform: none; transform: none; } @@ -1421,15 +1455,11 @@ Copyright (c) 2015 Daniel Eden @keyframes fadeInUp { from { opacity: 0; - visibility: hidden; - /*-webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0);*/ - -webkit-transform: translate3d(0, 40px, 0); - transform: translate3d(0, 40px, 0); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } to { - visibility: visible; opacity: 1; -webkit-transform: none; transform: none; @@ -1441,47 +1471,6 @@ Copyright (c) 2015 Daniel Eden animation-name: fadeInUp; } -@-webkit-keyframes fadeInUpMenu { - from { - opacity: 0; - visibility: hidden; - /*-webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0);*/ - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - opacity: 1; - visibility: visible; - -webkit-transform: none; - transform: none; - } -} - -@keyframes fadeInUpMenu { - from { - opacity: 0; - visibility: hidden; - /*-webkit-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0);*/ - -webkit-transform: translate3d(0, 20px, 0); - transform: translate3d(0, 20px, 0); - } - - to { - visibility: visible; - opacity: 1; - -webkit-transform: none; - transform: none; - } -} - -.fadeInUpMenu { - -webkit-animation-name: fadeInUpMenu; - animation-name: fadeInUpMenu; -} - @-webkit-keyframes fadeInUpBig { from { opacity: 0; @@ -1547,8 +1536,8 @@ Copyright (c) 2015 Daniel Eden to { opacity: 0; - -webkit-transform: translate3d(0, 40px, 0); - transform: translate3d(0, 40px, 0); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } @@ -1559,8 +1548,8 @@ Copyright (c) 2015 Daniel Eden to { opacity: 0; - -webkit-transform: translate3d(0, 40px, 0); - transform: translate3d(0, 40px, 0); + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } } @@ -3348,4 +3337,4 @@ Copyright (c) 2015 Daniel Eden .slideOutUp { -webkit-animation-name: slideOutUp; animation-name: slideOutUp; -} \ No newline at end of file +} diff --git a/assets/plugins/bootstrap/css/bootstrap.min.css b/assets/plugins/bootstrap/css/bootstrap.min.css new file mode 100644 index 0000000..9ce6e93 --- /dev/null +++ b/assets/plugins/bootstrap/css/bootstrap.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regulard41d.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px \9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:5px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.form-group-lg .form-control{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:10px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.33px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px)and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding:30px 15px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px)and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px)and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px)and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px)and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}} \ No newline at end of file diff --git a/fonts/bootstrap/glyphicons-halflings-regular.eot b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from fonts/bootstrap/glyphicons-halflings-regular.eot rename to assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/fonts/bootstrap/glyphicons-halflings-regular.svg b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from fonts/bootstrap/glyphicons-halflings-regular.svg rename to assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/fonts/bootstrap/glyphicons-halflings-regular.ttf b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from fonts/bootstrap/glyphicons-halflings-regular.ttf rename to assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/fonts/bootstrap/glyphicons-halflings-regular.woff b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from fonts/bootstrap/glyphicons-halflings-regular.woff rename to assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/fonts/bootstrap/glyphicons-halflings-regular.woff2 b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from fonts/bootstrap/glyphicons-halflings-regular.woff2 rename to assets/plugins/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/assets/plugins/bootstrap/fonts/glyphicons-halflings-regulard41d.eot b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regulard41d.eot new file mode 100644 index 0000000..b93a495 Binary files /dev/null and b/assets/plugins/bootstrap/fonts/glyphicons-halflings-regulard41d.eot differ diff --git a/assets/plugins/bootstrap/js/bootstrap.min.js b/assets/plugins/bootstrap/js/bootstrap.min.js new file mode 100644 index 0000000..c8f82e5 --- /dev/null +++ b/assets/plugins/bootstrap/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v3.3.4 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.4",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.4",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=null,this.sliding=null,this.interval=null,this.$active=null,this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.4",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&/show|hide/.test(b)&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a('[data-toggle="collapse"][href="#'+b.id+'"],[data-toggle="collapse"][data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.4",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":e.data();c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.4",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('',trigger:"hover focus",title:"",delay:0,html:!1,container:!1,viewport:{selector:"body",padding:0}},c.prototype.init=function(b,c,d){if(this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d),this.$viewport=this.options.viewport&&a(this.options.viewport.selector||this.options.viewport),this.$element[0]instanceof document.constructor&&!this.options.selector)throw new Error("`selector` option must be specified when initializing "+this.type+" on the window.document object!");for(var e=this.options.trigger.split(" "),f=e.length;f--;){var g=e[f];if("click"==g)this.$element.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if("manual"!=g){var h="hover"==g?"mouseenter":"focusin",i="hover"==g?"mouseleave":"focusout";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&"number"==typeof b.delay&&(b.delay={show:b.delay,hide:b.delay}),b},c.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},c.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c&&c.$tip&&c.$tip.is(":visible")?void(c.hoverState="in"):(c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="in",c.options.delay&&c.options.delay.show?void(c.timeout=setTimeout(function(){"in"==c.hoverState&&c.show()},c.options.delay.show)):c.show())},c.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget).data("bs."+this.type);return c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c)),clearTimeout(c.timeout),c.hoverState="out",c.options.delay&&c.options.delay.hide?void(c.timeout=setTimeout(function(){"out"==c.hoverState&&c.hide()},c.options.delay.hide)):c.hide()},c.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);var d=a.contains(this.$element[0].ownerDocument.documentElement,this.$element[0]);if(b.isDefaultPrevented()||!d)return;var e=this,f=this.tip(),g=this.getUID(this.type);this.setContent(),f.attr("id",g),this.$element.attr("aria-describedby",g),this.options.animation&&f.addClass("fade");var h="function"==typeof this.options.placement?this.options.placement.call(this,f[0],this.$element[0]):this.options.placement,i=/\s?auto?\s?/i,j=i.test(h);j&&(h=h.replace(i,"")||"top"),f.detach().css({top:0,left:0,display:"block"}).addClass(h).data("bs."+this.type,this),this.options.container?f.appendTo(this.options.container):f.insertAfter(this.$element);var k=this.getPosition(),l=f[0].offsetWidth,m=f[0].offsetHeight;if(j){var n=h,o=this.options.container?a(this.options.container):this.$element.parent(),p=this.getPosition(o);h="bottom"==h&&k.bottom+m>p.bottom?"top":"top"==h&&k.top-mp.width?"left":"left"==h&&k.left-lg.top+g.height&&(e.top=g.top+g.height-i)}else{var j=b.left-f,k=b.left+f+c;jg.width&&(e.left=g.left+g.width-k)}return e},c.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||("function"==typeof c.title?c.title.call(b[0]):c.title)},c.prototype.getUID=function(a){do a+=~~(1e6*Math.random());while(document.getElementById(a));return a},c.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},c.prototype.enable=function(){this.enabled=!0},c.prototype.disable=function(){this.enabled=!1},c.prototype.toggleEnabled=function(){this.enabled=!this.enabled},c.prototype.toggle=function(b){var c=this;b&&(c=a(b.currentTarget).data("bs."+this.type),c||(c=new this.constructor(b.currentTarget,this.getDelegateOptions()),a(b.currentTarget).data("bs."+this.type,c))),c.tip().hasClass("in")?c.leave(c):c.enter(c)},c.prototype.destroy=function(){var a=this;clearTimeout(this.timeout),this.hide(function(){a.$element.off("."+a.type).removeData("bs."+a.type)})};var d=a.fn.tooltip;a.fn.tooltip=b,a.fn.tooltip.Constructor=c,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=d,this}}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f="object"==typeof b&&b;(e||!/destroy|hide/.test(b))&&(e||d.data("bs.popover",e=new c(this,f)),"string"==typeof b&&e[b]())})}var c=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");c.VERSION="3.3.4",c.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{placement:"right",trigger:"click",content:"",template:''}),c.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),c.prototype.constructor=c,c.prototype.getDefaults=function(){return c.DEFAULTS},c.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content").children().detach().end()[this.options.html?"string"==typeof c?"html":"append":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},c.prototype.hasContent=function(){return this.getTitle()||this.getContent()},c.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||("function"==typeof b.content?b.content.call(a[0]):b.content)},c.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")};var d=a.fn.popover;a.fn.popover=b,a.fn.popover.Constructor=c,a.fn.popover.noConflict=function(){return a.fn.popover=d,this}}(jQuery),+function(a){"use strict";function b(c,d){this.$body=a(document.body),this.$scrollElement=a(a(c).is(document.body)?window:c),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||"")+" .nav li > a",this.offsets=[],this.targets=[],this.activeTarget=null,this.scrollHeight=0,this.$scrollElement.on("scroll.bs.scrollspy",a.proxy(this.process,this)),this.refresh(),this.process()}function c(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f="object"==typeof c&&c;e||d.data("bs.scrollspy",e=new b(this,f)),"string"==typeof c&&e[c]()})}b.VERSION="3.3.4",b.DEFAULTS={offset:10},b.prototype.getScrollHeight=function(){return this.$scrollElement[0].scrollHeight||Math.max(this.$body[0].scrollHeight,document.documentElement.scrollHeight)},b.prototype.refresh=function(){var b=this,c="offset",d=0;this.offsets=[],this.targets=[],this.scrollHeight=this.getScrollHeight(),a.isWindow(this.$scrollElement[0])||(c="position",d=this.$scrollElement.scrollTop()),this.$body.find(this.selector).map(function(){var b=a(this),e=b.data("target")||b.attr("href"),f=/^#./.test(e)&&a(e);return f&&f.length&&f.is(":visible")&&[[f[c]().top+d,e]]||null}).sort(function(a,b){return a[0]-b[0]}).each(function(){b.offsets.push(this[0]),b.targets.push(this[1])})},b.prototype.process=function(){var a,b=this.$scrollElement.scrollTop()+this.options.offset,c=this.getScrollHeight(),d=this.options.offset+c-this.$scrollElement.height(),e=this.offsets,f=this.targets,g=this.activeTarget;if(this.scrollHeight!=c&&this.refresh(),b>=d)return g!=(a=f[f.length-1])&&this.activate(a);if(g&&b=e[a]&&(void 0===e[a+1]||b .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),b.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),h?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu").length&&b.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),e&&e()}var g=d.find("> .active"),h=e&&a.support.transition&&(g.length&&g.hasClass("fade")||!!d.find("> .fade").length);g.length&&h?g.one("bsTransitionEnd",f).emulateTransitionEnd(c.TRANSITION_DURATION):f(),g.removeClass("in")};var d=a.fn.tab;a.fn.tab=b,a.fn.tab.Constructor=c,a.fn.tab.noConflict=function(){return a.fn.tab=d,this};var e=function(c){c.preventDefault(),b.call(a(this),"show")};a(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',e).on("click.bs.tab.data-api",'[data-toggle="pill"]',e)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.affix"),f="object"==typeof b&&b;e||d.data("bs.affix",e=new c(this,f)),"string"==typeof b&&e[b]()})}var c=function(b,d){this.options=a.extend({},c.DEFAULTS,d),this.$target=a(this.options.target).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),this.$element=a(b),this.affixed=null,this.unpin=null,this.pinnedOffset=null,this.checkPosition()};c.VERSION="3.3.4",c.RESET="affix affix-top affix-bottom",c.DEFAULTS={offset:0,target:window},c.prototype.getState=function(a,b,c,d){var e=this.$target.scrollTop(),f=this.$element.offset(),g=this.$target.height();if(null!=c&&"top"==this.affixed)return c>e?"top":!1;if("bottom"==this.affixed)return null!=c?e+this.unpin<=f.top?!1:"bottom":a-d>=e+g?!1:"bottom";var h=null==this.affixed,i=h?e:f.top,j=h?g:b;return null!=c&&c>=e?"top":null!=d&&i+j>=a-d?"bottom":!1},c.prototype.getPinnedOffset=function(){if(this.pinnedOffset)return this.pinnedOffset;this.$element.removeClass(c.RESET).addClass("affix");var a=this.$target.scrollTop(),b=this.$element.offset();return this.pinnedOffset=b.top-a},c.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},c.prototype.checkPosition=function(){if(this.$element.is(":visible")){var b=this.$element.height(),d=this.options.offset,e=d.top,f=d.bottom,g=a(document.body).height();"object"!=typeof d&&(f=e=d),"function"==typeof e&&(e=d.top(this.$element)),"function"==typeof f&&(f=d.bottom(this.$element));var h=this.getState(g,b,e,f);if(this.affixed!=h){null!=this.unpin&&this.$element.css("top","");var i="affix"+(h?"-"+h:""),j=a.Event(i+".bs.affix");if(this.$element.trigger(j),j.isDefaultPrevented())return;this.affixed=h,this.unpin="bottom"==h?this.getPinnedOffset():null,this.$element.removeClass(c.RESET).addClass(i).trigger(i.replace("affix","affixed")+".bs.affix")}"bottom"==h&&this.$element.offset({top:g-b-f})}};var d=a.fn.affix;a.fn.affix=b,a.fn.affix.Constructor=c,a.fn.affix.noConflict=function(){return a.fn.affix=d,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var c=a(this),d=c.data();d.offset=d.offset||{},null!=d.offsetBottom&&(d.offset.bottom=d.offsetBottom),null!=d.offsetTop&&(d.offset.top=d.offsetTop),b.call(c,d)})})}(jQuery); \ No newline at end of file diff --git a/assets/plugins/font-awesome/css/font-awesome.min.css b/assets/plugins/font-awesome/css/font-awesome.min.css new file mode 100644 index 0000000..27a9412 --- /dev/null +++ b/assets/plugins/font-awesome/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.4.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont93e3.eot?v=4.4.0');src:url('../fonts/fontawesome-webfontd41d.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont93e3.woff2?v=4.4.0') format('woff2'),url('../fonts/fontawesome-webfont93e3.woff?v=4.4.0') format('woff'),url('../fonts/fontawesome-webfont93e3.ttf?v=4.4.0') format('truetype'),url('../fonts/fontawesome-webfont93e3.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"} diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.eot b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.eot new file mode 100644 index 0000000..a30335d Binary files /dev/null and b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.eot differ diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.svg b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.svg new file mode 100644 index 0000000..6fd19ab --- /dev/null +++ b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.svg @@ -0,0 +1,640 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.ttf b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.ttf new file mode 100644 index 0000000..d7994e1 Binary files /dev/null and b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.ttf differ diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff new file mode 100644 index 0000000..6fd4ede Binary files /dev/null and b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff differ diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff2 b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff2 new file mode 100644 index 0000000..5560193 Binary files /dev/null and b/assets/plugins/font-awesome/fonts/fontawesome-webfont93e3.woff2 differ diff --git a/assets/plugins/font-awesome/fonts/fontawesome-webfontd41d.eot b/assets/plugins/font-awesome/fonts/fontawesome-webfontd41d.eot new file mode 100644 index 0000000..a30335d Binary files /dev/null and b/assets/plugins/font-awesome/fonts/fontawesome-webfontd41d.eot differ diff --git a/assets/plugins/jquery.easing.min.js b/assets/plugins/jquery.easing.min.js new file mode 100644 index 0000000..005abd7 --- /dev/null +++ b/assets/plugins/jquery.easing.min.js @@ -0,0 +1,44 @@ +/* + * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ + * + * Uses the built in easing capabilities added In jQuery 1.1 + * to offer multiple easing options + * + * TERMS OF USE - EASING EQUATIONS + * + * Open source under the BSD License. + * + * Copyright © 2001 Robert Penner + * All rights reserved. + * + * TERMS OF USE - jQuery Easing + * + * Open source under the BSD License. + * + * Copyright © 2008 George McGinley Smith + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without modification, + * are permitted provided that the following conditions are met: + * + * Redistributions of source code must retain the above copyright notice, this list of + * conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright notice, this list + * of conditions and the following disclaimer in the documentation and/or other materials + * provided with the distribution. + * + * Neither the name of the author nor the names of contributors may be used to endorse + * or promote products derived from this software without specific prior written permission. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY + * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE + * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, + * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE + * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED + * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * +*/ +jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,f,a,h,g){return jQuery.easing[jQuery.easing.def](e,f,a,h,g)},easeInQuad:function(e,f,a,h,g){return h*(f/=g)*f+a},easeOutQuad:function(e,f,a,h,g){return -h*(f/=g)*(f-2)+a},easeInOutQuad:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f+a}return -h/2*((--f)*(f-2)-1)+a},easeInCubic:function(e,f,a,h,g){return h*(f/=g)*f*f+a},easeOutCubic:function(e,f,a,h,g){return h*((f=f/g-1)*f*f+1)+a},easeInOutCubic:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f+a}return h/2*((f-=2)*f*f+2)+a},easeInQuart:function(e,f,a,h,g){return h*(f/=g)*f*f*f+a},easeOutQuart:function(e,f,a,h,g){return -h*((f=f/g-1)*f*f*f-1)+a},easeInOutQuart:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f+a}return -h/2*((f-=2)*f*f*f-2)+a},easeInQuint:function(e,f,a,h,g){return h*(f/=g)*f*f*f*f+a},easeOutQuint:function(e,f,a,h,g){return h*((f=f/g-1)*f*f*f*f+1)+a},easeInOutQuint:function(e,f,a,h,g){if((f/=g/2)<1){return h/2*f*f*f*f*f+a}return h/2*((f-=2)*f*f*f*f+2)+a},easeInSine:function(e,f,a,h,g){return -h*Math.cos(f/g*(Math.PI/2))+h+a},easeOutSine:function(e,f,a,h,g){return h*Math.sin(f/g*(Math.PI/2))+a},easeInOutSine:function(e,f,a,h,g){return -h/2*(Math.cos(Math.PI*f/g)-1)+a},easeInExpo:function(e,f,a,h,g){return(f==0)?a:h*Math.pow(2,10*(f/g-1))+a},easeOutExpo:function(e,f,a,h,g){return(f==g)?a+h:h*(-Math.pow(2,-10*f/g)+1)+a},easeInOutExpo:function(e,f,a,h,g){if(f==0){return a}if(f==g){return a+h}if((f/=g/2)<1){return h/2*Math.pow(2,10*(f-1))+a}return h/2*(-Math.pow(2,-10*--f)+2)+a},easeInCirc:function(e,f,a,h,g){return -h*(Math.sqrt(1-(f/=g)*f)-1)+a},easeOutCirc:function(e,f,a,h,g){return h*Math.sqrt(1-(f=f/g-1)*f)+a},easeInOutCirc:function(e,f,a,h,g){if((f/=g/2)<1){return -h/2*(Math.sqrt(1-f*f)-1)+a}return h/2*(Math.sqrt(1-(f-=2)*f)+1)+a},easeInElastic:function(f,h,e,l,k){var i=1.70158;var j=0;var g=l;if(h==0){return e}if((h/=k)==1){return e+l}if(!j){j=k*0.3}if(g",{size:1}).attr("size")&&e.attrFn,s=e.attr,u=e.attrHooks.value&&e.attrHooks.value.get||function(){return null},c=e.attrHooks.value&&e.attrHooks.value.set||function(){return n},l=/^(?:input|button)$/i,d=/^[238]$/,p=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,f=/^(?:checked|selected)$/i;a(e,"attrFn",o||{},"jQuery.attrFn is deprecated"),e.attr=function(t,a,i,u){var c=a.toLowerCase(),g=t&&t.nodeType;return u&&(4>s.length&&r("jQuery.fn.attr( props, pass ) is deprecated"),t&&!d.test(g)&&(o?a in o:e.isFunction(e.fn[a])))?e(t)[a](i):("type"===a&&i!==n&&l.test(t.nodeName)&&t.parentNode&&r("Can't change the 'type' of an input or button in IE 6/7/8"),!e.attrHooks[c]&&p.test(c)&&(e.attrHooks[c]={get:function(t,r){var a,i=e.prop(t,r);return i===!0||"boolean"!=typeof i&&(a=t.getAttributeNode(r))&&a.nodeValue!==!1?r.toLowerCase():n},set:function(t,n,r){var a;return n===!1?e.removeAttr(t,r):(a=e.propFix[r]||r,a in t&&(t[a]=!0),t.setAttribute(r,r.toLowerCase())),r}},f.test(c)&&r("jQuery.fn.attr('"+c+"') may use property instead of attribute")),s.call(e,t,a,i))},e.attrHooks.value={get:function(e,t){var n=(e.nodeName||"").toLowerCase();return"button"===n?u.apply(this,arguments):("input"!==n&&"option"!==n&&r("jQuery.fn.attr('value') no longer gets properties"),t in e?e.value:null)},set:function(e,t){var a=(e.nodeName||"").toLowerCase();return"button"===a?c.apply(this,arguments):("input"!==a&&"option"!==a&&r("jQuery.fn.attr('value', val) no longer sets properties"),e.value=t,n)}};var g,h,v=e.fn.init,m=e.parseJSON,y=/^([^<]*)(<[\w\W]+>)([^>]*)$/;e.fn.init=function(t,n,a){var i;return t&&"string"==typeof t&&!e.isPlainObject(n)&&(i=y.exec(e.trim(t)))&&i[0]&&("<"!==t.charAt(0)&&r("$(html) HTML strings must start with '<' character"),i[3]&&r("$(html) HTML text after last tag is ignored"),"#"===i[0].charAt(0)&&(r("HTML string cannot start with a '#' character"),e.error("JQMIGRATE: Invalid selector string (XSS)")),n&&n.context&&(n=n.context),e.parseHTML)?v.call(this,e.parseHTML(i[2],n,!0),n,a):v.apply(this,arguments)},e.fn.init.prototype=e.fn,e.parseJSON=function(e){return e||null===e?m.apply(this,arguments):(r("jQuery.parseJSON requires a valid JSON string"),null)},e.uaMatch=function(e){e=e.toLowerCase();var t=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||0>e.indexOf("compatible")&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},e.browser||(g=e.uaMatch(navigator.userAgent),h={},g.browser&&(h[g.browser]=!0,h.version=g.version),h.chrome?h.webkit=!0:h.webkit&&(h.safari=!0),e.browser=h),a(e,"browser",e.browser,"jQuery.browser is deprecated"),e.sub=function(){function t(e,n){return new t.fn.init(e,n)}e.extend(!0,t,this),t.superclass=this,t.fn=t.prototype=this(),t.fn.constructor=t,t.sub=this.sub,t.fn.init=function(r,a){return a&&a instanceof e&&!(a instanceof t)&&(a=t(a)),e.fn.init.call(this,r,a,n)},t.fn.init.prototype=t.fn;var n=t(document);return r("jQuery.sub() is deprecated"),t},e.ajaxSetup({converters:{"text json":e.parseJSON}});var b=e.fn.data;e.fn.data=function(t){var a,i,o=this[0];return!o||"events"!==t||1!==arguments.length||(a=e.data(o,t),i=e._data(o,t),a!==n&&a!==i||i===n)?b.apply(this,arguments):(r("Use of jQuery.fn.data('events') is deprecated"),i)};var j=/\/(java|ecma)script/i,w=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return r("jQuery.fn.andSelf() replaced by jQuery.fn.addBack()"),w.apply(this,arguments)},e.clean||(e.clean=function(t,a,i,o){a=a||document,a=!a.nodeType&&a[0]||a,a=a.ownerDocument||a,r("jQuery.clean() is deprecated");var s,u,c,l,d=[];if(e.merge(d,e.buildFragment(t,a).childNodes),i)for(c=function(e){return!e.type||j.test(e.type)?o?o.push(e.parentNode?e.parentNode.removeChild(e):e):i.appendChild(e):n},s=0;null!=(u=d[s]);s++)e.nodeName(u,"script")&&c(u)||(i.appendChild(u),u.getElementsByTagName!==n&&(l=e.grep(e.merge([],u.getElementsByTagName("script")),c),d.splice.apply(d,[s+1,0].concat(l)),s+=l.length));return d});var Q=e.event.add,x=e.event.remove,k=e.event.trigger,N=e.fn.toggle,T=e.fn.live,M=e.fn.die,S="ajaxStart|ajaxStop|ajaxSend|ajaxComplete|ajaxError|ajaxSuccess",C=RegExp("\\b(?:"+S+")\\b"),H=/(?:^|\s)hover(\.\S+|)\b/,A=function(t){return"string"!=typeof t||e.event.special.hover?t:(H.test(t)&&r("'hover' pseudo-event is deprecated, use 'mouseenter mouseleave'"),t&&t.replace(H,"mouseenter$1 mouseleave$1"))};e.event.props&&"attrChange"!==e.event.props[0]&&e.event.props.unshift("attrChange","attrName","relatedNode","srcElement"),e.event.dispatch&&a(e.event,"handle",e.event.dispatch,"jQuery.event.handle is undocumented and deprecated"),e.event.add=function(e,t,n,a,i){e!==document&&C.test(t)&&r("AJAX events should be attached to document: "+t),Q.call(this,e,A(t||""),n,a,i)},e.event.remove=function(e,t,n,r,a){x.call(this,e,A(t)||"",n,r,a)},e.fn.error=function(){var e=Array.prototype.slice.call(arguments,0);return r("jQuery.fn.error() is deprecated"),e.splice(0,0,"error"),arguments.length?this.bind.apply(this,e):(this.triggerHandler.apply(this,e),this)},e.fn.toggle=function(t,n){if(!e.isFunction(t)||!e.isFunction(n))return N.apply(this,arguments);r("jQuery.fn.toggle(handler, handler...) is deprecated");var a=arguments,i=t.guid||e.guid++,o=0,s=function(n){var r=(e._data(this,"lastToggle"+t.guid)||0)%o;return e._data(this,"lastToggle"+t.guid,r+1),n.preventDefault(),a[r].apply(this,arguments)||!1};for(s.guid=i;a.length>o;)a[o++].guid=i;return this.click(s)},e.fn.live=function(t,n,a){return r("jQuery.fn.live() is deprecated"),T?T.apply(this,arguments):(e(this.context).on(t,this.selector,n,a),this)},e.fn.die=function(t,n){return r("jQuery.fn.die() is deprecated"),M?M.apply(this,arguments):(e(this.context).off(t,this.selector||"**",n),this)},e.event.trigger=function(e,t,n,a){return n||C.test(e)||r("Global events are undocumented and deprecated"),k.call(this,e,t,n||document,a)},e.each(S.split("|"),function(t,n){e.event.special[n]={setup:function(){var t=this;return t!==document&&(e.event.add(document,n+"."+e.guid,function(){e.event.trigger(n,null,t,!0)}),e._data(this,n,e.guid++)),!1},teardown:function(){return this!==document&&e.event.remove(document,n+"."+e._data(this,n)),!1}}})}(jQuery,window); \ No newline at end of file diff --git a/assets/plugins/jquery/jquery.min.js b/assets/plugins/jquery/jquery.min.js new file mode 100644 index 0000000..ab28a24 --- /dev/null +++ b/assets/plugins/jquery/jquery.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l="1.11.1",m=function(a,b){return new m.fn.init(a,b)},n=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,o=/^-ms-/,p=/-([\da-z])/gi,q=function(a,b){return b.toUpperCase()};m.fn=m.prototype={jquery:l,constructor:m,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=m.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return m.each(this,a,b)},map:function(a){return this.pushStack(m.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},m.extend=m.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||m.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(m.isPlainObject(c)||(b=m.isArray(c)))?(b?(b=!1,f=a&&m.isArray(a)?a:[]):f=a&&m.isPlainObject(a)?a:{},g[d]=m.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},m.extend({expando:"jQuery"+(l+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===m.type(a)},isArray:Array.isArray||function(a){return"array"===m.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return!m.isArray(a)&&a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==m.type(a)||a.nodeType||m.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(k.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&m.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(o,"ms-").replace(p,q)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=r(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(n,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(r(Object(a))?m.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=r(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),m.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||m.guid++,e):void 0},now:function(){return+new Date},support:k}),m.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var s=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="
",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);m.find=s,m.expr=s.selectors,m.expr[":"]=m.expr.pseudos,m.unique=s.uniqueSort,m.text=s.getText,m.isXMLDoc=s.isXML,m.contains=s.contains;var t=m.expr.match.needsContext,u=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,v=/^.[^:#\[\.,]*$/;function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return m.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(v.test(b))return m.filter(b,a,c);b=m.filter(b,a)}return m.grep(a,function(a){return m.inArray(a,b)>=0!==c})}m.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?m.find.matchesSelector(d,a)?[d]:[]:m.find.matches(a,m.grep(b,function(a){return 1===a.nodeType}))},m.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(m(a).filter(function(){for(b=0;e>b;b++)if(m.contains(d[b],this))return!0}));for(b=0;e>b;b++)m.find(a,d[b],c);return c=this.pushStack(e>1?m.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(w(this,a||[],!1))},not:function(a){return this.pushStack(w(this,a||[],!0))},is:function(a){return!!w(this,"string"==typeof a&&t.test(a)?m(a):a||[],!1).length}});var x,y=a.document,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=m.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||x).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof m?b[0]:b,m.merge(this,m.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:y,!0)),u.test(c[1])&&m.isPlainObject(b))for(c in b)m.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=y.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return x.find(a);this.length=1,this[0]=d}return this.context=y,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):m.isFunction(a)?"undefined"!=typeof x.ready?x.ready(a):a(m):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),m.makeArray(a,this))};A.prototype=m.fn,x=m(y);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};m.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!m(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),m.fn.extend({has:function(a){var b,c=m(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(m.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=t.test(a)||"string"!=typeof a?m(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&m.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?m.unique(f):f)},index:function(a){return a?"string"==typeof a?m.inArray(this[0],m(a)):m.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(m.unique(m.merge(this.get(),m(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}m.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return m.dir(a,"parentNode")},parentsUntil:function(a,b,c){return m.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return m.dir(a,"nextSibling")},prevAll:function(a){return m.dir(a,"previousSibling")},nextUntil:function(a,b,c){return m.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return m.dir(a,"previousSibling",c)},siblings:function(a){return m.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return m.sibling(a.firstChild)},contents:function(a){return m.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:m.merge([],a.childNodes)}},function(a,b){m.fn[a]=function(c,d){var e=m.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=m.filter(d,e)),this.length>1&&(C[a]||(e=m.unique(e)),B.test(a)&&(e=e.reverse())),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b[c]=!0}),b}m.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):m.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){m.each(b,function(b,c){var d=m.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&m.each(arguments,function(a,c){var d;while((d=m.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?m.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},m.extend({Deferred:function(a){var b=[["resolve","done",m.Callbacks("once memory"),"resolved"],["reject","fail",m.Callbacks("once memory"),"rejected"],["notify","progress",m.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return m.Deferred(function(c){m.each(b,function(b,f){var g=m.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&m.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?m.extend(a,d):d}},e={};return d.pipe=d.then,m.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&m.isFunction(a.promise)?e:0,g=1===f?a:m.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&m.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;m.fn.ready=function(a){return m.ready.promise().done(a),this},m.extend({isReady:!1,readyWait:1,holdReady:function(a){a?m.readyWait++:m.ready(!0)},ready:function(a){if(a===!0?!--m.readyWait:!m.isReady){if(!y.body)return setTimeout(m.ready);m.isReady=!0,a!==!0&&--m.readyWait>0||(H.resolveWith(y,[m]),m.fn.triggerHandler&&(m(y).triggerHandler("ready"),m(y).off("ready")))}}});function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded",J,!1),a.removeEventListener("load",J,!1)):(y.detachEvent("onreadystatechange",J),a.detachEvent("onload",J))}function J(){(y.addEventListener||"load"===event.type||"complete"===y.readyState)&&(I(),m.ready())}m.ready.promise=function(b){if(!H)if(H=m.Deferred(),"complete"===y.readyState)setTimeout(m.ready);else if(y.addEventListener)y.addEventListener("DOMContentLoaded",J,!1),a.addEventListener("load",J,!1);else{y.attachEvent("onreadystatechange",J),a.attachEvent("onload",J);var c=!1;try{c=null==a.frameElement&&y.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!m.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}I(),m.ready()}}()}return H.promise(b)};var K="undefined",L;for(L in m(k))break;k.ownLast="0"!==L,k.inlineBlockNeedsLayout=!1,m(function(){var a,b,c,d;c=y.getElementsByTagName("body")[0],c&&c.style&&(b=y.createElement("div"),d=y.createElement("div"),d.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(d).appendChild(b),typeof b.style.zoom!==K&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",k.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(d))}),function(){var a=y.createElement("div");if(null==k.deleteExpando){k.deleteExpando=!0;try{delete a.test}catch(b){k.deleteExpando=!1}}a=null}(),m.acceptData=function(a){var b=m.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var M=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,N=/([A-Z])/g;function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(N,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:M.test(c)?m.parseJSON(c):c}catch(e){}m.data(a,b,c)}else c=void 0}return c}function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType,j=i?m.cache:a,k=i?a[h]:a[h]&&h; +if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||m.guid++:h),j[k]||(j[k]=i?{}:{toJSON:m.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=m.extend(j[k],b):j[k].data=m.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[m.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[m.camelCase(b)])):f=g,f}}function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a,h=f?a[m.expando]:m.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){m.isArray(b)?b=b.concat(m.map(b,m.camelCase)):b in d?b=[b]:(b=m.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!P(d):!m.isEmptyObject(d))return}(c||(delete g[h].data,P(g[h])))&&(f?m.cleanData([a],!0):k.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}m.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?m.cache[a[m.expando]]:a[m.expando],!!a&&!P(a)},data:function(a,b,c){return Q(a,b,c)},removeData:function(a,b){return R(a,b)},_data:function(a,b,c){return Q(a,b,c,!0)},_removeData:function(a,b){return R(a,b,!0)}}),m.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=m.data(f),1===f.nodeType&&!m._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=m.camelCase(d.slice(5)),O(f,d,e[d])));m._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){m.data(this,a)}):arguments.length>1?this.each(function(){m.data(this,a,b)}):f?O(f,a,m.data(f,a)):void 0},removeData:function(a){return this.each(function(){m.removeData(this,a)})}}),m.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=m._data(a,b),c&&(!d||m.isArray(c)?d=m._data(a,b,m.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=m.queue(a,b),d=c.length,e=c.shift(),f=m._queueHooks(a,b),g=function(){m.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return m._data(a,c)||m._data(a,c,{empty:m.Callbacks("once memory").add(function(){m._removeData(a,b+"queue"),m._removeData(a,c)})})}}),m.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},W=/^(?:checkbox|radio)$/i;!function(){var a=y.createElement("input"),b=y.createElement("div"),c=y.createDocumentFragment();if(b.innerHTML="
a",k.leadingWhitespace=3===b.firstChild.nodeType,k.tbody=!b.getElementsByTagName("tbody").length,k.htmlSerialize=!!b.getElementsByTagName("link").length,k.html5Clone="<:nav>"!==y.createElement("nav").cloneNode(!0).outerHTML,a.type="checkbox",a.checked=!0,c.appendChild(a),k.appendChecked=a.checked,b.innerHTML="",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,c.appendChild(b),b.innerHTML="",k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,k.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){k.noCloneEvent=!1}),b.cloneNode(!0).click()),null==k.deleteExpando){k.deleteExpando=!0;try{delete b.test}catch(d){k.deleteExpando=!1}}}(),function(){var b,c,d=y.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(k[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),k[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var X=/^(?:input|select|textarea)$/i,Y=/^key/,Z=/^(?:mouse|pointer|contextmenu)|click/,$=/^(?:focusinfocus|focusoutblur)$/,_=/^([^.]*)(?:\.(.+)|)$/;function ab(){return!0}function bb(){return!1}function cb(){try{return y.activeElement}catch(a){}}m.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=m.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof m===K||a&&m.event.triggered===a.type?void 0:m.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(E)||[""],h=b.length;while(h--)f=_.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=m.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=m.event.special[o]||{},l=m.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&m.expr.match.needsContext.test(e),namespace:p.join(".")},i),(n=g[o])||(n=g[o]=[],n.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?n.splice(n.delegateCount++,0,l):n.push(l),m.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,n,o,p,q,r=m.hasData(a)&&m._data(a);if(r&&(k=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=_.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=m.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,n=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=n.length;while(f--)g=n[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(n.splice(f,1),g.selector&&n.delegateCount--,l.remove&&l.remove.call(a,g));i&&!n.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||m.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)m.event.remove(a,o+b[j],c,d,!0);m.isEmptyObject(k)&&(delete r.handle,m._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,n,o=[d||y],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||y,3!==d.nodeType&&8!==d.nodeType&&!$.test(p+m.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[m.expando]?b:new m.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:m.makeArray(c,[b]),k=m.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!m.isWindow(d)){for(i=k.delegateType||p,$.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||y)&&o.push(l.defaultView||l.parentWindow||a)}n=0;while((h=o[n++])&&!b.isPropagationStopped())b.type=n>1?i:k.bindType||p,f=(m._data(h,"events")||{})[b.type]&&m._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&m.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&m.acceptData(d)&&g&&d[p]&&!m.isWindow(d)){l=d[g],l&&(d[g]=null),m.event.triggered=p;try{d[p]()}catch(r){}m.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=m.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(m._data(this,"events")||{})[a.type]||[],k=m.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=m.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((m.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?m(c,this).index(i)>=0:m.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),hb=/^\s+/,ib=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,jb=/<([\w:]+)/,kb=/\s*$/g,rb={option:[1,""],legend:[1,"
","
"],area:[1,"",""],param:[1,"",""],thead:[1,"","
"],tr:[2,"","
"],col:[2,"","
"],td:[3,"","
"],_default:k.htmlSerialize?[0,"",""]:[1,"X
","
"]},sb=db(y),tb=sb.appendChild(y.createElement("div"));rb.optgroup=rb.option,rb.tbody=rb.tfoot=rb.colgroup=rb.caption=rb.thead,rb.th=rb.td;function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==K?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||m.nodeName(d,b)?f.push(d):m.merge(f,ub(d,b));return void 0===b||b&&m.nodeName(a,b)?m.merge([a],f):f}function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)}function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a}function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval",!b||m._data(b[d],"globalEval"))}function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a),g=m._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)m.event.add(b,c,h[c][d])}g.data&&(g.data=m.extend({},g.data))}}function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!k.noCloneEvent&&b[m.expando]){e=m._data(b);for(d in e.events)m.removeEvent(b,d,e.handle);b.removeAttribute(m.expando)}"script"===c&&b.text!==a.text?(xb(b).text=a.text,yb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),k.html5Clone&&a.innerHTML&&!m.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&W.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}m.extend({clone:function(a,b,c){var d,e,f,g,h,i=m.contains(a.ownerDocument,a);if(k.html5Clone||m.isXMLDoc(a)||!gb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(tb.innerHTML=a.outerHTML,tb.removeChild(f=tb.firstChild)),!(k.noCloneEvent&&k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||m.isXMLDoc(a)))for(d=ub(f),h=ub(a),g=0;null!=(e=h[g]);++g)d[g]&&Bb(e,d[g]);if(b)if(c)for(h=h||ub(a),d=d||ub(f),g=0;null!=(e=h[g]);g++)Ab(e,d[g]);else Ab(a,f);return d=ub(f,"script"),d.length>0&&zb(d,!i&&ub(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,l,n=a.length,o=db(b),p=[],q=0;n>q;q++)if(f=a[q],f||0===f)if("object"===m.type(f))m.merge(p,f.nodeType?[f]:f);else if(lb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(jb.exec(f)||["",""])[1].toLowerCase(),l=rb[i]||rb._default,h.innerHTML=l[1]+f.replace(ib,"<$1>")+l[2],e=l[0];while(e--)h=h.lastChild;if(!k.leadingWhitespace&&hb.test(f)&&p.push(b.createTextNode(hb.exec(f)[0])),!k.tbody){f="table"!==i||kb.test(f)?""!==l[1]||kb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)m.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}m.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),k.appendChecked||m.grep(ub(p,"input"),vb),q=0;while(f=p[q++])if((!d||-1===m.inArray(f,d))&&(g=m.contains(f.ownerDocument,f),h=ub(o.appendChild(f),"script"),g&&zb(h),c)){e=0;while(f=h[e++])ob.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=m.expando,j=m.cache,l=k.deleteExpando,n=m.event.special;null!=(d=a[h]);h++)if((b||m.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)n[e]?m.event.remove(d,e):m.removeEvent(d,e,g.handle);j[f]&&(delete j[f],l?delete d[i]:typeof d.removeAttribute!==K?d.removeAttribute(i):d[i]=null,c.push(f))}}}),m.fn.extend({text:function(a){return V(this,function(a){return void 0===a?m.text(this):this.empty().append((this[0]&&this[0].ownerDocument||y).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=wb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?m.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||m.cleanData(ub(c)),c.parentNode&&(b&&m.contains(c.ownerDocument,c)&&zb(ub(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&m.cleanData(ub(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&m.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return m.clone(this,a,b)})},html:function(a){return V(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(fb,""):void 0;if(!("string"!=typeof a||mb.test(a)||!k.htmlSerialize&&gb.test(a)||!k.leadingWhitespace&&hb.test(a)||rb[(jb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(ib,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(m.cleanData(ub(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,m.cleanData(ub(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,n=this,o=l-1,p=a[0],q=m.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&nb.test(p))return this.each(function(c){var d=n.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(i=m.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=m.map(ub(i,"script"),xb),f=g.length;l>j;j++)d=i,j!==o&&(d=m.clone(d,!0,!0),f&&m.merge(g,ub(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,m.map(g,yb),j=0;f>j;j++)d=g[j],ob.test(d.type||"")&&!m._data(d,"globalEval")&&m.contains(h,d)&&(d.src?m._evalUrl&&m._evalUrl(d.src):m.globalEval((d.text||d.textContent||d.innerHTML||"").replace(qb,"")));i=c=null}return this}}),m.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){m.fn[a]=function(a){for(var c,d=0,e=[],g=m(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),m(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Cb,Db={};function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:m.css(e[0],"display");return e.detach(),f}function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(Cb||m("").addClass("ms-slide-video").css({width:"100%",height:"100%",display:"none"}).attr("src","about:blank").attr("allowfullscreen","true").appendTo(this.$element),this.vpbtn=$("
").addClass("ms-slide-vpbtn").click(function(){that.__playVideo()}).appendTo(this.$element),this.vcbtn=$("
").addClass("ms-slide-vcbtn").click(function(){that.__closeVideo()}).appendTo(this.$element).css("display","none"),window._touch&&this.vcbtn.removeClass("ms-slide-vcbtn").addClass("ms-slide-vcbtn-mobile").append('
Close video
').appendTo(this.view.$element.parent())),!this.slider.options.autoHeight&&this.hasBG&&(this.$imgcont.css("height","100%"),("center"===this.fillMode||"stretch"===this.fillMode)&&(this.fillMode="fill")),this.slider.options.autoHeight&&this.$element.addClass("ms-slide-auto-height"),this.sleep(!0)},p.destroy=function(){this.hasLayers&&(this.layerController.destroy(),this.layerController=null),this.$element.remove(),this.$element=null},p.prepareToSelect=function(){this.pselected||this.selected||(this.pselected=!0,(this.link||this.video)&&(this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.addEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.addEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this),this.linkdis=!1,this.swipeMoved=!1),this.loadImages(),this.hasLayers&&this.layerController.prepareToShow(),this.ready&&(this.bgvideo&&this.bgvideo.play(),this.hasLayers&&this.slider.options.instantStartLayers&&this.layerController.showLayers()),this.moz&&this.$element.css("margin-top",""))},p.select=function(){this.selected||(this.selected=!0,this.pselected=!1,this.$element.addClass("ms-sl-selected"),this.hasLayers&&(this.slider.options.autoHeight&&this.layerController.updateHeight(),this.slider.options.instantStartLayers||this.layerController.showLayers()),this.ready&&this.bgvideo&&this.bgvideo.play(),this.videoAutoPlay&&(this.videodis=!1,this.vpbtn.trigger("click")))},p.unselect=function(){this.pselected=!1,this.moz&&this.$element.css("margin-top","0.1px"),(this.link||this.video)&&(this.view.removeEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.view.removeEventListener(MSViewEvents.SWIPE_MOVE,this.onSwipeMove,this),this.view.removeEventListener(MSViewEvents.SWIPE_CANCEL,this.onSwipeCancel,this)),this.bgvideo&&(this.bgvideo.pause(),!this.autoPauseBgVid&&this.vinit&&(this.bgvideo.currentTime=0)),this.hasLayers&&this.layerController.hideLayers(),this.selected&&(this.selected=!1,this.$element.removeClass("ms-sl-selected"),this.video&&this.vplayed&&(this.__closeVideo(),this.roc=!1))},p.sleep=function(force){(!this.isSleeping||force)&&(this.isSleeping=!0,this.autoAppend&&this.$element.detach(),this.hasLayers&&this.layerController.onSlideSleep())},p.wakeup=function(){this.isSleeping&&(this.isSleeping=!1,this.autoAppend&&this.view.$slideCont.append(this.$element),this.moz&&this.$element.css("margin-top","0.1px"),this.setupBG(),this.hasBG&&this.bgAligner.align(),this.hasLayers&&this.layerController.onSlideWakeup())}}(window,document,jQuery),function($){"use strict";var SliderViewList={};window.MSSlideController=function(slider){this._delayProgress=0,this._timer=new averta.Timer(100),this._timer.onTimer=this.onTimer,this._timer.refrence=this,this.currentSlide=null,this.slider=slider,this.so=slider.options,averta.EventDispatcher.call(this)},MSSlideController.registerView=function(name,_class){if(name in SliderViewList)throw new Error(name+", is already registered.");SliderViewList[name]=_class},MSSlideController.SliderControlList={},MSSlideController.registerControl=function(name,_class){if(name in MSSlideController.SliderControlList)throw new Error(name+", is already registered.");MSSlideController.SliderControlList[name]=_class};var p=MSSlideController.prototype;p.setupView=function(){var that=this;this.resize_listener=function(){that.__resize()};var viewOptions={spacing:this.so.space,mouseSwipe:this.so.mouse,loop:this.so.loop,autoHeight:this.so.autoHeight,swipe:this.so.swipe,speed:this.so.speed,dir:this.so.dir,viewNum:this.so.inView,critMargin:this.so.critMargin};this.so.viewOptions&&$.extend(viewOptions,this.so.viewOptions),this.so.autoHeight&&(this.so.heightLimit=!1);var viewClass=SliderViewList[this.slider.options.view]||MSBasicView;if(!viewClass._3dreq||window._css3d&&!$.browser.msie||(viewClass=viewClass._fallback||MSBasicView),this.view=new viewClass(viewOptions),this.so.overPause){var that=this;this.slider.$element.mouseenter(function(){that.is_over=!0,that._stopTimer()}).mouseleave(function(){that.is_over=!1,that._startTimer()})}},p.onChangeStart=function(){this.change_started=!0,this.currentSlide&&this.currentSlide.unselect(),this.currentSlide=this.view.currentSlide,this.currentSlide.prepareToSelect(),this.so.endPause&&this.currentSlide.index===this.slider.slides.length-1&&(this.pause(),this.skipTimer()),this.so.autoHeight&&this.slider.setHeight(this.currentSlide.getHeight()),this.so.deepLink&&this.__updateWindowHash(),this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_START))},p.onChangeEnd=function(){if(this.change_started=!1,this._startTimer(),this.currentSlide.select(),this.so.preload>1){var loc,i,slide,l=this.so.preload-1;for(i=1;l>=i;++i){if(loc=this.view.index+i,loc>=this.view.slideList.length){if(!this.so.loop){i=l;continue}loc-=this.view.slideList.length}slide=this.view.slideList[loc],slide&&slide.loadImages()}for(l>this.view.slideList.length/2&&(l=Math.floor(this.view.slideList.length/2)),i=1;l>=i;++i){if(loc=this.view.index-i,0>loc){if(!this.so.loop){i=l;continue}loc=this.view.slideList.length+loc}slide=this.view.slideList[loc],slide&&slide.loadImages()}}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.CHANGE_END))},p.onSwipeStart=function(){this.skipTimer()},p.skipTimer=function(){this._timer.reset(),this._delayProgress=0,this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))},p.onTimer=function(){if(this._timer.getTime()>=1e3*this.view.currentSlide.delay&&(this.skipTimer(),this.view.next(),this.hideCalled=!1),this._delayProgress=this._timer.getTime()/(10*this.view.currentSlide.delay),this.so.hideLayers&&!this.hideCalled&&1e3*this.view.currentSlide.delay-this._timer.getTime()<=300){var currentSlide=this.view.currentSlide;currentSlide.hasLayers&¤tSlide.layerController.animHideLayers(),this.hideCalled=!0}this.dispatchEvent(new MSSliderEvent(MSSliderEvent.WAITING))},p._stopTimer=function(){this._timer&&this._timer.stop()},p._startTimer=function(){this.paused||this.is_over||!this.currentSlide||!this.currentSlide.ready||this.change_started||this._timer.start()},p.__appendSlides=function(){var slide,loc,i=0,l=this.view.slideList.length-1;for(i;l>i;++i)slide=this.view.slideList[i],slide.detached||(slide.$element.detach(),slide.detached=!0);for(this.view.appendSlide(this.view.slideList[this.view.index]),l=3,i=1;l>=i;++i){if(loc=this.view.index+i,loc>=this.view.slideList.length){if(!this.so.loop){i=l;continue}loc-=this.view.slideList.length}slide=this.view.slideList[loc],slide.detached=!1,this.view.appendSlide(slide)}for(l>this.view.slideList.length/2&&(l=Math.floor(this.view.slideList.length/2)),i=1;l>=i;++i){if(loc=this.view.index-i,0>loc){if(!this.so.loop){i=l;continue}loc=this.view.slideList.length+loc}slide=this.view.slideList[loc],slide.detached=!1,this.view.appendSlide(slide)}},p.__resize=function(hard){this.created&&(this.width=this.slider.$element[0].clientWidth||this.so.width,this.so.fullwidth||(this.width=Math.min(this.width,this.so.width)),this.so.fullheight?(this.so.heightLimit=!1,this.so.autoHeight=!1,this.height=this.slider.$element[0].clientHeight):this.height=this.width/this.slider.aspect,this.so.autoHeight?(this.currentSlide.setSize(this.width,null,hard),this.view.setSize(this.width,this.currentSlide.getHeight(),hard)):this.view.setSize(this.width,Math.max(this.so.minHeight,this.so.heightLimit?Math.min(this.height,this.so.height):this.height),hard),this.slider.$controlsCont&&this.so.centerControls&&this.so.fullwidth&&this.view.$element.css("left",Math.min(0,-(this.slider.$element[0].clientWidth-this.so.width)/2)+"px"),this.dispatchEvent(new MSSliderEvent(MSSliderEvent.RESIZE)))},p.__dispatchInit=function(){this.dispatchEvent(new MSSliderEvent(MSSliderEvent.INIT))},p.__updateWindowHash=function(){var hash=window.location.hash,dl=this.so.deepLink,dlt=this.so.deepLinkType,eq="path"===dlt?"/":"=",sep="path"===dlt?"/":"&",sliderHash=dl+eq+(this.view.index+1),regTest=new RegExp(dl+eq+"[0-9]+","g");window.location.hash=""===hash?sep+sliderHash:regTest.test(hash)?hash.replace(regTest,sliderHash):hash+sep+sliderHash},p.__curentSlideInHash=function(){var hash=window.location.hash,dl=this.so.deepLink,dlt=this.so.deepLinkType,eq="path"===dlt?"/":"=",regTest=new RegExp(dl+eq+"[0-9]+","g");if(regTest.test(hash)){var index=Number(hash.match(regTest)[0].match(/[0-9]+/g).pop());if(!isNaN(index))return index-1}return-1},p.__onHashChanged=function(){var index=this.__curentSlideInHash();-1!==index&&this.gotoSlide(index)},p.setup=function(){this.created=!0,this.paused=!this.so.autoplay,this.view.addEventListener(MSViewEvents.CHANGE_START,this.onChangeStart,this),this.view.addEventListener(MSViewEvents.CHANGE_END,this.onChangeEnd,this),this.view.addEventListener(MSViewEvents.SWIPE_START,this.onSwipeStart,this),this.currentSlide=this.view.slideList[this.so.start-1],this.__resize();var slideInHash=this.__curentSlideInHash(),startSlide=-1!==slideInHash?slideInHash:this.so.start-1;if(this.view.create(startSlide),0===this.so.preload&&this.view.slideList[0].loadImages(),this.scroller=this.view.controller,this.so.wheel){var that=this,last_time=(new Date).getTime();this.wheellistener=function(event){var e=window.event||event.orginalEvent||event;e.preventDefault();var current_time=(new Date).getTime();if(!(400>current_time-last_time)){last_time=current_time;var delta=Math.abs(e.detail||e.wheelDelta);$.browser.mozilla&&(delta*=100);var scrollThreshold=15;return e.detail<0||e.wheelDelta>0?delta>=scrollThreshold&&that.previous(!0):delta>=scrollThreshold&&that.next(!0),!1}},$.browser.mozilla?this.slider.$element[0].addEventListener("DOMMouseScroll",this.wheellistener):this.slider.$element.bind("mousewheel",this.wheellistener)}0===this.slider.$element[0].clientWidth&&(this.slider.init_safemode=!0),this.__resize();var that=this;this.so.deepLink&&$(window).on("hashchange",function(){that.__onHashChanged()})},p.index=function(){return this.view.index},p.count=function(){return this.view.slidesCount},p.next=function(checkLoop){this.skipTimer(),this.view.next(checkLoop)},p.previous=function(checkLoop){this.skipTimer(),this.view.previous(checkLoop)},p.gotoSlide=function(index){index=Math.min(index,this.count()-1),this.skipTimer(),this.view.gotoSlide(index)},p.destroy=function(reset){this.dispatchEvent(new MSSliderEvent(MSSliderEvent.DESTROY)),this.slider.destroy(reset)},p._destroy=function(){this._timer.reset(),this._timer=null,$(window).unbind("resize",this.resize_listener),this.view.destroy(),this.view=null,this.so.wheel&&($.browser.mozilla?this.slider.$element[0].removeEventListener("DOMMouseScroll",this.wheellistener):this.slider.$element.unbind("mousewheel",this.wheellistener),this.wheellistener=null),this.so=null},p.runAction=function(action){var actionParams=[];if(-1!==action.indexOf("(")){var temp=action.slice(0,action.indexOf("("));actionParams=action.slice(action.indexOf("(")+1,-1).replace(/\"|\'|\s/g,"").split(","),action=temp}action in this?this[action].apply(this,actionParams):console},p.update=function(hard){this.slider.init_safemode&&hard&&(this.slider.init_safemode=!1),this.__resize(hard),hard&&this.dispatchEvent(new MSSliderEvent(MSSliderEvent.HARD_UPDATE))},p.locate=function(){this.__resize()},p.resume=function(){this.paused&&(this.paused=!1,this._startTimer())},p.pause=function(){this.paused||(this.paused=!0,this._stopTimer())},p.currentTime=function(){return this._delayProgress},averta.EventDispatcher.extend(p)}(jQuery),function($){"use strict";var LayerTypes={image:MSImageLayerElement,text:MSLayerElement,video:MSVideoLayerElement,hotspot:MSHotspotLayer,button:MSButtonLayer};window.MasterSlider=function(){this.options={autoplay:!1,loop:!1,mouse:!0,swipe:!0,grabCursor:!0,space:0,fillMode:"fill",start:1,view:"basic",width:300,height:150,inView:15,critMargin:1,heightLimit:!0,smoothHeight:!0,autoHeight:!1,minHeight:-1,fullwidth:!1,fullheight:!1,autofill:!1,layersMode:"center",hideLayers:!1,endPause:!1,centerControls:!0,overPause:!0,shuffle:!1,speed:17,dir:"h",preload:0,wheel:!1,layout:"boxed",autofillTarget:null,fullscreenMargin:0,instantStartLayers:!1,parallaxMode:"mouse",rtl:!1,deepLink:null,deepLinkType:"path",disablePlugins:[]},this.slides=[],this.activePlugins=[],this.$element=null,this.lastMargin=0,this.leftSpace=0,this.topSpace=0,this.rightSpace=0,this.bottomSpace=0,this._holdOn=0;var that=this;this.resize_listener=function(){that._resize()},$(window).bind("resize",this.resize_listener)},MasterSlider.author="Averta Ltd. (www.averta.net)",MasterSlider.version="2.15.1",MasterSlider.releaseDate="Jul 2015",MasterSlider._plugins=[];var MS=MasterSlider;MS.registerPlugin=function(plugin){-1===MS._plugins.indexOf(plugin)&&MS._plugins.push(plugin)};var p=MasterSlider.prototype;p.__setupSlides=function(){var new_slide,that=this,ind=0;this.$element.children(".ms-slide").each(function(){var $slide_ele=$(this);new_slide=new MSSlide,new_slide.$element=$slide_ele,new_slide.slider=that,new_slide.delay=void 0!==$slide_ele.data("delay")?$slide_ele.data("delay"):3,new_slide.fillMode=void 0!==$slide_ele.data("fill-mode")?$slide_ele.data("fill-mode"):that.options.fillMode,new_slide.index=ind++;var slide_img=$slide_ele.children("img:not(.ms-layer)");slide_img.length>0&&new_slide.setBG(slide_img[0]);var slide_video=$slide_ele.children("video");if(slide_video.length>0&&new_slide.setBGVideo(slide_video),that.controls)for(var i=0,l=that.controls.length;l>i;++i)that.controls[i].slideAction(new_slide);$slide_ele.children("a").each(function(){var $this=$(this);"video"===this.getAttribute("data-type")?(new_slide.video=this.getAttribute("href"),new_slide.videoAutoPlay=$this.data("autoplay"),$this.remove()):$this.hasClass("ms-layer")||(new_slide.link=$(this))});that.__createSlideLayers(new_slide,$slide_ele.find(".ms-layer")),that.slides.push(new_slide),that.slideController.view.addSlide(new_slide)})},p.__createSlideLayers=function(slide,layers){0!=layers.length&&(slide.setupLayerController(),layers.each(function(index,domEle){var $parent_ele,$layer_element=$(this);"A"===domEle.nodeName&&"image"===$layer_element.find(">img").data("type")&&($parent_ele=$(this),$layer_element=$parent_ele.find("img"));var layer=new(LayerTypes[$layer_element.data("type")||"text"]);layer.$element=$layer_element,layer.link=$parent_ele;var eff_parameters={},end_eff_parameters={};void 0!==$layer_element.data("effect")&&(eff_parameters.name=$layer_element.data("effect")),void 0!==$layer_element.data("ease")&&(eff_parameters.ease=$layer_element.data("ease")),void 0!==$layer_element.data("duration")&&(eff_parameters.duration=$layer_element.data("duration")),void 0!==$layer_element.data("delay")&&(eff_parameters.delay=$layer_element.data("delay")),$layer_element.data("hide-effect")&&(end_eff_parameters.name=$layer_element.data("hide-effect")),$layer_element.data("hide-ease")&&(end_eff_parameters.ease=$layer_element.data("hide-ease")),void 0!==$layer_element.data("hide-duration")&&(end_eff_parameters.duration=$layer_element.data("hide-duration")),void 0!==$layer_element.data("hide-time")&&(end_eff_parameters.time=$layer_element.data("hide-time")),layer.setStartAnim(eff_parameters),layer.setEndAnim(end_eff_parameters),slide.layerController.addLayer(layer)}))},p._removeLoading=function(){$(window).unbind("resize",this.resize_listener),this.$element.removeClass("before-init").css("visibility","visible").css("height","").css("opacity",0),CTween.fadeIn(this.$element),this.$loading.remove(),this.slideController&&this.slideController.__resize()},p._resize=function(){if(this.$loading){var h=this.$loading[0].clientWidth/this.aspect;h=this.options.heightLimit?Math.min(h,this.options.height):h,this.$loading.height(h),this.$element.height(h)}},p._shuffleSlides=function(){for(var r,slides=this.$element.children(".ms-slide"),i=0,l=slides.length;l>i;++i)r=Math.floor(Math.random()*(l-1)),i!=r&&(this.$element[0].insertBefore(slides[i],slides[r]),slides=this.$element.children(".ms-slide"))},p._setupSliderLayout=function(){this._updateSideMargins(),this.lastMargin=this.leftSpace;var lo=this.options.layout;"boxed"!==lo&&"partialview"!==lo&&(this.options.fullwidth=!0),("fullscreen"===lo||"autofill"===lo)&&(this.options.fullheight=!0,"autofill"===lo&&(this.$autofillTarget=$(this.options.autofillTarget),0===this.$autofillTarget.length&&(this.$autofillTarget=this.$element.parent()))),"partialview"===lo&&this.$element.addClass("ms-layout-partialview"),("fullscreen"===lo||"fullwidth"===lo||"autofill"===lo)&&($(window).bind("resize",{that:this},this._updateLayout),this._updateLayout()),$(window).bind("resize",this.slideController.resize_listener)},p._updateLayout=function(event){var that=event?event.data.that:this,lo=that.options.layout,$element=that.$element,$win=$(window);if("fullscreen"===lo)document.body.style.overflow="hidden",$element.height($win.height()-that.options.fullscreenMargin-that.topSpace-that.bottomSpace),document.body.style.overflow="";else if("autofill"===lo)return void $element.height(that.$autofillTarget.height()-that.options.fullscreenMargin-that.topSpace-that.bottomSpace).width(that.$autofillTarget.width()-that.leftSpace-that.rightSpace);$element.width($win.width()-that.leftSpace-that.rightSpace);var margin=-$element.offset().left+that.leftSpace+that.lastMargin;$element.css("margin-left",margin),that.lastMargin=margin},p._init=function(){if(!(this._holdOn>0)&&this._docReady){if(this.initialized=!0,"all"!==this.options.preload&&this._removeLoading(),this.options.shuffle&&this._shuffleSlides(),MSLayerEffects.setup(),this.slideController.setupView(),this.view=this.slideController.view,this.$controlsCont=$("
").addClass("ms-inner-controls-cont"),this.options.centerControls&&this.$controlsCont.css("max-width",this.options.width+"px"),this.$controlsCont.prepend(this.view.$element),this.$msContainer=$("
").addClass("ms-container").prependTo(this.$element).append(this.$controlsCont),this.controls)for(var i=0,l=this.controls.length;l>i;++i)this.controls[i].setup();if(this._setupSliderLayout(),this.__setupSlides(),this.slideController.setup(),this.controls)for(i=0,l=this.controls.length;l>i;++i)this.controls[i].create();if(this.options.autoHeight&&this.slideController.view.$element.height(this.slideController.currentSlide.getHeight()),this.options.swipe&&!window._touch&&this.options.grabCursor&&this.options.mouse){var $view=this.view.$element;$view.mousedown(function(){$view.removeClass("ms-grab-cursor"),$view.addClass("ms-grabbing-cursor"),$.browser.msie&&window.ms_grabbing_curosr&&($view[0].style.cursor="url("+window.ms_grabbing_curosr+"), move")}).addClass("ms-grab-cursor"),$(document).mouseup(function(){$view.removeClass("ms-grabbing-cursor"),$view.addClass("ms-grab-cursor"),$.browser.msie&&window.ms_grab_curosr&&($view[0].style.cursor="url("+window.ms_grab_curosr+"), move")})}this.slideController.__dispatchInit()}},p.setHeight=function(value){this.options.smoothHeight?(this.htween&&(this.htween.reset?this.htween.reset():this.htween.stop(!0)),this.htween=CTween.animate(this.slideController.view.$element,500,{height:value},{ease:"easeOutQuart"})):this.slideController.view.$element.height(value)},p.reserveSpace=function(side,space){var sideSpace=side+"Space",pos=this[sideSpace];return this[sideSpace]+=space,this._updateSideMargins(),pos},p._updateSideMargins=function(){this.$element.css("margin",this.topSpace+"px "+this.rightSpace+"px "+this.bottomSpace+"px "+this.leftSpace+"px")},p._realignControls=function(){this.rightSpace=this.leftSpace=this.topSpace=this.bottomSpace=0,this._updateSideMargins(),this.api.dispatchEvent(new MSSliderEvent(MSSliderEvent.RESERVED_SPACE_CHANGE))},p.control=function(control,options){if(control in MSSlideController.SliderControlList){this.controls||(this.controls=[]);var ins=new MSSlideController.SliderControlList[control](options);return ins.slider=this,this.controls.push(ins),this}},p.holdOn=function(){this._holdOn++},p.release=function(){this._holdOn--,this._init()},p.setup=function(target,options){if(this.$element="string"==typeof target?$("#"+target):target.eq(0),this.setupMarkup=this.$element.html(),0!==this.$element.length){this.$element.addClass("master-slider").addClass("before-init"),$.browser.msie?this.$element.addClass("ms-ie").addClass("ms-ie"+$.browser.version.slice(0,$.browser.version.indexOf("."))):$.browser.webkit?this.$element.addClass("ms-wk"):$.browser.mozilla&&this.$element.addClass("ms-moz");var ua=navigator.userAgent.toLowerCase(),isAndroid=ua.indexOf("android")>-1;isAndroid&&this.$element.addClass("ms-android");var that=this;$.extend(this.options,options),this.aspect=this.options.width/this.options.height,this.$loading=$("
").addClass("ms-loading-container").insertBefore(this.$element).append($("
").addClass("ms-loading")),this.$loading.parent().css("position","relative"),this.options.autofill&&(this.options.fullwidth=!0,this.options.fullheight=!0),this.options.fullheight&&this.$element.addClass("ms-fullheight"),this._resize(),this.slideController=new MSSlideController(this),this.api=this.slideController;for(var i=0,l=MS._plugins.length;i!==l;i++){var plugin=MS._plugins[i];-1===this.options.disablePlugins.indexOf(plugin.name)&&this.activePlugins.push(new plugin(this))}return $(document).ready(function(){that._docReady=!0,that._init()}),this}},p.destroy=function(insertMarkup){for(var i=0,l=this.activePlugins.length;i!==l;i++)this.activePlugins[i].destroy();if(this.controls)for(i=0,l=this.controls.length;i!==l;i++)this.controls[i].destroy();this.slideController&&this.slideController._destroy(),this.$loading&&this.$loading.remove(),insertMarkup?this.$element.html(this.setupMarkup).css("visibility","hidden"):this.$element.remove();var lo=this.options.layout;("fullscreen"===lo||"fullwidth"===lo)&&$(window).unbind("resize",this._updateLayout),this.view=null,this.slides=null,this.options=null,this.slideController=null,this.api=null,this.resize_listener=null,this.activePlugins=null}}(jQuery),function($,window,document,undefined){function MasterSliderPlugin(element,options){this.element=element,this.$element=$(element),this.settings=$.extend({},defaults,options),this._defaults=defaults,this._name=pluginName,this.init()}var pluginName="masterslider",defaults={controls:{}};$.extend(MasterSliderPlugin.prototype,{init:function(){var self=this;this._slider=new MasterSlider;for(var control in this.settings.controls)this._slider.control(control,this.settings.controls[control]);this._slider.setup(this.$element,this.settings);var _superDispatch=this._slider.api.dispatchEvent;this._slider.api.dispatchEvent=function(event){self.$element.trigger(event.type),_superDispatch.call(this,event)}},api:function(){return this._slider.api},slider:function(){return this._slider}}),$.fn[pluginName]=function(options){var args=arguments,plugin="plugin_"+pluginName;if(options===undefined||"object"==typeof options)return this.each(function(){$.data(this,plugin)||$.data(this,plugin,new MasterSliderPlugin(this,options))});if("string"==typeof options&&"_"!==options[0]&&"init"!==options){var returns;return this.each(function(){var instance=$.data(this,plugin);instance instanceof MasterSliderPlugin&&"function"==typeof instance[options]&&(returns=instance[options].apply(instance,Array.prototype.slice.call(args,1))),instance instanceof MasterSliderPlugin&&"function"==typeof instance._slider.api[options]&&(returns=instance._slider.api[options].apply(instance._slider.api,Array.prototype.slice.call(args,1))),"destroy"===options&&$.data(this,plugin,null)}),returns!==undefined?returns:this}}}(jQuery,window,document),window.MSViewEvents=function(type,data){this.type=type,this.data=data},MSViewEvents.SWIPE_START="swipeStart",MSViewEvents.SWIPE_END="swipeEnd",MSViewEvents.SWIPE_MOVE="swipeMove",MSViewEvents.SWIPE_CANCEL="swipeCancel",MSViewEvents.SCROLL="scroll",MSViewEvents.CHANGE_START="slideChangeStart",MSViewEvents.CHANGE_END="slideChangeEnd",function($){"use strict";window.MSBasicView=function(options){this.options={loop:!1,dir:"h",autoHeight:!1,spacing:5,mouseSwipe:!0,swipe:!0,speed:17,minSlideSpeed:2,viewNum:20,critMargin:1},$.extend(this.options,options),this.dir=this.options.dir,this.loop=this.options.loop,this.spacing=this.options.spacing,this.__width=0,this.__height=0,this.__cssProb="h"===this.dir?"left":"top",this.__offset="h"===this.dir?"offsetLeft":"offsetTop",this.__dimension="h"===this.dir?"__width":"__height",this.__translate_end=window._css3d?" translateZ(0px)":"",this.$slideCont=$("
").addClass("ms-slide-container"),this.$element=$("
").addClass("ms-view").addClass("ms-basic-view").append(this.$slideCont),this.currentSlide=null,this.index=-1,this.slidesCount=0,this.slides=[],this.slideList=[],this.viewSlidesList=[],this.css3=window._cssanim,this.start_buffer=0,this.firstslide_snap=0,this.slideChanged=!1,this.controller=new Controller(0,0,{snapping:!0,snapsize:100,paging:!0,snappingMinSpeed:this.options.minSlideSpeed,friction:(100-.5*this.options.speed)/100,endless:this.loop}),this.controller.renderCallback("h"===this.dir?this._horizUpdate:this._vertiUpdate,this),this.controller.snappingCallback(this.__snapUpdate,this),this.controller.snapCompleteCallback(this.__snapCompelet,this),averta.EventDispatcher.call(this)};var p=MSBasicView.prototype;p.__snapCompelet=function(){this.slideChanged&&(this.slideChanged=!1,this.__locateSlides(),this.start_buffer=0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_END)))},p.__snapUpdate=function(controller,snap,change){if(this.loop){var target_index=this.index+change;this.updateLoop(target_index),target_index>=this.slidesCount&&(target_index-=this.slidesCount),0>target_index&&(target_index=this.slidesCount+target_index),this.index=target_index}else{if(0>snap||snap>=this.slidesCount)return;this.index=snap}this._checkCritMargins(),$.browser.mozilla&&(this.slideList[this.index].$element[0].style.marginTop="0.1px",this.currentSlide&&(this.currentSlide.$element[0].style.marginTop=""));var new_slide=this.slideList[this.index];new_slide!==this.currentSlide&&(this.currentSlide=new_slide,this.autoUpdateZIndex&&this.__updateSlidesZindex(),this.slideChanged=!0,this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_START)))},p._checkCritMargins=function(){if(!this.normalMode){var hlf=Math.floor(this.options.viewNum/2),inView=this.viewSlidesList.indexOf(this.slideList[this.index]),size=this[this.__dimension]+this.spacing,cm=this.options.critMargin;return this.loop?void((cm>=inView||inView>=this.viewSlidesList.length-cm)&&(size*=inView-hlf,this.__locateSlides(!1,size+this.start_buffer),this.start_buffer+=size)):void((cm>inView&&this.index>=cm||inView>=this.viewSlidesList.length-cm&&this.index=i;++i)return_arr.unshift(this.slideList[this.index-i<0?this.slidesCount-i+this.index:this.index-i]);for(return_arr.push(this.slideList[this.index]),i=1;after_count>=i;++i)return_arr.push(this.slideList[this.index+i>=this.slidesCount?this.index+i-this.slidesCount:this.index+i]);return return_arr},p.__getSteps=function(index,target){var right=index>target?this.slidesCount-index+target:target-index,left=Math.abs(this.slidesCount-right);return left>right?right:-left},p.__pushEnd=function(){var first_slide=this.slides.shift(),last_slide=this.slides[this.slidesCount-2];if(this.slides.push(first_slide),this.normalMode){var pos=last_slide.$element[0][this.__offset]+this.spacing+this[this.__dimension];first_slide.$element[0].style[this.__cssProb]=pos+"px",first_slide.position=pos}},p.__pushStart=function(){var last_slide=this.slides.pop(),first_slide=this.slides[0];if(this.slides.unshift(last_slide),this.normalMode){var pos=first_slide.$element[0][this.__offset]-this.spacing-this[this.__dimension];last_slide.$element[0].style[this.__cssProb]=pos+"px",last_slide.position=pos}},p.__updateSlidesZindex=function(){{var slide,l=this.viewSlidesList.length; +Math.floor(l/2)}if(this.loop)for(var loc=this.viewSlidesList.indexOf(this.currentSlide),i=0;i!==l;i++)slide=this.viewSlidesList[i],this.viewSlidesList[i].$element.css("z-index",loc>=i?i+1:l-i);else{for(var beforeNum=this.currentSlide.index-this.viewSlidesList[0].index,i=0;i!==l;i++)this.viewSlidesList[i].$element.css("z-index",beforeNum>=i?i+1:l-i);this.currentSlide.$element.css("z-index",l)}},p.addSlide=function(slide){slide.view=this,this.slides.push(slide),this.slideList.push(slide),this.slidesCount++},p.appendSlide=function(slide){this.$slideCont.append(slide.$element)},p.updateLoop=function(index){if(this.loop)for(var steps=this.__getSteps(this.index,index),i=0,l=Math.abs(steps);l>i;++i)0>steps?this.__pushStart():this.__pushEnd()},p.gotoSlide=function(index,fast){this.updateLoop(index),this.index=index;var target_slide=this.slideList[index];this._checkCritMargins(),this.controller.changeTo(target_slide.position,!fast,null,null,!1),target_slide!==this.currentSlide&&(this.slideChanged=!0,this.currentSlide=target_slide,this.autoUpdateZIndex&&this.__updateSlidesZindex(),this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_START)),fast&&this.dispatchEvent(new MSViewEvents(MSViewEvents.CHANGE_END)))},p.next=function(checkLoop){return checkLoop&&!this.loop&&this.index+1>=this.slidesCount?void this.controller.bounce(10):void this.gotoSlide(this.index+1>=this.slidesCount?0:this.index+1)},p.previous=function(checkLoop){return checkLoop&&!this.loop&&this.index-1<0?void this.controller.bounce(-10):void this.gotoSlide(this.index-1<0?this.slidesCount-1:this.index-1)},p.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element),this.swipeControl.swipeType="h"===this.dir?"horizontal":"vertical";var that=this;this.swipeControl.onSwipe="h"===this.dir?function(status){that.horizSwipeMove(status)}:function(status){that.vertSwipeMove(status)}},p.vertSwipeMove=function(status){var phase=status.phase;if("start"===phase)this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,status));else if("move"===phase&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+status.moveY).1?(this.controller.push(-speed),speed>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,status))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,status)))}},p.horizSwipeMove=function(status){var phase=status.phase;if("start"===phase)this.controller.stop(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_START,status));else if("move"===phase&&(!this.loop||Math.abs(this.currentSlide.position-this.controller.value+status.moveX).1?(this.controller.push(-speed),speed>this.controller.options.snappingMinSpeed&&this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_END,status))):(this.controller.cancel(),this.dispatchEvent(new MSViewEvents(MSViewEvents.SWIPE_CANCEL,status)))}},p.setSize=function(width,height,hard){if(this.lastWidth!==width||height!==this.lastHeight||hard){this.$element.width(width).height(height);for(var i=0;idistance?-1:1),zvalue=1.2*value;slide.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+5*-zvalue+"px) rotateY("+rvalue+"deg) "},p.__updateSlidesVertic=function(slide,distance){var value=Math.abs(100*distance/this.__width),rvalue=Math.min(.3*value,30)*(0>distance?-1:1),zvalue=1.2*value;slide.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+5*-zvalue+"px) rotateX("+-rvalue+"deg) "},MSSlideController.registerView("flow",MSFlowView)}(jQuery),function(){window.MSFadeFlowView=function(options){MSWaveView.call(this,options),this.$element.removeClass("ms-wave-view").addClass("ms-fade-flow-view")},MSFadeFlowView.extend(MSWaveView),MSFadeFlowView._3dreq=!0;{var p=MSFadeFlowView.prototype;MSWaveView.prototype}p.__calculate=function(distance){var value=Math.min(Math.abs(100*distance/this.__width),100),rvalue=Math.min(.5*value,50)*(0>distance?-1:1);return{value:value,rvalue:rvalue}},p.__updateSlidesHoriz=function(slide,distance){var clc=this.__calculate(distance);slide.$element.css("opacity",1-clc.value/300),slide.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+-clc.value+"px) rotateY("+clc.rvalue+"deg) "},p.__updateSlidesVertic=function(slide,distance){var clc=this.__calculate(distance);slide.$element.css("opacity",1-clc.value/300),slide.$element[0].style[window._jcsspfx+"Transform"]="translateZ("+-clc.value+"px) rotateX("+-clc.rvalue+"deg) "},MSSlideController.registerView("fadeFlow",MSFadeFlowView)}(),function($){"use strict";window.MSMaskView=function(options){MSBasicView.call(this,options),this.$element.removeClass("ms-basic-view").addClass("ms-mask-view")},MSMaskView.extend(MSBasicView);var p=MSMaskView.prototype,_super=MSBasicView.prototype;p.addSlide=function(slide){slide.view=this,slide.$frame=$("
").addClass("ms-mask-frame").append(slide.$element),slide.$element[0].style.position="relative",slide.autoAppend=!1,this.slides.push(slide),this.slideList.push(slide),this.slidesCount++},p.setSize=function(width,height){for(var slider=this.slides[0].slider,i=0;i=1-value?slide.$element.fadeTo(0,0).css("visibility","hidden"):slide.$element.fadeTo(0,1-value).css("visibility","")},p.__locateSlides=function(move,start){this.__updateViewList(),start=this.loop?start||0:this.slides.indexOf(this.viewSlidesList[0])*(this[this.__dimension]+this.spacing);for(var slide,l=this.viewSlidesList.length,i=0;i!==l;i++){var pos=start+i*this[this.__dimension];slide=this.viewSlidesList[i],slide.wakeup(),slide.position=pos}move!==!1&&this.controller.changeTo(this.slideList[this.index].position,!1,null,null,!1)},p.__pushEnd=function(){var first_slide=this.slides.shift(),last_slide=this.slides[this.slidesCount-2];this.slides.push(first_slide),first_slide.position=last_slide.position+this[this.__dimension]},p.__pushStart=function(){var last_slide=this.slides.pop(),first_slide=this.slides[0];this.slides.unshift(last_slide),last_slide.position=first_slide.position-this[this.__dimension]},p.create=function(index){_super.create.call(this,index),this.spacing=0,this.controller.options.minValidDist=10},MSSlideController.registerView("fade",MSFadeView)}(jQuery),function(){"use strict";window.MSScaleView=function(options){MSBasicView.call(this,options),this.$element.removeClass("ms-basic-view").addClass("ms-scale-view"),this.controller.renderCallback(this.__update,this)},MSScaleView.extend(MSFadeView);var p=MSScaleView.prototype,_super=MSFadeView.prototype;p.__updateSlides=function(slide,distance){var value=Math.abs(distance/this[this.__dimension]),element=slide.$element[0];0>=1-value?(element.style.opacity=0,element.style.visibility="hidden",element.style[window._jcsspfx+"Transform"]=""):(element.style.opacity=1-value,element.style.visibility="",element.style[window._jcsspfx+"Transform"]="perspective(2000px) translateZ("+value*(0>distance?-.5:.5)*300+"px)")},p.create=function(index){_super.create.call(this,index),this.controller.options.minValidDist=.03},MSSlideController.registerView("scale",MSScaleView)}(jQuery),function(){"use strict";window.MSStackView=function(options){MSBasicView.call(this,options),this.$element.removeClass("ms-basic-view").addClass("ms-stack-view"),this.controller.renderCallback(this.__update,this),this.autoUpdateZIndex=!0},MSStackView.extend(MSFadeView),MSStackView._3dreq=!0,MSStackView._fallback=MSFadeView;var p=MSStackView.prototype,_super=MSFadeView.prototype;p.__updateSlidesZindex=function(){for(var slide,l=this.viewSlidesList.length,i=0;i!==l;i++)slide=this.viewSlidesList[i],this.viewSlidesList[i].$element.css("z-index",l-i)},p.__updateSlides=function(slide,distance){var value=Math.abs(distance/this[this.__dimension]),element=slide.$element[0];0>=1-value?(element.style.opacity=1,element.style.visibility="hidden",element.style[window._jcsspfx+"Transform"]=""):(element.style.visibility="",element.style[window._jcsspfx+"Transform"]=0>distance?"perspective(2000px) translateZ("+-300*value+"px)":this.__translate+"("+-value*this[this.__dimension]+"px)")},p.create=function(index){_super.create.call(this,index),this.controller.options.minValidDist=.03,this.__translate="h"===this.dir?"translateX":"translateY"},MSSlideController.registerView("stack",MSStackView)}(jQuery),function(){"use strict";var perspective=2e3;window.MSFocusView=function(options){MSWaveView.call(this,options),this.$element.removeClass("ms-wave-view").addClass("ms-focus-view"),this.options.centerSpace=this.options.centerSpace||1},MSFocusView.extend(MSWaveView),MSFocusView._3dreq=!0,MSFocusView._fallback=MSFadeBasicView;{var p=MSFocusView.prototype;MSWaveView.prototype}p.__calcview=function(z,w){var a=w/2*z/(z+perspective);return a*(z+perspective)/perspective},p.__updateSlidesHoriz=function(slide,distance){var value=Math.abs(100*distance/this.__width);value=15*-Math.min(value,100),slide.$element.css(window._csspfx+"transform","translateZ("+(value+1)+"px) rotateY(0.01deg) translateX("+(0>distance?1:-1)*-this.__calcview(value,this.__width)*this.options.centerSpace+"px)")},p.__updateSlidesVertic=function(slide,distance){var value=Math.abs(100*distance/this.__width);value=15*-Math.min(value,100),slide.$element.css(window._csspfx+"transform","translateZ("+(value+1)+"px) rotateY(0.01deg) translateY("+(0>distance?1:-1)*-this.__calcview(value,this.__width)*this.options.centerSpace+"px)")},MSSlideController.registerView("focus",MSFocusView)}(),function(){window.MSPartialWaveView=function(options){MSWaveView.call(this,options),this.$element.removeClass("ms-wave-view").addClass("ms-partial-wave-view")},MSPartialWaveView.extend(MSWaveView),MSPartialWaveView._3dreq=!0,MSPartialWaveView._fallback=MSFadeBasicView;{var p=MSPartialWaveView.prototype;MSWaveView.prototype}p.__updateSlidesHoriz=function(slide,distance){var value=Math.abs(100*distance/this.__width);slide.hasBG&&slide.$bg_img.css("opacity",(100-Math.abs(120*distance/this.__width/3))/100),slide.$element.css(window._csspfx+"transform","translateZ("+3*-value+"px) rotateY(0.01deg) translateX("+.75*distance+"px)")},p.__updateSlidesVertic=function(slide,distance){var value=Math.abs(100*distance/this.__width);slide.hasBG&&slide.$bg_img.css("opacity",(100-Math.abs(120*distance/this.__width/3))/100),slide.$element.css(window._csspfx+"transform","translateZ("+3*-value+"px) rotateY(0.01deg) translateY("+.75*distance+"px)")},MSSlideController.registerView("partialWave",MSPartialWaveView)}(),function($){"use strict";var BaseControl=function(){this.options={prefix:"ms-",autohide:!0,overVideo:!0,customClass:null}},p=BaseControl.prototype;p.slideAction=function(){},p.setup=function(){this.cont=this.options.insertTo?$(this.options.insertTo):this.slider.$controlsCont,this.options.overVideo||this._hideOnvideoStarts()},p.checkHideUnder=function(){this.options.hideUnder&&(this.needsRealign=!this.options.insetTo&&("left"===this.options.align||"right"===this.options.align)&&this.options.inset===!1,$(window).bind("resize",{that:this},this.onResize),this.onResize())},p.onResize=function(event){var that=event&&event.data.that||this,w=window.innerWidth;w<=that.options.hideUnder&&!that.detached?(that.hide(!0),that.detached=!0,that.onDetach()):w>=that.options.hideUnder&&that.detached&&(that.detached=!1,that.visible(),that.onAppend())},p.create=function(){this.options.autohide&&(this.hide(!0),this.slider.$controlsCont.mouseenter($.proxy(this._onMouseEnter,this)).mouseleave($.proxy(this._onMouseLeave,this)).mousedown($.proxy(this._onMouseDown,this)),this.$element&&this.$element.mouseenter($.proxy(this._onMouseEnter,this)).mouseleave($.proxy(this._onMouseLeave,this)).mousedown($.proxy(this._onMouseDown,this)),$(document).mouseup($.proxy(this._onMouseUp,this))),this.options.align&&this.$element.addClass("ms-align-"+this.options.align),this.options.customClass&&this.$element&&this.$element.addClass(this.options.customClass)},p._onMouseEnter=function(){this._disableAH||this.mdown||this.visible(),this.mleave=!1},p._onMouseLeave=function(){this.mdown||this.hide(),this.mleave=!0},p._onMouseDown=function(){this.mdown=!0},p._onMouseUp=function(){this.mdown&&this.mleave&&this.hide(),this.mdown=!1},p.onAppend=function(){this.needsRealign&&this.slider._realignControls()},p.onDetach=function(){this.needsRealign&&this.slider._realignControls()},p._hideOnvideoStarts=function(){var that=this;this.slider.api.addEventListener(MSSliderEvent.VIDEO_PLAY,function(){that._disableAH=!0,that.hide()}),this.slider.api.addEventListener(MSSliderEvent.VIDEO_CLOSE,function(){that._disableAH=!1,that.visible()})},p.hide=function(fast){if(fast)this.$element.css("opacity",0),this.$element.css("display","none");else{clearTimeout(this.hideTo);var $element=this.$element;this.hideTo=setTimeout(function(){CTween.fadeOut($element,400,!1)},20)}this.$element.addClass("ms-ctrl-hide")},p.visible=function(){this.detached||(clearTimeout(this.hideTo),this.$element.css("display",""),CTween.fadeIn(this.$element,400,!1),this.$element.removeClass("ms-ctrl-hide"))},p.destroy=function(){this.options&&this.options.hideUnder&&$(window).unbind("resize",this.onResize)},window.BaseControl=BaseControl}(jQuery),function($){"use strict";var MSArrows=function(options){BaseControl.call(this),$.extend(this.options,options)};MSArrows.extend(BaseControl);var p=MSArrows.prototype,_super=BaseControl.prototype;p.setup=function(){var that=this;this.$next=$("
").addClass(this.options.prefix+"nav-next").bind("click",function(){that.slider.api.next(!0)}),this.$prev=$("
").addClass(this.options.prefix+"nav-prev").bind("click",function(){that.slider.api.previous(!0)}),_super.setup.call(this),this.cont.append(this.$next),this.cont.append(this.$prev),this.checkHideUnder()},p.hide=function(fast){return fast?(this.$prev.css("opacity",0).css("display","none"),void this.$next.css("opacity",0).css("display","none")):(CTween.fadeOut(this.$prev,400,!1),CTween.fadeOut(this.$next,400,!1),this.$prev.addClass("ms-ctrl-hide"),void this.$next.addClass("ms-ctrl-hide"))},p.visible=function(){this.detached||(CTween.fadeIn(this.$prev,400),CTween.fadeIn(this.$next,400),this.$prev.removeClass("ms-ctrl-hide").css("display",""),this.$next.removeClass("ms-ctrl-hide").css("display",""))},p.destroy=function(){_super.destroy(),this.$next.remove(),this.$prev.remove()},window.MSArrows=MSArrows,MSSlideController.registerControl("arrows",MSArrows)}(jQuery),function($){"use strict";var MSThumblist=function(options){BaseControl.call(this),this.options.dir="h",this.options.wheel="v"===options.dir,this.options.arrows=!1,this.options.speed=17,this.options.align=null,this.options.inset=!1,this.options.margin=10,this.options.space=10,this.options.width=100,this.options.height=100,this.options.type="thumbs",this.options.hover=!1,$.extend(this.options,options),this.thumbs=[],this.index_count=0,this.__dimen="h"===this.options.dir?"width":"height",this.__alignsize="h"===this.options.dir?"height":"width",this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight",this.__pos="h"===this.options.dir?"left":"top",this.click_enable=!0};MSThumblist.extend(BaseControl);var p=MSThumblist.prototype,_super=BaseControl.prototype;p.setup=function(){if(this.$element=$("
").addClass(this.options.prefix+"thumb-list"),"tabs"===this.options.type&&this.$element.addClass(this.options.prefix+"tabs"),this.$element.addClass("ms-dir-"+this.options.dir),_super.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$thumbscont=$("
").addClass("ms-thumbs-cont").appendTo(this.$element),this.options.arrows){var that=this;this.$fwd=$("
").addClass("ms-thumblist-fwd").appendTo(this.$element).click(function(){that.controller.push(-15)}),this.$bwd=$("
").addClass("ms-thumblist-bwd").appendTo(this.$element).click(function(){that.controller.push(15)})}if(!this.options.insetTo&&this.options.align){var align=this.options.align;this.options.inset?this.$element.css(align,this.options.margin):"top"===align?this.$element.detach().prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===align?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align()),"v"===this.options.dir?this.$element.width(this.options.width):this.$element.height(this.options.height)}this.checkHideUnder()},p.align=function(){if(!this.detached){var align=this.options.align,pos=this.slider.reserveSpace(align,this.options[this.__alignsize]+2*this.options.margin);this.$element.css(align,-pos-this.options[this.__alignsize]-this.options.margin)}},p.slideAction=function(slide){var thumb_ele=slide.$element.find(".ms-thumb"),that=this,thumb_frame=$("
").addClass("ms-thumb-frame").append(thumb_ele).append($('
')).bind(this.options.hover?"hover":"click",function(){that.changeSlide(thumb_frame)});if(this.options.align&&thumb_frame.width(this.options.width-("v"===this.options.dir&&"tabs"===this.options.type?12:0)).height(this.options.height).css("margin-"+("v"===this.options.dir?"bottom":"right"),this.options.space),thumb_frame[0].index=this.index_count++,this.$thumbscont.append(thumb_frame),this.options.fillMode&&thumb_ele.is("img")){var aligner=new window.MSAligner(this.options.fillMode,thumb_frame,thumb_ele);thumb_ele[0].aligner=aligner,thumb_ele.one("load",function(){var $this=$(this);$this[0].aligner.init($this.width(),$this.height()),$this[0].aligner.align()}).each($.jqLoadFix)}$.browser.msie&&thumb_ele.on("dragstart",function(event){event.preventDefault()}),this.thumbs.push(thumb_frame)},p.create=function(){_super.create.call(this),this.__translate_end=window._css3d?" translateZ(0px)":"",this.controller=new Controller(0,0,{snappingMinSpeed:2,friction:(100-.5*this.options.speed)/100}),this.controller.renderCallback("h"===this.options.dir?this._hMove:this._vMove,this);var that=this;this.resize_listener=function(){that.__resize()},$(window).bind("resize",this.resize_listener),this.thumbSize=this.thumbs[0][this.__jdimen](!0),this.setupSwipe(),this.__resize();var that=this;this.options.wheel&&(this.wheellistener=function(event){var e=window.event||event.orginalEvent||event,delta=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));return that.controller.push(10*-delta),!1},$.browser.mozilla?this.$element[0].addEventListener("DOMMouseScroll",this.wheellistener):this.$element.bind("mousewheel",this.wheellistener)),this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.slider.api.addEventListener(MSSliderEvent.HARD_UPDATE,this.realignThumbs,this),this.cindex=this.slider.api.index(),this.select(this.thumbs[this.cindex])},p._hMove=function(controller,value){return this.__contPos=value,window._cssanim?void(this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateX("+-value+"px)"+this.__translate_end):void(this.$thumbscont[0].style.left=-value+"px")},p._vMove=function(controller,value){return this.__contPos=value,window._cssanim?void(this.$thumbscont[0].style[window._jcsspfx+"Transform"]="translateY("+-value+"px)"+this.__translate_end):void(this.$thumbscont[0].style.top=-value+"px")},p.setupSwipe=function(){this.swipeControl=new averta.TouchSwipe(this.$element),this.swipeControl.swipeType="h"===this.options.dir?"horizontal":"vertical";var that=this;this.swipeControl.onSwipe="h"===this.options.dir?function(status){that.horizSwipeMove(status)}:function(status){that.vertSwipeMove(status)}},p.vertSwipeMove=function(status){if(!this.dTouch){var phase=status.phase;if("start"===phase)this.controller.stop();else if("move"===phase)this.controller.drag(status.moveY);else if("end"===phase||"cancel"===phase){var speed=Math.abs(status.distanceY/status.duration*50/3);speed>.1?this.controller.push(-status.distanceY/status.duration*50/3):(this.click_enable=!0,this.controller.cancel())}}},p.horizSwipeMove=function(status){if(!this.dTouch){var phase=status.phase;if("start"===phase)this.controller.stop(),this.click_enable=!1;else if("move"===phase)this.controller.drag(status.moveX);else if("end"===phase||"cancel"===phase){var speed=Math.abs(status.distanceX/status.duration*50/3);speed>.1?this.controller.push(-status.distanceX/status.duration*50/3):(this.click_enable=!0,this.controller.cancel())}}},p.update=function(){var nindex=this.slider.api.index();this.cindex!==nindex&&(null!=this.cindex&&this.unselect(this.thumbs[this.cindex]),this.cindex=nindex,this.select(this.thumbs[this.cindex]),this.dTouch||this.updateThumbscroll())},p.realignThumbs=function(){this.$element.find(".ms-thumb").each(function(index,thumb){thumb.aligner&&thumb.aligner.align()})},p.updateThumbscroll=function(){var pos=this.thumbSize*this.cindex;if(0/0==this.controller.value&&(this.controller.value=0),pos-this.controller.value<0)return void this.controller.gotoSnap(this.cindex,!0);if(pos+this.thumbSize-this.controller.value>this.$element[this.__dimen]()){var first_snap=this.cindex-Math.floor(this.$element[this.__dimen]()/this.thumbSize)+1;return void this.controller.gotoSnap(first_snap,!0)}},p.changeSlide=function(thumb){this.click_enable&&this.cindex!==thumb[0].index&&this.slider.api.gotoSlide(thumb[0].index)},p.unselect=function(ele){ele.removeClass("ms-thumb-frame-selected")},p.select=function(ele){ele.addClass("ms-thumb-frame-selected")},p.__resize=function(){var size=this.$element[this.__dimen]();if(this.ls!==size){this.ls=size,this.thumbSize=this.thumbs[0][this.__jdimen](!0);var len=this.slider.api.count()*this.thumbSize;this.$thumbscont[0].style[this.__dimen]=len+"px",size>=len?(this.dTouch=!0,this.controller.stop(),this.$thumbscont[0].style[this.__pos]=.5*(size-len)+"px",this.$thumbscont[0].style[window._jcsspfx+"Transform"]=""):(this.dTouch=!1,this.click_enable=!0,this.$thumbscont[0].style[this.__pos]="",this.controller._max_value=len-size,this.controller.options.snapsize=this.thumbSize,this.updateThumbscroll())}},p.destroy=function(){_super.destroy(),this.options.wheel&&($.browser.mozilla?this.$element[0].removeEventListener("DOMMouseScroll",this.wheellistener):this.$element.unbind("mousewheel",this.wheellistener),this.wheellistener=null),$(window).unbind("resize",this.resize_listener),this.$element.remove(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this) +},window.MSThumblist=MSThumblist,MSSlideController.registerControl("thumblist",MSThumblist)}(jQuery),function($){"use strict";var MSBulltes=function(options){BaseControl.call(this),this.options.dir="h",this.options.inset=!0,this.options.margin=10,this.options.space=10,$.extend(this.options,options),this.bullets=[]};MSBulltes.extend(BaseControl);var p=MSBulltes.prototype,_super=BaseControl.prototype;p.setup=function(){if(_super.setup.call(this),this.$element=$("
").addClass(this.options.prefix+"bullets").addClass("ms-dir-"+this.options.dir).appendTo(this.cont),this.$bullet_cont=$("
").addClass("ms-bullets-count").appendTo(this.$element),!this.options.insetTo&&this.options.align){var align=this.options.align;this.options.inset&&this.$element.css(align,this.options.margin)}this.checkHideUnder()},p.create=function(){_super.create.call(this);var that=this;this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.cindex=this.slider.api.index();for(var i=0;i").addClass("ms-bullet");bullet[0].index=i,bullet.on("click",function(){that.changeSlide(this.index)}),this.$bullet_cont.append(bullet),this.bullets.push(bullet),"h"===this.options.dir?bullet.css("margin",this.options.space/2):bullet.css("margin",this.options.space)}"h"===this.options.dir?this.$element.width(bullet.outerWidth(!0)*this.slider.api.count()):this.$element.css("margin-top",-this.$element.outerHeight(!0)/2),this.select(this.bullets[this.cindex])},p.update=function(){var nindex=this.slider.api.index();this.cindex!==nindex&&(null!=this.cindex&&this.unselect(this.bullets[this.cindex]),this.cindex=nindex,this.select(this.bullets[this.cindex]))},p.changeSlide=function(index){this.cindex!==index&&this.slider.api.gotoSlide(index)},p.unselect=function(ele){ele.removeClass("ms-bullet-selected")},p.select=function(ele){ele.addClass("ms-bullet-selected")},p.destroy=function(){_super.destroy(),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.$element.remove()},window.MSBulltes=MSBulltes,MSSlideController.registerControl("bullets",MSBulltes)}(jQuery),function($){"use strict";var MSScrollbar=function(options){BaseControl.call(this),this.options.dir="h",this.options.autohide=!0,this.options.width=4,this.options.color="#3D3D3D",this.options.margin=10,$.extend(this.options,options),this.__dimen="h"===this.options.dir?"width":"height",this.__jdimen="h"===this.options.dir?"outerWidth":"outerHeight",this.__pos="h"===this.options.dir?"left":"top",this.__translate_end=window._css3d?" translateZ(0px)":"",this.__translate_start="h"===this.options.dir?" translateX(":"translateY("};MSScrollbar.extend(BaseControl);var p=MSScrollbar.prototype,_super=BaseControl.prototype;p.setup=function(){if(this.$element=$("
").addClass(this.options.prefix+"sbar").addClass("ms-dir-"+this.options.dir),_super.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$bar=$("
").addClass(this.options.prefix+"bar").appendTo(this.$element),this.slider.options.loop&&(this.disable=!0,this.$element.remove()),"v"===this.options.dir?this.$bar.width(this.options.width):this.$bar.height(this.options.width),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){this.$element.css("v"===this.options.dir?{right:"auto",left:"auto"}:{top:"auto",bottom:"auto"});var align=this.options.align;this.options.inset?this.$element.css(align,this.options.margin):"top"===align?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===align?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()},p.align=function(){if(!this.detached){var align=this.options.align,pos=this.slider.reserveSpace(align,2*this.options.margin+this.options.width);this.$element.css(align,-pos-this.options.margin-this.options.width)}},p.create=function(){if(!this.disable){this.scroller=this.slider.api.scroller,this.slider.api.view.addEventListener(MSViewEvents.SCROLL,this._update,this),this.slider.api.addEventListener(MSSliderEvent.RESIZE,this._resize,this),this._resize(),this.options.autohide&&this.$bar.css("opacity","0")}},p._resize=function(){this.vdimen=this.$element[this.__dimen](),this.bar_dimen=this.slider.api.view["__"+this.__dimen]*this.vdimen/this.scroller._max_value,this.$bar[this.__dimen](this.bar_dimen)},p._update=function(){var value=this.scroller.value*(this.vdimen-this.bar_dimen)/this.scroller._max_value;if(this.lvalue!==value){if(this.lvalue=value,this.options.autohide){clearTimeout(this.hto),this.$bar.css("opacity","1");var that=this;this.hto=setTimeout(function(){that.$bar.css("opacity","0")},150)}return 0>value?void(this.$bar[0].style[this.__dimen]=this.bar_dimen+value+"px"):(value>this.vdimen-this.bar_dimen&&(this.$bar[0].style[this.__dimen]=this.vdimen-value+"px"),window._cssanim?void(this.$bar[0].style[window._jcsspfx+"Transform"]=this.__translate_start+value+"px)"+this.__translate_end):void(this.$bar[0].style[this.__pos]=value+"px"))}},p.destroy=function(){_super.destroy(),this.slider.api.view.removeEventListener(MSViewEvents.SCROLL,this._update,this),this.slider.api.removeEventListener(MSSliderEvent.RESIZE,this._resize,this),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.$element.remove()},window.MSScrollbar=MSScrollbar,MSSlideController.registerControl("scrollbar",MSScrollbar)}(jQuery),function($){"use strict";var MSTimerbar=function(options){BaseControl.call(this),this.options.autohide=!1,this.options.width=4,this.options.color="#FFFFFF",this.options.inset=!0,this.options.margin=0,$.extend(this.options,options)};MSTimerbar.extend(BaseControl);var p=MSTimerbar.prototype,_super=BaseControl.prototype;p.setup=function(){if(_super.setup.call(this),this.$element=$("
").addClass(this.options.prefix+"timerbar"),_super.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),this.$bar=$("
").addClass("ms-time-bar").appendTo(this.$element),"v"===this.options.dir?(this.$bar.width(this.options.width),this.$element.width(this.options.width)):(this.$bar.height(this.options.width),this.$element.height(this.options.width)),this.$bar.css("background-color",this.options.color),!this.options.insetTo&&this.options.align){this.$element.css({top:"auto",bottom:"auto"});var align=this.options.align;this.options.inset?this.$element.css(align,this.options.margin):"top"===align?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===align?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align())}this.checkHideUnder()},p.align=function(){if(!this.detached){var align=this.options.align,pos=this.slider.reserveSpace(align,2*this.options.margin+this.options.width);this.$element.css(align,-pos-this.options.margin-this.options.width)}},p.create=function(){_super.create.call(this),this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this),this._update()},p._update=function(){this.$bar[0].style.width=this.slider.api._delayProgress+"%"},p.destroy=function(){_super.destroy(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this),this.$element.remove()},window.MSTimerbar=MSTimerbar,MSSlideController.registerControl("timebar",MSTimerbar)}(jQuery),function($){"use strict";var MSCircleTimer=function(options){BaseControl.call(this),this.options.color="#A2A2A2",this.options.stroke=10,this.options.radius=4,this.options.autohide=!1,$.extend(this.options,options)};MSCircleTimer.extend(BaseControl);var p=MSCircleTimer.prototype,_super=BaseControl.prototype;p.setup=function(){return _super.setup.call(this),this.$element=$("
").addClass(this.options.prefix+"ctimer").appendTo(this.cont),this.$canvas=$("").addClass("ms-ctimer-canvas").appendTo(this.$element),this.$bar=$("
").addClass("ms-ctimer-bullet").appendTo(this.$element),this.$canvas[0].getContext?(this.ctx=this.$canvas[0].getContext("2d"),this.prog=0,this.__w=2*(this.options.radius+this.options.stroke/2),this.$canvas[0].width=this.__w,this.$canvas[0].height=this.__w,void this.checkHideUnder()):(this.destroy(),void(this.disable=!0))},p.create=function(){if(!this.disable){_super.create.call(this),this.slider.api.addEventListener(MSSliderEvent.WAITING,this._update,this);var that=this;this.$element.click(function(){that.slider.api.paused?that.slider.api.resume():that.slider.api.pause()}),this._update()}},p._update=function(){var that=this;$(this).stop(!0).animate({prog:.01*this.slider.api._delayProgress},{duration:200,step:function(){that._draw()}})},p._draw=function(){this.ctx.clearRect(0,0,this.__w,this.__w),this.ctx.beginPath(),this.ctx.arc(.5*this.__w,.5*this.__w,this.options.radius,1.5*Math.PI,1.5*Math.PI+2*Math.PI*this.prog,!1),this.ctx.strokeStyle=this.options.color,this.ctx.lineWidth=this.options.stroke,this.ctx.stroke()},p.destroy=function(){_super.destroy(),this.disable||($(this).stop(!0),this.slider.api.removeEventListener(MSSliderEvent.WAITING,this._update,this),this.$element.remove())},window.MSCircleTimer=MSCircleTimer,MSSlideController.registerControl("circletimer",MSCircleTimer)}(jQuery),function($){"use strict";window.MSLightbox=function(options){BaseControl.call(this,options),this.options.autohide=!1,$.extend(this.options,options),this.data_list=[]},MSLightbox.fadeDuratation=400,MSLightbox.extend(BaseControl);var p=MSLightbox.prototype,_super=BaseControl.prototype;p.setup=function(){_super.setup.call(this),this.$element=$("
").addClass(this.options.prefix+"lightbox-btn").appendTo(this.cont),this.checkHideUnder()},p.slideAction=function(slide){$("
").addClass(this.options.prefix+"lightbox-btn").appendTo(slide.$element).append($(slide.$element.find(".ms-lightbox")))},p.create=function(){_super.create.call(this)},MSSlideController.registerControl("lightbox",MSLightbox)}(jQuery),function($){"use strict";window.MSSlideInfo=function(options){BaseControl.call(this,options),this.options.autohide=!1,this.options.align=null,this.options.inset=!1,this.options.margin=10,this.options.size=100,this.options.dir="h",$.extend(this.options,options),this.data_list=[]},MSSlideInfo.fadeDuratation=400,MSSlideInfo.extend(BaseControl);var p=MSSlideInfo.prototype,_super=BaseControl.prototype;p.setup=function(){if(this.$element=$("
").addClass(this.options.prefix+"slide-info").addClass("ms-dir-"+this.options.dir),_super.setup.call(this),this.$element.appendTo(this.slider.$controlsCont===this.cont?this.slider.$element:this.cont),!this.options.insetTo&&this.options.align){var align=this.options.align;this.options.inset?this.$element.css(align,this.options.margin):"top"===align?this.$element.prependTo(this.slider.$element).css({"margin-bottom":this.options.margin,position:"relative"}):"bottom"===align?this.$element.css({"margin-top":this.options.margin,position:"relative"}):(this.slider.api.addEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.align()),"v"===this.options.dir?this.$element.width(this.options.size):this.$element.css("min-height",this.options.size)}this.checkHideUnder()},p.align=function(){if(!this.detached){var align=this.options.align,pos=this.slider.reserveSpace(align,this.options.size+2*this.options.margin);this.$element.css(align,-pos-this.options.size-this.options.margin)}},p.slideAction=function(slide){var info_ele=$(slide.$element.find(".ms-info"));info_ele.detach(),this.data_list[slide.index]=info_ele},p.create=function(){_super.create.call(this),this.slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.update,this),this.cindex=this.slider.api.index(),this.switchEle(this.data_list[this.cindex])},p.update=function(){var nindex=this.slider.api.index();this.switchEle(this.data_list[nindex]),this.cindex=nindex},p.switchEle=function(ele){if(this.current_ele){this.current_ele[0].tween&&this.current_ele[0].tween.stop(!0),this.current_ele[0].tween=CTween.animate(this.current_ele,MSSlideInfo.fadeDuratation,{opacity:0},{complete:function(){this.detach(),this[0].tween=null,ele.css("position","relative")},target:this.current_ele}),ele.css("position","absolute")}this.__show(ele)},p.__show=function(ele){ele.appendTo(this.$element).css("opacity","0"),this.current_ele&&ele.height(Math.max(ele.height(),this.current_ele.height())),clearTimeout(this.tou),this.tou=setTimeout(function(){CTween.fadeIn(ele,MSSlideInfo.fadeDuratation),ele.css("height","")},MSSlideInfo.fadeDuratation),ele[0].tween&&ele[0].tween.stop(!0),this.current_ele=ele},p.destroy=function(){_super.destroy(),clearTimeout(this.tou),this.current_ele&&this.current_ele[0].tween&&this.current_ele[0].tween.stop("true"),this.$element.remove(),this.slider.api.removeEventListener(MSSliderEvent.RESERVED_SPACE_CHANGE,this.align,this),this.slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.update,this)},MSSlideController.registerControl("slideinfo",MSSlideInfo)}(jQuery),function($){window.MSGallery=function(id,slider){this.id=id,this.slider=slider,this.telement=$("#"+id),this.botcont=$("
").addClass("ms-gallery-botcont").appendTo(this.telement),this.thumbcont=$("
").addClass("ms-gal-thumbcont hide-thumbs").appendTo(this.botcont),this.playbtn=$("
").addClass("ms-gal-playbtn").appendTo(this.botcont),this.thumbtoggle=$("
").addClass("ms-gal-thumbtoggle").appendTo(this.botcont),slider.control("thumblist",{insertTo:this.thumbcont,autohide:!1,dir:"h"}),slider.control("slidenum",{insertTo:this.botcont,autohide:!1}),slider.control("slideinfo",{insertTo:this.botcont,autohide:!1}),slider.control("timebar",{insertTo:this.botcont,autohide:!1}),slider.control("bullets",{insertTo:this.botcont,autohide:!1})};var p=MSGallery.prototype;p._init=function(){var that=this;this.slider.api.paused||this.playbtn.addClass("btn-pause"),this.playbtn.click(function(){that.slider.api.paused?(that.slider.api.resume(),that.playbtn.addClass("btn-pause")):(that.slider.api.pause(),that.playbtn.removeClass("btn-pause"))}),this.thumbtoggle.click(function(){that.vthumbs?(that.thumbtoggle.removeClass("btn-hide"),that.vthumbs=!1,that.thumbcont.addClass("hide-thumbs")):(that.thumbtoggle.addClass("btn-hide"),that.thumbcont.removeClass("hide-thumbs"),that.vthumbs=!0)})},p.setup=function(){var that=this;$(document).ready(function(){that._init()})}}(jQuery),function($){var getPhotosetURL=function(key,id,count){return"https://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key="+key+"&photoset_id="+id+"&per_page="+count+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"},getUserPublicURL=function(key,id,count){return"https://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key="+key+"&user_id="+id+"&per_page="+count+"&extras=url_o,description,date_taken,owner_name,views&format=json&jsoncallback=?"},getImageSource=function(fid,server,id,secret,size,data){return"_o"===size&&data?data.url_o:"https://farm"+fid+".staticflickr.com/"+server+"/"+id+"_"+secret+size+".jpg"};window.MSFlickrV2=function(slider,options){var _options={count:10,type:"photoset",thumbSize:"q",imgSize:"c"};if(this.slider=slider,this.slider.holdOn(),!options.key)return void this.errMsg("Flickr API Key required. Please add it in settings.");$.extend(_options,options),this.options=_options;var that=this;"photoset"===this.options.type?$.getJSON(getPhotosetURL(this.options.key,this.options.id,this.options.count),function(data){that._photosData(data)}):$.getJSON(getUserPublicURL(this.options.key,this.options.id,this.options.count),function(data){that.options.type="photos",that._photosData(data)}),""!==this.options.imgSize&&"-"!==this.options.imgSize&&(this.options.imgSize="_"+this.options.imgSize),this.options.thumbSize="_"+this.options.thumbSize,this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML,this.slider.$element.find(".ms-slide").remove()};var p=MSFlickrV2.prototype;p._photosData=function(data){if("fail"===data.stat)return void this.errMsg("Flickr API ERROR#"+data.code+": "+data.message);{var that=this;this.options.author||this.options.desc}$.each(data[this.options.type].photo,function(i,item){var slide_cont=that.slideTemplate.replace(/{{[\w-]+}}/g,function(match){return match=match.replace(/{{|}}/g,""),shortCodes[match]?shortCodes[match](item,that):"{{"+match+"}}"});$(slide_cont).appendTo(that.slider.$element)}),that._initSlider()},p.errMsg=function(msg){this.slider.$element.css("display","block"),this.errEle||(this.errEle=$('
').appendTo(this.slider.$loading)),this.errEle.html(msg)},p._initSlider=function(){this.slider.release()};var shortCodes={image:function(data,that){return getImageSource(data.farm,data.server,data.id,data.secret,that.options.imgSize,data)},thumb:function(data,that){return getImageSource(data.farm,data.server,data.id,data.secret,that.options.thumbSize)},title:function(data){return data.title},"owner-name":function(data){return data.ownername},"date-taken":function(data){return data.datetaken},views:function(data){return data.views},description:function(data){return data.description._content}}}(jQuery),function($){window.MSFacebookGallery=function(slider,options){var _options={count:10,type:"photostream",thumbSize:"320",imgSize:"orginal",https:!1,token:""};this.slider=slider,this.slider.holdOn(),$.extend(_options,options),this.options=_options,this.graph="https://graph.facebook.com";var that=this;"photostream"===this.options.type?$.getJSON(this.graph+"/"+this.options.username+"/photos/uploaded/?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(data){that._photosData(data)}):$.getJSON(this.graph+"/"+this.options.albumId+"/photos?fields=source,name,link,images,from&limit="+this.options.count+"&access_token="+this.options.token,function(data){that._photosData(data)}),this.slideTemplate=this.slider.$element.find(".ms-slide")[0].outerHTML,this.slider.$element.find(".ms-slide").remove()};var p=MSFacebookGallery.prototype;p._photosData=function(content){if(content.error)return void this.errMsg("Facebook API ERROR#"+content.error.code+"("+content.error.type+"): "+content.error.message);for(var that=this,i=(this.options.author||this.options.desc,0),l=content.data.length;i!==l;i++){var slide_cont=that.slideTemplate.replace(/{{[\w-]+}}/g,function(match){return match=match.replace(/{{|}}/g,""),shortCodes[match]?shortCodes[match](content.data[i],that):"{{"+match+"}}"});$(slide_cont).appendTo(that.slider.$element)}that._initSlider()},p.errMsg=function(msg){this.slider.$element.css("display","block"),this.errEle||(this.errEle=$('
').appendTo(this.slider.$loading)),this.errEle.html(msg)},p._initSlider=function(){this.slider.release()};var getImageSource=function(images,size){if("orginal"===size)return images[0].source;for(var i=0,l=images.length;i!==l;i++)if(-1!==images[i].source.indexOf(size+"x"+size))return images[i].source;return images[0].source},shortCodes={image:function(data,that){return getImageSource(data.images,that.options.imgSize)},thumb:function(data,that){return getImageSource(data.images,that.options.thumbSize)},name:function(data){return data.name},"owner-name":function(data){return data.from.name},link:function(data){return data.link}}}(jQuery),function($){"use strict";window.MSScrollParallax=function(slider,parallax,bgparallax,fade){this.fade=fade,this.slider=slider,this.parallax=parallax/100,this.bgparallax=bgparallax/100,slider.api.addEventListener(MSSliderEvent.INIT,this.init,this),slider.api.addEventListener(MSSliderEvent.DESTROY,this.destory,this),slider.api.addEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this),slider.api.addEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this)},window.MSScrollParallax.setup=function(slider,parallax,bgparallax,fade){return window._mobile?void 0:(null==parallax&&(parallax=50),null==bgparallax&&(bgparallax=40),new MSScrollParallax(slider,parallax,bgparallax,fade))};var p=window.MSScrollParallax.prototype;p.init=function(){this.slider.$element.addClass("ms-scroll-parallax"),this.sliderOffset=this.slider.$element.offset().top,this.updateCurrentSlide();for(var slide,slides=this.slider.api.view.slideList,i=0,l=slides.length;i!==l;i++)slide=slides[i],slide.hasLayers&&(slide.layerController.$layers.wrap('
'),slide.$scrollParallaxCont=slide.layerController.$layers.parent());$(window).on("scroll",{that:this},this.moveParallax).trigger("scroll")},p.resetLayers=function(){if(this.lastSlide){var layers=this.lastSlide.$scrollParallaxCont;window._css2d?(layers&&(layers[0].style[window._jcsspfx+"Transform"]=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style[window._jcsspfx+"Transform"]="")):(layers&&(layers[0].style.top=""),this.lastSlide.hasBG&&(this.lastSlide.$imgcont[0].style.top="0px"))}},p.updateCurrentSlide=function(){this.lastSlide=this.currentSlide,this.currentSlide=this.slider.api.currentSlide,this.moveParallax({data:{that:this}})},p.moveParallax=function(e){var that=e.data.that,slider=that.slider,offset=that.sliderOffset,scrollTop=$(window).scrollTop(),layers=that.currentSlide.$scrollParallaxCont,out=offset-scrollTop;0>=out?(layers&&(window._css3d?layers[0].style[window._jcsspfx+"Transform"]="translateY("+-out*that.parallax+"px) translateZ(0.4px)":window._css2d?layers[0].style[window._jcsspfx+"Transform"]="translateY("+-out*that.parallax+"px)":layers[0].style.top=-out*that.parallax+"px"),that.updateSlidesBG(-out*that.bgparallax+"px",!0),layers&&that.fade&&layers.css("opacity",1-Math.min(1,-out/slider.api.height))):(layers&&(window._css2d?layers[0].style[window._jcsspfx+"Transform"]="":layers[0].style.top=""),that.updateSlidesBG("0px",!1),layers&&that.fade&&layers.css("opacity",1))},p.updateSlidesBG=function(pos,fixed){for(var slides=this.slider.api.view.slideList,position=!fixed||$.browser.msie||$.browser.opera?"":"fixed",i=0,l=slides.length;i!==l;i++)slides[i].hasBG&&(slides[i].$imgcont[0].style.position=position,slides[i].$imgcont[0].style.top=pos),slides[i].$bgvideocont&&(slides[i].$bgvideocont[0].style.position=position,slides[i].$bgvideocont[0].style.top=pos)},p.destory=function(){slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this),slider.api.removeEventListener(MSSliderEvent.DESTROY,this.destory,this),slider.api.removeEventListener(MSSliderEvent.CHANGE_END,this.resetLayers,this),slider.api.removeEventListener(MSSliderEvent.CHANGE_START,this.updateCurrentSlide,this),$(window).off("scroll",this.moveParallax)}}(jQuery),function($,document,window){var PId=0;if(window.MasterSlider){var KeyboardNav=function(slider){this.slider=slider,this.PId=PId++,this.slider.options.keyboard&&slider.api.addEventListener(MSSliderEvent.INIT,this.init,this)};KeyboardNav.name="MSKeyboardNav";var p=KeyboardNav.prototype;p.init=function(){var api=this.slider.api;$(document).on("keydown.kbnav"+this.PId,function(event){var which=event.which;37===which||40===which?api.previous(!0):(38===which||39===which)&&api.next(!0)})},p.destroy=function(){$(document).off("keydown.kbnav"+this.PId),this.slider.api.removeEventListener(MSSliderEvent.INIT,this.init,this)},MasterSlider.registerPlugin(KeyboardNav)}}(jQuery,document,window),function($,document,window){var PId=0,$window=$(window),$doc=$(document);if(window.MasterSlider){var StartOnAppear=function(slider){this.PId=PId++,this.slider=slider,this.$slider=slider.$element,this.slider.options.startOnAppear&&(slider.holdOn(),$doc.ready($.proxy(this.init,this)))};StartOnAppear.name="MSStartOnAppear";var p=StartOnAppear.prototype;p.init=function(){this.slider.api;$window.on("scroll.soa"+this.PId,$.proxy(this._onScroll,this)).trigger("scroll")},p._onScroll=function(){var vpBottom=$window.scrollTop()+$window.height(),top=this.$slider.offset().top;vpBottom>top&&($window.off("scroll.soa"+this.PId),this.slider.release())},p.destroy=function(){},MasterSlider.registerPlugin(StartOnAppear)}}(jQuery,document,window),function(document,window){var filterUnits={"hue-rotate":"deg",blur:"px"},initialValues={opacity:1,contrast:1,brightness:1,saturate:1,"hue-rotate":0,invert:0,sepia:0,blur:0,grayscale:0};if(window.MasterSlider){var Filters=function(slider){this.slider=slider,this.slider.options.filters&&slider.api.addEventListener(MSSliderEvent.INIT,this.init,this)};Filters.name="MSFilters";var p=Filters.prototype;p.init=function(){var api=this.slider.api,view=api.view;this.filters=this.slider.options.filters,this.slideList=view.slideList,this.slidesCount=view.slidesCount,this.dimension=view[view.__dimension],this.target="slide"===this.slider.options.filterTarget?"$element":"$bg_img",this.filterName=$.browser.webkit?"WebkitFilter":"filter";var superFun=view.controller.__renderHook.fun,superRef=view.controller.__renderHook.ref;view.controller.renderCallback(function(controller,value){superFun.call(superRef,controller,value),this.applyEffect(value)},this),this.applyEffect(view.controller.value)},p.applyEffect=function(value){for(var factor,slide,i=0;iimg { transform: translateX(0px); } + +.ms-loading-container{ + position:absolute; + width:100%; + top:0; +} + +.ms-slide-auto-height { display: table; } + +.ms-loading-container .ms-loading, +.ms-slide .ms-slide-loading { + width: 36px; + height: 36px; + background: url(loading-2.gif) no-repeat center white; + border-radius: 60px; + box-shadow: 0px 0px 3px rgba(0,0,0,0.2); + position: absolute; + left: 50%; + top: 50%; + margin: -18px; + opacity: 0.9; +} + + +/* grab cursor */ +.ms-no-swipe, .ms-def-cursor{cursor:auto !important;} +.ms-grab-cursor{cursor: url(grab.png), move;} +.ms-grabbing-cursor{cursor: url(grabbing.png), move;} +.ms-ie .ms-grab-cursor{cursor: move;} +.ms-ie .ms-grabbing-cursor {cursor: move;} + +.ms-view { + margin:0px auto; + overflow:hidden; + background:black; + position:relative; + -webkit-perspective: 2000px; + -moz-perspective: 2000px; + -ms-perspective: 2000px; + perspective: 2000px; +} + +.ms-view .ms-slide-container{position:relative;} + +.ms-slide { + position:absolute; + height:100%; + -webkit-transform: translateZ(0px); + -ms-transform: translateZ(0px); + -o-transform: translateZ(0px); + transform: translateZ(0px); +} + +.ms-wk .ms-slide { + -webkit-transform-style: preserve-3d; + transform-style: preserve-3d; +} + +.ms-slide.selected {} + +.ms-slide .ms-slide-bgcont, +.ms-slide .ms-slide-bgvideocont{ + position: absolute; + overflow:hidden; + width: 100%; +} + +.ms-slide .ms-slide-link { + display: block; + width: 100%; + height: 100%; + position: absolute; + top:0; + z-index: 110; +} + +.ms-ie .ms-slide-link { + background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBR‌​AA7") 0 0 repeat; +} + + +.ms-slide .ms-slide-bgvideocont{ + z-index: 105; + height: 100%; +} + +.ms-wk .ms-slide .ms-slide-bgvideocont, +.ms-wk .ms-slide-bgvideocont>video{ + -webkit-transform: translateZ(0.3px); + transform: translateZ(0.3px); +} + +.ms-slide .ms-slide-bgvideo{ + position: absolute; + top: 0px; +} + +.ms-inner-controls-cont, .ms-container {position: relative; margin:0 auto;} +.ms-slide .ms-slide-bgcont img , .ms-container , .ms-inner-controls-cont{ + -webkit-user-select:none; + -moz-user-select:none; + -ms-user-select:none; + user-select:none; +} + +.ms-slide .ms-layer, .ms-fixed-layers .ms-layer {position:absolute;pointer-events: auto} + +.ms-slide .ms-slide-layers, +.ms-fixed-layers { + position: absolute; + overflow:hidden; + width:100%; + height: 100%; + z-index: 109; + top:0px; + pointer-events: none; +} + +.ms-slide .ms-slide-video{ + position:absolute; + top:0; + z-index: 111; + background:black; + padding:0; + margin: 0; + border: none; +} + +.ms-parallax-layer { + width: 100%; + position: absolute; + top: 0; +} + +.ms-scroll-parallax-cont{ + position: absolute; + top:0; + width: 100%; + height: 100%; +} + +.ms-wk .ms-scroll-parallax-cont{ + -webkit-transform: translateZ(0.4px); + transform: translateZ(0.4px); +} + +/*.ms-scroll-parallax .ms-sl-selected .ms-scroll-parallax-cont, +.ms-scroll-parallax .ms-sl-selected .ms-slide-bgcont{} +.ms-scroll-parallax .ms-slide-bgcont{}*/ + +/*-----------------------------------------------------------*/ +.ms-action-layer{cursor: pointer;} +.ms-btn-container{position: absolute;} +.ms-btn { + text-decoration: none; + display: inline-block; + color:black; + position: relative; + padding: 8px 15px; + cursor: pointer; + white-space: nowrap; +} + +.ms-default-btn{ + background: #0074A2; + border-radius: 5px; + color: #FFF; +} +.ms-default-btn:hover{background-color: #0098D5;} +.ms-default-btn:active{top:1px;} + + +.ms-btn-s{ + padding: 14px 17px; + font-size: 80%; + line-height: 0; +} + +.ms-btn-m{ + padding: 12px 40px; +} + +.ms-btn-n{ + padding: 8px 25px; + font-size: 95%; +} + +.ms-btn-l{ + padding: 17px 50px; + font-size: 120%; +} + +.ms-btn-box{} +.ms-btn-round{border-radius: 5px;} +.ms-btn-circle{border-radius: 100px;} +.ms-btn-outline-box{} +.ms-btn-outline-round{border-radius: 5px;} +.ms-btn-outline-circle{border-radius: 100px;} +/*-----------------------------------------------------------*/ + +.ms-layer.video-box{background:black;} +.ms-layer.video-box iframe{ + padding:0; + margin: 0; + border: none; + position: absolute; + z-index: 111; +} + +.ms-slide .ms-slide-vpbtn , .ms-slide .ms-video-btn{ + position:absolute; + cursor: pointer; + z-index: 112; +} + +.ms-slide .ms-slide-vcbtn{ + position:absolute; + cursor: pointer; + z-index: 113; +} + +.ms-slide-vcbtn-mobile{ + position: relative; + bottom: 0; + left:0; + width:100%; + height: 28px; + background-color: black; + color: white; + text-align: center; + cursor: pointer; + z-index: 113; +} + +.ms-slide-vcbtn-mobile .ms-vcbtn-txt { + text-transform: uppercase; + font-family: sans-serif; + font-size: 0.75em; + display: inline-block; + background: url(video-close-btn.png) no-repeat 0px 3px; + padding-left: 15px; + height: 15px; + color: #DBDBDB; + margin-top: 7px; +} + +.ms-wk .ms-slide .ms-slide-vcbtn, +.ms-wk .ms-slide .ms-slide-layers, +.ms-wk .ms-slide .ms-slide-vpbtn, +.ms-wk .ms-slide .ms-slide-video, +.ms-wk .ms-slide-link { + -webkit-transform: translateZ(0.44px); + transform: translateZ(0.44px); +} + +.ms-video-img{ + position:absolute; + width:100%; + height:100%; + top:0; + left:0; +} + +.ms-mask-frame{ + overflow:hidden; + position:absolute; + float:left; +} + +/* controls */ + +.ms-thumb-list{ + overflow:hidden; + position:absolute; +} + +.ms-thumb-list.ms-dir-h {width: 100%;} +.ms-thumb-list.ms-dir-v {height: 100%; top: 0;} +.ms-thumbs-cont{position: relative;} +.ms-thumb-frame img{width:100%; height:auto;} +.ms-thumb-frame{ + cursor: pointer; + float: left; + overflow: hidden; + opacity: 0.5; + -webkit-transition: opacity 300ms; + -moz-transition: opacity 300ms; + -ms-transition: opacity 300ms; + -o-transition: opacity 300ms; + transition: opacity 300ms; +} +.ms-thumb-frame-selected{ opacity: 1; } + +.ms-tabs .ms-thumb-frame { + background-color: #F6f6f6; + text-shadow: 0 1px 1px white; + color: #222; + border: solid 1px white; + border-width: 0 1px 1px 0; + overflow: visible; + position: relative; + opacity: 1; + -webkit-transition: all 300ms ease-out; + -moz-transition: all 300ms ease-out; + -ms-transition: all 300ms ease-out; + -o-transition: all 300ms ease-out; + transition: all 300ms ease-out; +} + +.ms-tabs.ms-dir-h .ms-thumb-frame {margin-top: 12px;} +.ms-tabs.ms-dir-v .ms-thumb-frame {margin-left: 12px;} +.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame {margin-left: 0px;} +.ms-tabs.ms-dir-h.ms-align-top {z-index: 140;} +.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame{margin-top: -12px;} +.ms-tabs .ms-thumb{padding: 20px 20px;} +.ms-tabs .ms-thumb-frame-selected { opacity: 1; background: #EDEDED;} +.ms-tabs .ms-thumb-frame .ms-thumb-ol { + position: absolute; + opacity: 0; + -webkit-transition: all 300ms ease-out; + -moz-transition: all 300ms ease-out; + -ms-transition: all 300ms ease-out; + -o-transition: all 300ms ease-out; + transition: all 300ms ease-out; +} + +.ms-tabs.ms-dir-h .ms-thumb-frame .ms-thumb-ol { + top: 0px; + left: 50%; + margin-left: -12px; + border-bottom: solid 12px #F6f6f6; + border-left: solid 12px transparent; + border-right: solid 12px transparent; +} + +.ms-tabs.ms-dir-h.ms-align-bottom .ms-thumb-frame-selected .ms-thumb-ol{ + opacity: 1; + top:-12px; + border-bottom-color: #EDEDED; +} + +.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame .ms-thumb-ol { + bottom: 0px; + top:auto; + border-bottom:0px; + border-top: solid 12px #F6f6f6; +} + +.ms-tabs.ms-dir-h.ms-align-top .ms-thumb-frame-selected .ms-thumb-ol{ + opacity: 1; + bottom:-12px; + border-top-color: #EDEDED; +} + +.ms-tabs.ms-dir-v .ms-thumb-frame .ms-thumb-ol { + top: 50%; + left: 0; + margin-top: -12px; + border-right: solid 12px #EDEDED; + border-top: solid 12px transparent; + border-bottom: solid 12px transparent; +} + +.ms-tabs.ms-dir-v.ms-align-right .ms-thumb-frame-selected .ms-thumb-ol{ + opacity: 1; + left:-12px; + border-right-color:#EDEDED; +} + +.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame .ms-thumb-ol { + left: auto; + right: 0; + border-right: 0; + border-left: solid 12px #EDEDED; +} + +.ms-tabs.ms-dir-v.ms-align-left .ms-thumb-frame-selected .ms-thumb-ol{ + opacity: 1; + right:-12px; + border-left-color:#EDEDED; +} + +/* horizontal thumblist arrows*/ +.ms-thumb-list.ms-dir-h .ms-thumblist-fwd, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd { + height: 100%; + width: 20px; + position: absolute; + left: 0; + cursor: pointer; + background: rgba(128, 128, 128, 0.5); + text-align: center; + color: white; +} + +.ms-thumb-list.ms-dir-h .ms-thumblist-bwd { + right: 0; + left: auto; +} + +.ms-thumb-list.ms-dir-h .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after { + content: close-quote; + top: 43%; + position: relative; + border: solid rgba(0, 0, 0, 0); + border-width: 5px 5px 5px 0px; + display: block; + border-right-color: #FFF; + width: 6px; + height: 1px; +} + +.ms-thumb-list.ms-dir-h .ms-thumblist-bwd:after { + border-width: 5px 0px 5px 5px; + border-left-color: #FFF; + left: 7px; +} + +/* vertical thumblist arrows */ +.ms-thumb-list.ms-dir-v .ms-thumblist-fwd, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd { + width: 100%; + height: 20px; + position: absolute; + top: 0; + cursor: pointer; + background: rgba(128, 128, 128, 0.5); + text-align: center; + color: white; +} + +.ms-thumb-list.ms-dir-v .ms-thumblist-bwd { + bottom: 0; + top: auto; +} + +.ms-thumb-list.ms-dir-v .ms-thumblist-fwd:after, .ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after { + content: close-quote; + left: 43%; + position: relative; + border: solid rgba(0, 0, 0, 0); + border-width: 0px 5px 5px 5px; + display: block; + border-bottom-color: #FFF; + height: 1px; + top: 5px; + width: 0; +} + +.ms-thumb-list.ms-dir-v .ms-thumblist-bwd:after { + border-width: 5px 5px 0px 5px; + border-top-color: #FFF; + top: 7px; +} + + +.ms-bullet{cursor:pointer;float: left;} +.ms-bullets.ms-dir-h { + position: absolute; + bottom: 20px; + right: 50%; + width: 100px; +} + +.ms-bullets.ms-dir-v { + position: absolute; + top:50%; +} + +.ms-bullets.ms-dir-v .ms-bullet{ + float: none; +} +.ms-bullets.ms-dir-h .ms-bullets-count { + position: relative; + right: -50%; +} + +.ms-sbar {position: absolute;} +.ms-sbar.ms-dir-h { + left: 10px; + right: 10px; + top: 5px +} + +.ms-sbar.ms-dir-v { + top: 10px; + bottom: 10px; + right: 5px +} + +.ms-sbar .ms-bar { + height: 4px; + background: #333; + border-radius: 4px; +} + +.ms-sbar.ms-dir-v .ms-bar { width: 4px;} + +.ms-sbar .ms-bar{ + position:relative; + -webkit-transition: opacity 300ms; + -moz-transition: opacity 300ms; + -ms-transition: opacity 300ms; + -o-transition: opacity 300ms; + transition: opacity 300ms; +} + +.ms-timerbar { + width: 100%; + bottom: 0px; + position: absolute; +} + +.ms-ctimer { + position: absolute; + top: 30px; + left: 30px; + cursor: pointer; +} + +.ms-ctimer-bullet {} + +.ms-time-bar{ + -webkit-transition: width 120ms linear; + -moz-transition: width 120ms linear; + -ms-transition: width 120ms linear; + -o-transition: width 120ms linear; + transition: width 120ms linear; + +} + +.ms-ie7 .ms-tooltip-arrow{ + height:0px; +} + +.ms-slide-info {position: absolute;} +.ms-slide-info.ms-dir-v {top:0;} +.ms-slide-info.ms-dir-h {width:100%;} + +@keyframes point-anim{ + 0% {transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); opacity: 1; } + 100% {transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(1.5); -o-transform: scale(1.5); -ms-transform: scale(1.5); opacity: 0; } +} + +@-webkit-keyframes point-anim{ + 0% {-webkit-transform: scale(0.5); opacity: 1; } + 100% {-webkit-transform: scale(1.5); opacity: 0; } +} + +/* In Android browser, using css animations over slider causes some crashes */ +.ms-android .ms-tooltip-point .ms-point-border{ + animation:none; + -moz-animation:none; + -webkit-animation:none; + -o-animation:none; +} diff --git a/assets/plugins/master-slider/masterslider/style/video-close-btn.png b/assets/plugins/master-slider/masterslider/style/video-close-btn.png new file mode 100644 index 0000000..4093e34 Binary files /dev/null and b/assets/plugins/master-slider/masterslider/style/video-close-btn.png differ diff --git a/assets/plugins/master-slider/u-styles/arrows.png b/assets/plugins/master-slider/u-styles/arrows.png new file mode 100644 index 0000000..459150a Binary files /dev/null and b/assets/plugins/master-slider/u-styles/arrows.png differ diff --git a/assets/plugins/master-slider/u-styles/promo-1.css b/assets/plugins/master-slider/u-styles/promo-1.css new file mode 100644 index 0000000..e91fe9e --- /dev/null +++ b/assets/plugins/master-slider/u-styles/promo-1.css @@ -0,0 +1,94 @@ +/* View Styles */ +.ms-promo-1 { + background: #ccc; + color: #fff; +} +.ms-promo-1 .ms-slide:after, +.ms-promo-1 .ms-thumb-frame:before { + content: ""; + background: rgba(0,0,0,.3); + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; +} +.ms-promo-1 .ms-thumb-frame { + opacity: 1; + position: relative; +} +.ms-promo-1 .ms-thumb-frame-selected:after { + content: ""; + display: block; + background: #e74c3c; + height: 10px; + position: absolute; + top: 0; + right: 0; + left: 0; +} + +.ms-promo-1 .ms-anim-layers { + position: relative; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .ms-promo-1 .ms-anim-layers { + width: 750px; + } +} +@media (min-width: 992px) { + .ms-promo-1 .ms-anim-layers { + width: 970px; + } +} +@media (min-width: 1200px) { + .ms-promo-1 .ms-anim-layers { + width: 1170px; + } +} + +/* Travel Font Styles */ +.ms-promo-travel-price { + text-transform: uppercase; + display: inline-block; + background: #31353e; + font-size: 18px; + font-weight: 700; + line-height: 1; + padding: 10px; +} +.ms-promo-travel-price strong { + color: #e74c3c; +} +.ms-promo-travel-place { + color: #fff; + font-size: 76px; + font-weight: 700; + text-transform: uppercase; +} +.ms-promo-travel-description { + max-width: 550px; + font-size: 18px; + color: rgba(255,255,255,.7); +} +@media (max-width: 1024px) { + .ms-promo-travel-description { + font-size: 14px !important; + line-height: 1.4 !important; + } +} +@media (max-width: 900px) { + .ms-promo-travel-price { + font-size: 14px !important; + line-height: 1 !important; + } +} +@media (max-width: 800px) { + .ms-promo-travel-price, + .ms-promo-travel-place, + .ms-promo-travel-description { + left: 20px !important; + } +} diff --git a/assets/plugins/master-slider/u-styles/testimonials-1.css b/assets/plugins/master-slider/u-styles/testimonials-1.css new file mode 100644 index 0000000..d7d5269 --- /dev/null +++ b/assets/plugins/master-slider/u-styles/testimonials-1.css @@ -0,0 +1,50 @@ +.master-slider { + -moz-transform: translate3d(0,0,1px); +} +.ms-staff-carousel { + /*max-width:880px;*/ + overflow: hidden; + margin: 0 auto; + position: relative; +} +.ms-staff-carousel .ms-view { + overflow: visible; + background-color: transparent; +} +.ms-staff-carousel .ms-nav-prev, +.ms-staff-carousel .ms-nav-next { + background: url(arrows.png) white no-repeat -7px -57px; + width: 35px; + height: 40px; + left: -35px; + margin-top: -17px; + box-shadow: 0px 1px 0px 0px rgb(190, 190, 190); + position: absolute; + top: 50%; + cursor: pointer; +} +.ms-staff-carousel .ms-nav-next { + background-position: -6px -7px; + right: -35px; + left: auto; +} +.ms-staff-carousel .ms-staff-info { +/* text-align: center; + max-width: 600px; + margin: 0 auto;*/ + padding: 50px 30px 50px; + background: #31353e; +} +.ms-slide-info { + position: static; +} +.ms-staff-carousel.ms-round .ms-nav-prev, +.ms-staff-carousel.ms-round .ms-nav-next { + background-color: transparent; + box-shadow : none; + left: -45px; +} +.ms-staff-carousel.ms-round .ms-nav-next { + left: auto; + right: -45px +} diff --git a/assets/plugins/owl-carousel2/assets/owl.carousel.css b/assets/plugins/owl-carousel2/assets/owl.carousel.css new file mode 100644 index 0000000..34687ba --- /dev/null +++ b/assets/plugins/owl-carousel2/assets/owl.carousel.css @@ -0,0 +1,216 @@ +/* + * Owl Carousel - Animate Plugin + */ +.owl-carousel .animated { + -webkit-animation-duration: 1000ms; + animation-duration: 1000ms; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +.owl-carousel .owl-animated-in { + z-index: 0; +} +.owl-carousel .owl-animated-out { + z-index: 1; +} +.owl-carousel .fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +/* + * Owl Carousel - Auto Height Plugin + */ +.owl-height { + -webkit-transition: height 500ms ease-in-out; + -moz-transition: height 500ms ease-in-out; + -ms-transition: height 500ms ease-in-out; + -o-transition: height 500ms ease-in-out; + transition: height 500ms ease-in-out; +} + +/* + * Core Owl Carousel CSS File + */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; +} +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; +} +.owl-carousel .owl-stage:after { + content: "."; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); +} +.owl-carousel .owl-controls .owl-nav .owl-prev, +.owl-carousel .owl-controls .owl-nav .owl-next, +.owl-carousel .owl-controls .owl-dot { + cursor: pointer; + cursor: hand; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.owl-carousel.owl-loaded { + display: block; +} +.owl-carousel.owl-loading { + opacity: 0; + display: block; +} +.owl-carousel.owl-hidden { + opacity: 0; +} +.owl-carousel .owl-refresh .owl-item { + display: none; +} +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + -webkit-backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +.owl-carousel .owl-item img { + display: block; + width: 100%; + -webkit-transform-style: preserve-3d; +} +.owl-carousel.owl-text-select-on .owl-item { + -webkit-user-select: auto; + -moz-user-select: auto; + -ms-user-select: auto; + user-select: auto; +} +.owl-carousel .owl-grab { + cursor: move; + cursor: -webkit-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} +.owl-carousel.owl-rtl { + direction: rtl; +} +.owl-carousel.owl-rtl .owl-item { + float: right; +} + +/* No Js */ +.no-js .owl-carousel { + display: block; +} + +/* + * Owl Carousel - Lazy Load Plugin + */ +.owl-carousel .owl-item .owl-lazy { + opacity: 0; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} +.owl-carousel .owl-item img { + transform-style: preserve-3d; +} + +/* + * Owl Carousel - Video Plugin + */ +.owl-carousel .owl-video-wrapper { + position: relative; + height: 100%; + background: #000; +} +.owl-carousel .owl-video-play-icon { + position: absolute; + height: 80px; + width: 80px; + left: 50%; + top: 50%; + margin-left: -40px; + margin-top: -40px; + background: url("owl.video.play.html") no-repeat; + cursor: pointer; + z-index: 1; + -webkit-backface-visibility: hidden; + -webkit-transition: scale 100ms ease; + -moz-transition: scale 100ms ease; + -ms-transition: scale 100ms ease; + -o-transition: scale 100ms ease; + transition: scale 100ms ease; +} +.owl-carousel .owl-video-play-icon:hover { + -webkit-transition: scale(1.3, 1.3); + -moz-transition: scale(1.3, 1.3); + -ms-transition: scale(1.3, 1.3); + -o-transition: scale(1.3, 1.3); + transition: scale(1.3, 1.3); +} +.owl-carousel .owl-video-playing .owl-video-tn, +.owl-carousel .owl-video-playing .owl-video-play-icon { + display: none; +} +.owl-carousel .owl-video-tn { + opacity: 0; + height: 100%; + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: contain; + -moz-background-size: contain; + -o-background-size: contain; + background-size: contain; + -webkit-transition: opacity 400ms ease; + -moz-transition: opacity 400ms ease; + -ms-transition: opacity 400ms ease; + -o-transition: opacity 400ms ease; + transition: opacity 400ms ease; +} +.owl-carousel .owl-video-frame { + position: relative; + z-index: 1; +} diff --git a/assets/plugins/owl-carousel2/assets/owl.video.play.html b/assets/plugins/owl-carousel2/assets/owl.video.play.html new file mode 100644 index 0000000..fb45f88 --- /dev/null +++ b/assets/plugins/owl-carousel2/assets/owl.video.play.html @@ -0,0 +1 @@ +HTTP Error 404

HTTP Error 404

\ No newline at end of file diff --git a/assets/plugins/owl-carousel2/owl.carousel.min.js b/assets/plugins/owl-carousel2/owl.carousel.min.js new file mode 100644 index 0000000..f2a15f6 --- /dev/null +++ b/assets/plugins/owl-carousel2/owl.carousel.min.js @@ -0,0 +1,2 @@ +!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this.drag=a.extend({},m),this.state=a.extend({},n),this.e=a.extend({},o),this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._invalidated={},this._pipe=[],a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a[0].toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Pipe,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}function f(a){if(a.touches!==d)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===d){if(a.pageX!==d)return{x:a.pageX,y:a.pageY};if(a.pageX===d)return{x:a.clientX,y:a.clientY}}}function g(a){var b,d,e=c.createElement("div"),f=a;for(b in f)if(d=f[b],"undefined"!=typeof e.style[d])return e=null,[d,b];return[!1]}function h(){return g(["transition","WebkitTransition","MozTransition","OTransition"])[1]}function i(){return g(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0]}function j(){return g(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0]}function k(){return"ontouchstart"in b||!!navigator.msMaxTouchPoints}function l(){return b.navigator.msPointerEnabled}var m,n,o;m={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0,offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null},n={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1},o={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null},e.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Plugins={},e.Pipe=[{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){var a=this._clones,b=this.$stage.children(".cloned");(b.length!==a.length||!this.settings.loop&&a.length>0)&&(this.$stage.children(".cloned").remove(),this._clones=[])}},{filter:["items","settings"],run:function(){var a,b,c=this._clones,d=this._items,e=this.settings.loop?c.length-Math.max(2*this.settings.items,4):0;for(a=0,b=Math.abs(e/2);b>a;a++)e>0?(this.$stage.children().eq(d.length+c.length-1).remove(),c.pop(),this.$stage.children().eq(0).remove(),c.pop()):(c.push(c.length/2),this.$stage.append(d[c[c.length-1]].clone().addClass("cloned")),c.push(d.length-1-(c.length-1)/2),this.$stage.prepend(d[c[c.length-1]].clone().addClass("cloned")))}},{filter:["width","items","settings"],run:function(){var a,b,c,d=this.settings.rtl?1:-1,e=(this.width()/this.settings.items).toFixed(3),f=0;for(this._coordinates=[],b=0,c=this._clones.length+this._items.length;c>b;b++)a=this._mergers[this.relative(b)],a=this.settings.mergeFit&&Math.min(a,this.settings.items)||a,f+=(this.settings.autoWidth?this._items[this.relative(b)].width()+this.settings.margin:e*a)*d,this._coordinates.push(f)}},{filter:["width","items","settings"],run:function(){var b,c,d=(this.width()/this.settings.items).toFixed(3),e={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(e),e={width:this.settings.autoWidth?"auto":d-this.settings.margin},e[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin,!this.settings.autoWidth&&a.grep(this._mergers,function(a){return a>1}).length>0)for(b=0,c=this._coordinates.length;c>b;b++)e.width=Math.abs(this._coordinates[b])-Math.abs(this._coordinates[b-1]||0)-this.settings.margin,this.$stage.children().eq(b).css(e);else this.$stage.children().css(e)}},{filter:["width","items","settings"],run:function(a){a.current&&this.reset(this.$stage.children().index(a.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;d>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass(this.settings.activeClass),this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}],e.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&this.state.imagesLoaded!==!0){var b,c,e;if(b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&0>=e)return this.preloadAutoWidthImages(b),!1}this.$element.addClass("owl-loading"),this.$stage=a("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('
'),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this._width=this.$element.width(),this.refresh(),this.$element.removeClass("owl-loading").addClass("owl-loaded"),this.eventsCall(),this.internalEvents(),this.addTriggerableEvents(),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){b>=a&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),delete e.responsive,e.responsiveClass&&this.$element.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+d)):e=a.extend({},this.options),(null===this.settings||this._breakpoint!==d)&&(this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))},e.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center),this.settings.loop&&this._items.length").addClass(this.settings.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};c>b;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={}},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){if(0===this._items.length)return!1;(new Date).getTime();this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$stage.addClass("owl-refresh"),this.update(),this.$stage.removeClass("owl-refresh"),this.state.orientation=b.orientation,this.watchVisibility(),this.trigger("refreshed")},e.prototype.eventsCall=function(){this.e._onDragStart=a.proxy(function(a){this.onDragStart(a)},this),this.e._onDragMove=a.proxy(function(a){this.onDragMove(a)},this),this.e._onDragEnd=a.proxy(function(a){this.onDragEnd(a)},this),this.e._onResize=a.proxy(function(a){this.onResize(a)},this),this.e._transitionEnd=a.proxy(function(a){this.transitionEnd(a)},this),this.e._preventClick=a.proxy(function(a){this.preventClick(a)},this)},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this.e._onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return this._items.length?this._width===this.$element.width()?!1:this.trigger("resize").isDefaultPrevented()?!1:(this._width=this.$element.width(),this.invalidate("width"),this.refresh(),void this.trigger("resized")):!1},e.prototype.eventsRouter=function(a){var b=a.type;"mousedown"===b||"touchstart"===b?this.onDragStart(a):"mousemove"===b||"touchmove"===b?this.onDragMove(a):"mouseup"===b||"touchend"===b?this.onDragEnd(a):"touchcancel"===b&&this.onDragEnd(a)},e.prototype.internalEvents=function(){var c=(k(),l());this.settings.mouseDrag?(this.$stage.on("mousedown",a.proxy(function(a){this.eventsRouter(a)},this)),this.$stage.on("dragstart",function(){return!1}),this.$stage.get(0).onselectstart=function(){return!1}):this.$element.addClass("owl-text-select-on"),this.settings.touchDrag&&!c&&this.$stage.on("touchstart touchcancel",a.proxy(function(a){this.eventsRouter(a)},this)),this.transitionEndVendor&&this.on(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd,!1),this.settings.responsive!==!1&&this.on(b,"resize",a.proxy(this.onThrottledResize,this))},e.prototype.onDragStart=function(d){var e,g,h,i;if(e=d.originalEvent||d||b.event,3===e.which||this.state.isTouch)return!1;if("mousedown"===e.type&&this.$stage.addClass("owl-grab"),this.trigger("drag"),this.drag.startTime=(new Date).getTime(),this.speed(0),this.state.isTouch=!0,this.state.isScrolling=!1,this.state.isSwiping=!1,this.drag.distance=0,g=f(e).x,h=f(e).y,this.drag.offsetX=this.$stage.position().left,this.drag.offsetY=this.$stage.position().top,this.settings.rtl&&(this.drag.offsetX=this.$stage.position().left+this.$stage.width()-this.width()+this.settings.margin),this.state.inMotion&&this.support3d)i=this.getTransformProperty(),this.drag.offsetX=i,this.animate(i),this.state.inMotion=!0;else if(this.state.inMotion&&!this.support3d)return this.state.inMotion=!1,!1;this.drag.startX=g-this.drag.offsetX,this.drag.startY=h-this.drag.offsetY,this.drag.start=g-this.drag.startX,this.drag.targetEl=e.target||e.srcElement,this.drag.updatedX=this.drag.start,("IMG"===this.drag.targetEl.tagName||"A"===this.drag.targetEl.tagName)&&(this.drag.targetEl.draggable=!1),a(c).on("mousemove.owl.dragEvents mouseup.owl.dragEvents touchmove.owl.dragEvents touchend.owl.dragEvents",a.proxy(function(a){this.eventsRouter(a)},this))},e.prototype.onDragMove=function(a){var c,e,g,h,i,j;this.state.isTouch&&(this.state.isScrolling||(c=a.originalEvent||a||b.event,e=f(c).x,g=f(c).y,this.drag.currentX=e-this.drag.startX,this.drag.currentY=g-this.drag.startY,this.drag.distance=this.drag.currentX-this.drag.offsetX,this.drag.distance<0?this.state.direction=this.settings.rtl?"right":"left":this.drag.distance>0&&(this.state.direction=this.settings.rtl?"left":"right"),this.settings.loop?this.op(this.drag.currentX,">",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&&"left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(h=this.coordinates(this.settings.rtl?this.maximum():this.minimum()),i=this.coordinates(this.settings.rtl?this.minimum():this.maximum()),j=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,h+j),i+j)),(this.drag.distance>8||this.drag.distance<-8)&&(c.preventDefault!==d?c.preventDefault():c.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(this.drag.currentY>16||this.drag.currentY<-16)&&this.state.isSwiping===!1&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))},e.prototype.onDragEnd=function(b){var d,e,f;if(this.state.isTouch){if("mouseup"===b.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping=!1,0===this.drag.distance&&this.state.inMotion!==!0)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime(),d=this.drag.endTime-this.drag.startTime,e=Math.abs(this.drag.distance),(e>3||d>300)&&this.removeClick(this.drag.targetEl),f=this.closest(this.drag.updatedX),this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(f),this.invalidate("position"),this.update(),this.settings.pullDrag||this.drag.updatedX!==this.coordinates(f)||this.transitionEnd(),this.drag.distance=0,a(c).off(".owl.dragEvents")}},e.prototype.removeClick=function(c){this.drag.targetEl=c,a(c).on("click.preventClick",this.e._preventClick),b.setTimeout(function(){a(c).off("click.preventClick")},300)},e.prototype.preventClick=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1,b.stopPropagation&&b.stopPropagation(),a(b.target).off("click.preventClick")},e.prototype.getTransformProperty=function(){var a,c;return a=b.getComputedStyle(this.$stage.get(0),null).getPropertyValue(this.vendorName+"transform"),a=a.replace(/matrix(3d)?\(|\)/g,"").split(","),c=16===a.length,c!==!0?a[4]:a[12]},e.prototype.closest=function(b){var c=-1,d=30,e=this.width(),f=this.coordinates();return this.settings.freeDrag||a.each(f,a.proxy(function(a,g){return b>g-d&&g+d>b?c=a:this.op(b,"<",g)&&this.op(b,">",f[a+1]||g-e)&&(c="left"===this.state.direction?a+1:a),-1===c},this)),this.settings.loop||(this.op(b,">",f[this.minimum()])?c=b=this.minimum():this.op(b,"<",f[this.maximum()])&&(c=b=this.maximum())),c},e.prototype.animate=function(b){this.trigger("translate"),this.state.inMotion=this.speed()>0,this.support3d?this.$stage.css({transform:"translate3d("+b+"px,0px, 0px)",transition:this.speed()/1e3+"s"}):this.state.isTouch?this.$stage.css({left:b+"px"}):this.$stage.animate({left:b},this.speed()/1e3,this.settings.fallbackEasing,a.proxy(function(){this.state.inMotion&&this.transitionEnd()},this))},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(a){this._invalidated[a]=!0},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(b,c){var e=c?this._items.length:this._items.length+this._clones.length;return!a.isNumeric(b)||1>e?d:b=this._clones.length?(b%e+e)%e:Math.max(this.minimum(c),Math.min(this.maximum(c),b))},e.prototype.relative=function(a){return a=this.normalize(a),a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=0,f=this.settings;if(a)return this._items.length-1;if(!f.loop&&f.center)b=this._items.length-1;else if(f.loop||f.center)if(f.loop||f.center)b=this._items.length+f.items;else{if(!f.autoWidth&&!f.merge)throw"Can not detect maximum absolute position.";for(revert=f.rtl?1:-1,c=this.$stage.width()-this.$element.width();(d=this.coordinates(e))&&!(d*revert>=c);)b=++e}else b=this._items.length-f.items;return b},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c=null;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[b-1]||0))/2*(this.settings.rtl?-1:1)):c=this._coordinates[b-1]||0,c)},e.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(c,d){if(this.settings.loop){var e=c-this.relative(this.current()),f=this.current(),g=this.current(),h=this.current()+e,i=0>g-h?!0:!1,j=this._clones.length+this._items.length;h=j-this.settings.items&&i===!0&&(f=g-this._items.length,this.reset(f)),b.clearTimeout(this.e._goToLoop),this.e._goToLoop=b.setTimeout(a.proxy(function(){this.speed(this.duration(this.current(),f+e,d)),this.current(f+e),this.update()},this),30)}else this.speed(this.duration(this.current(),c,d)),this.current(c),this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.transitionEnd=function(a){return a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.state.inMotion=!1,void this.trigger("translated"))},e.prototype.viewport=function(){var d;if(this.options.responsiveBaseElement!==b)d=a(this.options.responsiveBaseElement).width();else if(b.innerWidth)d=b.innerWidth;else{if(!c.documentElement||!c.documentElement.clientWidth)throw"Can not detect viewport width.";d=c.documentElement.clientWidth}return d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this)),this.reset(a.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(a,b){b=b===d?this._items.length:this.normalize(b,!0),this.trigger("add",{content:a,position:b}),0===this._items.length||b===this._items.length?(this.$stage.append(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[b].before(a),this._items.splice(b,0,a),this._mergers.splice(b,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)),this.invalidate("items"),this.trigger("added",{content:a,position:b})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.addTriggerableEvents=function(){var b=a.proxy(function(b,c){return a.proxy(function(a){a.relatedTarget!==this&&(this.suppress([c]),b.apply(this,[].slice.call(arguments,1)),this.release([c]))},this)},this);a.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy,refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},a.proxy(function(a,c){this.$element.on(a+".owl.carousel",b(c,a+".owl.carousel"))},this))},e.prototype.watchVisibility=function(){function c(a){return a.offsetWidth>0&&a.offsetHeight>0}function d(){c(this.$element.get(0))&&(this.$element.removeClass("owl-hidden"),this.refresh(),b.clearInterval(this.e._checkVisibile))}c(this.$element.get(0))||(this.$element.addClass("owl-hidden"),b.clearInterval(this.e._checkVisibile),this.e._checkVisibile=b.setInterval(a.proxy(d,this),500))},e.prototype.preloadAutoWidthImages=function(b){var c,d,e,f;c=0,d=this,b.each(function(g,h){e=a(h),f=new Image,f.onload=function(){c++,e.attr("src",f.src),e.css("opacity",1),c>=b.length&&(d.state.imagesLoaded=!0,d.initialize())},f.src=e.attr("src")||e.attr("data-src")||e.attr("data-src-retina")})},e.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass),this.settings.responsive!==!1&&a(b).off("resize.owl.carousel"),this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var d in this._plugins)this._plugins[d].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),a(c).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1})),this.$element.off(".owl"),this.$stage.children(".cloned").remove(),this.e=null,this.$element.removeData("owlCarousel"),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.unwrap()},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:c>a;case">":return d?c>a:a>c;case">=":return d?c>=a:a>=c;case"<=":return d?a>=c:c>=a}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d){var e={item:{count:this._items.length,index:this.current()}},f=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),g=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},e,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(g)}),this.$element.trigger(g),this.settings&&"function"==typeof this.settings[f]&&this.settings[f].apply(this,g)),g},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.browserSupport=function(){if(this.support3d=j(),this.support3d){this.transformVendor=i();var a=["transitionend","webkitTransitionEnd","transitionend","oTransitionEnd"];this.transitionEndVendor=a[h()],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":""}this.state.orientation=b.orientation},a.fn.owlCarousel=function(b){return this.each(function(){a(this).data("owlCarousel")||a(this).data("owlCarousel",new e(this,b))})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b){var c=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,d=c.center&&Math.ceil(c.items/2)||c.items,e=c.center&&-1*d||0,f=(b.property&&b.property.value||this._core.current())+e,g=this._core.clones().length,h=a.proxy(function(a,b){this.load(b)},this);e++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":"url("+g+")",opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},c.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=c}(window.Zepto||window.jQuery,window,document),function(a){var b=function(c){this._core=c,this._handlers={"initialized.owl.carousel":a.proxy(function(){this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass)===this._core.$stage.children().eq(this._core.current())&&this.update()},this)},this._core.options=a.extend({},b.Defaults,this._core.options),this._core.$element.on(this._handlers)};b.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},b.prototype.update=function(){this._core.$stage.parent().height(this._core.$stage.children().eq(this._core.current()).height()).addClass(this._core.settings.autoHeightClass)},b.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=b}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this._core=b,this._videos={},this._playing=null,this._fullscreen=!1,this._handlers={"resize.owl.carousel":a.proxy(function(a){this._core.settings.video&&!this.isInFullScreen()&&a.preventDefault()},this),"refresh.owl.carousel changed.owl.carousel":a.proxy(function(){this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))},this)},this._core.options=a.extend({},d.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};d.Defaults={video:!1,videoHeight:!1,videoWidth:!1},d.prototype.fetch=function(a,b){var c=a.attr("data-vimeo-id")?"vimeo":"youtube",d=a.attr("data-vimeo-id")||a.attr("data-youtube-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com))\/(video\/|embed\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else{if(!(d[3].indexOf("vimeo")>-1))throw new Error("Video URL not supported.");c="vimeo"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},d.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
',d=k.lazyLoad?'
':'
',b.after(d),b.after(e)};return b.wrap('
"),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length?(l(h.attr(i)),h.remove(),!1):void("youtube"===c.type?(f="http://img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type&&a.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}))},d.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null},d.prototype.play=function(b){this._core.trigger("play",null,"video"),this._playing&&this.stop();var c,d,e=a(b.target||b.srcElement),f=e.closest("."+this._core.settings.itemClass),g=this._videos[f.attr("data-video")],h=g.width||"100%",i=g.height||this._core.$stage.height();"youtube"===g.type?c='':"vimeo"===g.type&&(c=''),f.addClass("owl-video-playing"),this._playing=f,d=a('
'+c+"
"),e.after(d)},d.prototype.isInFullScreen=function(){var d=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return d&&a(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),d&&this._fullscreen&&this._playing?!1:this._fullscreen?(this._fullscreen=!1,!1):this._playing&&this._core.state.orientation!==b.orientation?(this._core.state.orientation=b.orientation,!1):!0},d.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=d}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){this.swapping="translated"==a.type},this),"translate.owl.carousel":a.proxy(function(){this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c)),f&&e.addClass("animated owl-animated-in").addClass(f).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",c))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.transitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c){var d=function(b){this.core=b,this.core.options=a.extend({},d.Defaults,this.core.options),this.handlers={"translated.owl.carousel refreshed.owl.carousel":a.proxy(function(){this.autoplay() +},this),"play.owl.autoplay":a.proxy(function(a,b,c){this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this.core.settings.autoplayHoverPause&&this.autoplay()},this)},this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(b.clearInterval(this.interval),this.interval=b.setInterval(a.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):b.clearInterval(this.interval)},d.prototype.play=function(){return c.hidden===!0||this.core.state.isTouch||this.core.state.isScrolling||this.core.state.isSwiping||this.core.state.inMotion?void 0:this.core.settings.autoplay===!1?void b.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)},d.prototype.stop=function(){b.clearInterval(this.interval)},d.prototype.pause=function(){b.clearInterval(this.interval)},d.prototype.destroy=function(){var a,c;b.clearInterval(this.interval);for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=d}(window.Zepto||window.jQuery,window,document),function(a){"use strict";var b=function(c){this._core=c,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.push(a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":a.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,0,a(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":a.proxy(function(a){this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"change.owl.carousel":a.proxy(function(a){if("position"==a.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var b=this._core.current(),c=this._core.maximum(),d=this._core.minimum();a.data=a.property.value>c?b>=c?d:c:a.property.value").addClass(d.dotClass).append(a("")).prop("outerHTML")]),d.navContainer&&d.dotsContainer||(this._controls.$container=a("
").addClass(d.controlsClass).appendTo(this.$element)),this._controls.$indicators=d.dotsContainer?a(d.dotsContainer):a("
").hide().addClass(d.dotsClass).appendTo(this._controls.$container),this._controls.$indicators.on("click","div",a.proxy(function(b){var c=a(b.target).parent().is(this._controls.$indicators)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(c,d.dotsSpeed)},this)),b=d.navContainer?a(d.navContainer):a("
").addClass(d.navContainerClass).prependTo(this._controls.$container),this._controls.$next=a("<"+d.navElement+">"),this._controls.$previous=this._controls.$next.clone(),this._controls.$previous.addClass(d.navClass[0]).html(d.navText[0]).hide().prependTo(b).on("click",a.proxy(function(){this.prev(d.navSpeed)},this)),this._controls.$next.addClass(d.navClass[1]).html(d.navText[1]).hide().appendTo(b).on("click",a.proxy(function(){this.next(d.navSpeed)},this));for(c in this._overrides)this._core[c]=a.proxy(this[c],this)},b.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},b.prototype.update=function(){var a,b,c,d=this._core.settings,e=this._core.clones().length/2,f=e+this._core.items().length,g=d.center||d.autoWidth||d.dotData?1:d.dotsEach||d.items;if("page"!==d.slideBy&&(d.slideBy=Math.min(d.slideBy,d.items)),d.dots||"page"==d.slideBy)for(this._pages=[],a=e,b=0,c=0;f>a;a++)(b>=g||0===b)&&(this._pages.push({start:a-e,end:a-e+g-1}),b=0,++c),b+=this._core.mergers(this._core.relative(a))},b.prototype.draw=function(){var b,c,d="",e=this._core.settings,f=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!e.nav||e.loop||e.navRewind||(this._controls.$previous.toggleClass("disabled",0>=f),this._controls.$next.toggleClass("disabled",f>=this._core.maximum())),this._controls.$previous.toggle(e.nav),this._controls.$next.toggle(e.nav),e.dots){if(b=this._pages.length-this._controls.$indicators.children().length,e.dotData&&0!==b){for(c=0;c0?(d=new Array(b+1).join(this._templates[0]),this._controls.$indicators.append(d)):0>b&&this._controls.$indicators.children().slice(b).remove();this._controls.$indicators.find(".active").removeClass("active"),this._controls.$indicators.children().eq(a.inArray(this.current(),this._pages)).addClass("active")}this._controls.$indicators.toggle(e.dots)},b.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items)}},b.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,function(a){return a.start<=b&&a.end>=b}).pop()},b.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},b.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},b.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},b.prototype.to=function(b,c,d){var e;d?a.proxy(this._overrides.to,this._core)(b,c):(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c))},a.fn.owlCarousel.Constructor.Plugins.Navigation=b}(window.Zepto||window.jQuery,window,document),function(a,b){"use strict";var c=function(d){this._core=d,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(){"URLHash"==this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){var c=a(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[c]=b.content},this)},this._core.options=a.extend({},c.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(){var a=b.location.hash.substring(1),c=this._core.$stage.children(),d=this._hashes[a]&&c.index(this._hashes[a])||0;return a?void this._core.to(d,!1,!0):!1},this))};c.Defaults={URLhashListener:!1},c.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=c}(window.Zepto||window.jQuery,window,document); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/assets/images/bigbold_1.jpg b/assets/plugins/revolution-slider/assets/images/bigbold_1.jpg new file mode 100644 index 0000000..a643e1a Binary files /dev/null and b/assets/plugins/revolution-slider/assets/images/bigbold_1.jpg differ diff --git a/assets/plugins/revolution-slider/assets/images/bigbold_3.jpg b/assets/plugins/revolution-slider/assets/images/bigbold_3.jpg new file mode 100644 index 0000000..ce143e4 Binary files /dev/null and b/assets/plugins/revolution-slider/assets/images/bigbold_3.jpg differ diff --git a/assets/plugins/revolution-slider/assets/images/typing_cover.jpg b/assets/plugins/revolution-slider/assets/images/typing_cover.jpg new file mode 100644 index 0000000..d4a7bc7 Binary files /dev/null and b/assets/plugins/revolution-slider/assets/images/typing_cover.jpg differ diff --git a/assets/plugins/revolution-slider/revolution/assets/coloredbg.png b/assets/plugins/revolution-slider/revolution/assets/coloredbg.png new file mode 100644 index 0000000..db75b7a Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/coloredbg.png differ diff --git a/assets/plugins/revolution-slider/revolution/assets/gridtile.png b/assets/plugins/revolution-slider/revolution/assets/gridtile.png new file mode 100644 index 0000000..b07e396 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/gridtile.png differ diff --git a/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3.png b/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3.png new file mode 100644 index 0000000..6f2c31d Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3.png differ diff --git a/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3_white.png b/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3_white.png new file mode 100644 index 0000000..a8830fc Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/gridtile_3x3_white.png differ diff --git a/assets/plugins/revolution-slider/revolution/assets/gridtile_white.png b/assets/plugins/revolution-slider/revolution/assets/gridtile_white.png new file mode 100644 index 0000000..7f2599e Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/gridtile_white.png differ diff --git a/assets/plugins/revolution-slider/revolution/assets/loader.gif b/assets/plugins/revolution-slider/revolution/assets/loader.gif new file mode 100644 index 0000000..53dd589 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/assets/loader.gif differ diff --git a/assets/plugins/revolution-slider/revolution/css/closedhand.123 b/assets/plugins/revolution-slider/revolution/css/closedhand.123 new file mode 100644 index 0000000..41aaa62 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/css/closedhand.123 differ diff --git a/assets/plugins/revolution-slider/revolution/css/layers.css b/assets/plugins/revolution-slider/revolution/css/layers.css new file mode 100644 index 0000000..90c2f97 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/css/layers.css @@ -0,0 +1,3102 @@ +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Layer Style Settings - + +Screen Stylesheet + +version: 5.0.0 +date: 18/03/15 +author: themepunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ + +.tp-caption.Twitter-Content a,.tp-caption.Twitter-Content a:visited +{ + color:#0084B4!important; +} + +.tp-caption.Twitter-Content a:hover +{ + color:#0084B4!important; + text-decoration:underline!important; +} + +.tp-caption.medium_grey,.medium_grey +{ + background-color:#888; + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:20px; + font-weight:700; + line-height:20px; + margin:0; + padding:2px 4px; + position:absolute; + text-shadow:0 2px 5px rgba(0,0,0,0.5); + white-space:nowrap; +} + +.tp-caption.small_text,.small_text +{ + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:14px; + font-weight:700; + line-height:20px; + margin:0; + position:absolute; + text-shadow:0 2px 5px rgba(0,0,0,0.5); + white-space:nowrap; +} + +.tp-caption.medium_text,.medium_text +{ + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:20px; + font-weight:700; + line-height:20px; + margin:0; + position:absolute; + text-shadow:0 2px 5px rgba(0,0,0,0.5); + white-space:nowrap; +} + +.tp-caption.large_text,.large_text +{ + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:40px; + font-weight:700; + line-height:40px; + margin:0; + position:absolute; + text-shadow:0 2px 5px rgba(0,0,0,0.5); + white-space:nowrap; +} + +.tp-caption.very_large_text,.very_large_text +{ + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:60px; + font-weight:700; + letter-spacing:-2px; + line-height:60px; + margin:0; + position:absolute; + text-shadow:0 2px 5px rgba(0,0,0,0.5); + white-space:nowrap; +} + +.tp-caption.very_big_white,.very_big_white +{ + background-color:#000; + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:60px; + font-weight:800; + line-height:60px; + margin:0; + padding:1px 4px 0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.very_big_black,.very_big_black +{ + background-color:#fff; + border-style:none; + border-width:0; + color:#000; + font-family:Arial; + font-size:60px; + font-weight:700; + line-height:60px; + margin:0; + padding:1px 4px 0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.modern_medium_fat,.modern_medium_fat +{ + border-style:none; + border-width:0; + color:#000; + font-family:"Open Sans", sans-serif; + font-size:24px; + font-weight:800; + line-height:20px; + margin:0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.modern_medium_fat_white,.modern_medium_fat_white +{ + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans", sans-serif; + font-size:24px; + font-weight:800; + line-height:20px; + margin:0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.modern_medium_light,.modern_medium_light +{ + border-style:none; + border-width:0; + color:#000; + font-family:"Open Sans", sans-serif; + font-size:24px; + font-weight:300; + line-height:20px; + margin:0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.modern_big_bluebg,.modern_big_bluebg +{ + background-color:#4e5b6c; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans", sans-serif; + font-size:30px; + font-weight:800; + letter-spacing:0; + line-height:36px; + margin:0; + padding:3px 10px; + position:absolute; + text-shadow:none; +} + +.tp-caption.modern_big_redbg,.modern_big_redbg +{ + background-color:#de543e; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans", sans-serif; + font-size:30px; + font-weight:300; + letter-spacing:0; + line-height:36px; + margin:0; + padding:1px 10px 3px; + position:absolute; + text-shadow:none; +} + +.tp-caption.modern_small_text_dark,.modern_small_text_dark +{ + border-style:none; + border-width:0; + color:#555; + font-family:Arial; + font-size:14px; + line-height:22px; + margin:0; + position:absolute; + text-shadow:none; + white-space:nowrap; +} + +.tp-caption.boxshadow,.boxshadow +{ + -moz-box-shadow:0 0 20px rgba(0,0,0,0.5); + -webkit-box-shadow:0 0 20px rgba(0,0,0,0.5); + box-shadow:0 0 20px rgba(0,0,0,0.5); +} + +.tp-caption.black,.black +{ + color:#000; + text-shadow:none; +} + +.tp-caption.noshadow,.noshadow +{ + text-shadow:none; +} + +.tp-caption.thinheadline_dark,.thinheadline_dark +{ + background-color:transparent; + color:rgba(0,0,0,0.85); + font-family:"Open Sans"; + font-size:30px; + font-weight:300; + line-height:30px; + position:absolute; + text-shadow:none; +} + +.tp-caption.thintext_dark,.thintext_dark +{ + background-color:transparent; + color:rgba(0,0,0,0.85); + font-family:"Open Sans"; + font-size:16px; + font-weight:300; + line-height:26px; + position:absolute; + text-shadow:none; +} + +.tp-caption.largeblackbg,.largeblackbg +{ + -moz-border-radius:0; + -webkit-border-radius:0; + background-color:#000; + border-radius:0; + color:#fff; + font-family:"Open Sans"; + font-size:50px; + font-weight:300; + line-height:70px; + padding:0 20px; + position:absolute; + text-shadow:none; +} + +.tp-caption.largepinkbg,.largepinkbg +{ + -moz-border-radius:0; + -webkit-border-radius:0; + background-color:#db4360; + border-radius:0; + color:#fff; + font-family:"Open Sans"; + font-size:50px; + font-weight:300; + line-height:70px; + padding:0 20px; + position:absolute; + text-shadow:none; +} + +.tp-caption.largewhitebg,.largewhitebg +{ + -moz-border-radius:0; + -webkit-border-radius:0; + background-color:#fff; + border-radius:0; + color:#000; + font-family:"Open Sans"; + font-size:50px; + font-weight:300; + line-height:70px; + padding:0 20px; + position:absolute; + text-shadow:none; +} + +.tp-caption.largegreenbg,.largegreenbg +{ + -moz-border-radius:0; + -webkit-border-radius:0; + background-color:#67ae73; + border-radius:0; + color:#fff; + font-family:"Open Sans"; + font-size:50px; + font-weight:300; + line-height:70px; + padding:0 20px; + position:absolute; + text-shadow:none; +} + +.tp-caption.excerpt,.excerpt +{ + background-color:rgba(0,0,0,1); + border-color:#fff; + border-style:none; + border-width:0; + color:#fff; + font-family:Arial; + font-size:36px; + font-weight:700; + height:auto; + letter-spacing:-1.5px; + line-height:36px; + margin:0; + padding:1px 4px 0; + text-decoration:none; + text-shadow:none; + white-space:normal!important; + width:150px; +} + +.tp-caption.large_bold_grey,.large_bold_grey +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#666; + font-family:"Open Sans"; + font-size:60px; + font-weight:800; + line-height:60px; + margin:0; + padding:1px 4px 0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.medium_thin_grey,.medium_thin_grey +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#666; + font-family:"Open Sans"; + font-size:34px; + font-weight:300; + line-height:30px; + margin:0; + padding:1px 4px 0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.small_thin_grey,.small_thin_grey +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#757575; + font-family:"Open Sans"; + font-size:18px; + font-weight:300; + line-height:26px; + margin:0; + padding:1px 4px 0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.lightgrey_divider,.lightgrey_divider +{ + background-color:rgba(235,235,235,1); + background-position:initial initial; + background-repeat:initial initial; + border-color:#222; + border-style:none; + border-width:0; + height:3px; + text-decoration:none; + width:370px; +} + +.tp-caption.large_bold_darkblue,.large_bold_darkblue +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#34495e; + font-family:"Open Sans"; + font-size:58px; + font-weight:800; + line-height:60px; + text-decoration:none; +} + +.tp-caption.medium_bg_darkblue,.medium_bg_darkblue +{ + background-color:#34495e; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:20px; + font-weight:800; + line-height:20px; + padding:10px; + text-decoration:none; +} + +.tp-caption.medium_bold_red,.medium_bold_red +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#e33a0c; + font-family:"Open Sans"; + font-size:24px; + font-weight:800; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.medium_light_red,.medium_light_red +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#e33a0c; + font-family:"Open Sans"; + font-size:21px; + font-weight:300; + line-height:26px; + padding:0; + text-decoration:none; +} + +.tp-caption.medium_bg_red,.medium_bg_red +{ + background-color:#e33a0c; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:20px; + font-weight:800; + line-height:20px; + padding:10px; + text-decoration:none; +} + +.tp-caption.medium_bold_orange,.medium_bold_orange +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#f39c12; + font-family:"Open Sans"; + font-size:24px; + font-weight:800; + line-height:30px; + text-decoration:none; +} + +.tp-caption.medium_bg_orange,.medium_bg_orange +{ + background-color:#f39c12; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:20px; + font-weight:800; + line-height:20px; + padding:10px; + text-decoration:none; +} + +.tp-caption.grassfloor,.grassfloor +{ + background-color:rgba(160,179,151,1); + border-color:#222; + border-style:none; + border-width:0; + height:150px; + text-decoration:none; + width:4000px; +} + +.tp-caption.large_bold_white,.large_bold_white +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:58px; + font-weight:800; + line-height:60px; + text-decoration:none; +} + +.tp-caption.medium_light_white,.medium_light_white +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:30px; + font-weight:300; + line-height:36px; + padding:0; + text-decoration:none; +} + +.tp-caption.mediumlarge_light_white,.mediumlarge_light_white +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:34px; + font-weight:300; + line-height:40px; + padding:0; + text-decoration:none; +} + +.tp-caption.mediumlarge_light_white_center,.mediumlarge_light_white_center +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:34px; + font-weight:300; + line-height:40px; + padding:0; + text-align:center; + text-decoration:none; +} + +.tp-caption.medium_bg_asbestos,.medium_bg_asbestos +{ + background-color:#7f8c8d; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:20px; + font-weight:800; + line-height:20px; + padding:10px; + text-decoration:none; +} + +.tp-caption.medium_light_black,.medium_light_black +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#000; + font-family:"Open Sans"; + font-size:30px; + font-weight:300; + line-height:36px; + padding:0; + text-decoration:none; +} + +.tp-caption.large_bold_black,.large_bold_black +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#000; + font-family:"Open Sans"; + font-size:58px; + font-weight:800; + line-height:60px; + text-decoration:none; +} + +.tp-caption.mediumlarge_light_darkblue,.mediumlarge_light_darkblue +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#34495e; + font-family:"Open Sans"; + font-size:34px; + font-weight:300; + line-height:40px; + padding:0; + text-decoration:none; +} + +.tp-caption.small_light_white,.small_light_white +{ + background-color:transparent; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:17px; + font-weight:300; + line-height:28px; + padding:0; + text-decoration:none; +} + +.tp-caption.roundedimage,.roundedimage +{ + border-color:#222; + border-style:none; + border-width:0; +} + +.tp-caption.large_bg_black,.large_bg_black +{ + background-color:#000; + border-color:#ffd658; + border-style:none; + border-width:0; + color:#fff; + font-family:"Open Sans"; + font-size:40px; + font-weight:800; + line-height:40px; + padding:10px 20px 15px; + text-decoration:none; +} + +.tp-caption.mediumwhitebg,.mediumwhitebg +{ + background-color:#fff; + border-color:#000; + border-style:none; + border-width:0; + color:#000; + font-family:"Open Sans"; + font-size:30px; + font-weight:300; + line-height:30px; + padding:5px 15px 10px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.maincaption,.maincaption +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:#212a40; + font-family:roboto; + font-size:33px; + font-weight:500; + line-height:43px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.miami_title_60px,.miami_title_60px +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:#fff; + font-family:"Source Sans Pro"; + font-size:60px; + font-weight:700; + letter-spacing:1px; + line-height:60px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.miami_subtitle,.miami_subtitle +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:rgba(255,255,255,0.65); + font-family:"Source Sans Pro"; + font-size:17px; + font-weight:400; + letter-spacing:2px; + line-height:24px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.divideline30px,.divideline30px +{ + background:#fff; + background-color:#fff; + border-color:#222; + border-style:none; + border-width:0; + height:2px; + min-width:30px; + text-decoration:none; +} + +.tp-caption.Miami_nostyle,.Miami_nostyle +{ + border-color:#222; + border-style:none; + border-width:0; +} + +.tp-caption.miami_content_light,.miami_content_light +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:#fff; + font-family:"Source Sans Pro"; + font-size:22px; + font-weight:400; + letter-spacing:0; + line-height:28px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.miami_title_60px_dark,.miami_title_60px_dark +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:#333; + font-family:"Source Sans Pro"; + font-size:60px; + font-weight:700; + letter-spacing:1px; + line-height:60px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.miami_content_dark,.miami_content_dark +{ + background-color:transparent; + border-color:#000; + border-style:none; + border-width:0; + color:#666; + font-family:"Source Sans Pro"; + font-size:22px; + font-weight:400; + letter-spacing:0; + line-height:28px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.divideline30px_dark,.divideline30px_dark +{ + background-color:#333; + border-color:#222; + border-style:none; + border-width:0; + height:2px; + min-width:30px; + text-decoration:none; +} + +.tp-caption.ellipse70px,.ellipse70px +{ + background-color:rgba(0,0,0,0.14902); + border-color:#222; + border-radius:50px 50px 50px 50px; + border-style:none; + border-width:0; + cursor:pointer; + line-height:1px; + min-height:70px; + min-width:70px; + text-decoration:none; +} + +.tp-caption.arrowicon,.arrowicon +{ + border-color:#222; + border-style:none; + border-width:0; + line-height:1px; +} + +.tp-caption.MarkerDisplay,.MarkerDisplay +{ + background-color:transparent; + border-color:#000; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + font-family:Permanent Marker; + font-style:normal; + padding:0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Restaurant-Display,.Restaurant-Display +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:#fff; + font-family:Roboto; + font-size:120px; + font-style:normal; + font-weight:700; + line-height:120px; + padding:0; + text-decoration:none; +} + +.tp-caption.Restaurant-Cursive,.Restaurant-Cursive +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:#fff; + font-family:Nothing you could do; + font-size:30px; + font-style:normal; + font-weight:400; + letter-spacing:2px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Restaurant-ScrollDownText,.Restaurant-ScrollDownText +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:#fff; + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:400; + letter-spacing:2px; + line-height:17px; + padding:0; + text-decoration:none; +} + +.tp-caption.Restaurant-Description,.Restaurant-Description +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:#fff; + font-family:Roboto; + font-size:20px; + font-style:normal; + font-weight:300; + letter-spacing:3px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Restaurant-Price,.Restaurant-Price +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:#fff; + font-family:Roboto; + font-size:30px; + font-style:normal; + font-weight:300; + letter-spacing:3px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Restaurant-Menuitem,.Restaurant-Menuitem +{ + background-color:rgba(0,0,0,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:400; + letter-spacing:2px; + line-height:17px; + padding:10px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Furniture-LogoText,.Furniture-LogoText +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(230,207,163,1.00); + font-family:Raleway; + font-size:160px; + font-style:normal; + font-weight:300; + line-height:150px; + padding:0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Furniture-Plus,.Furniture-Plus +{ + background-color:rgba(255,255,255,1.00); + border-color:transparent; + border-radius:30px 30px 30px 30px; + border-style:none; + border-width:0; + box-shadow:rgba(0,0,0,0.1) 0 1px 3px; + color:rgba(230,207,163,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:400; + line-height:20px; + padding:6px 7px 4px; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Furniture-Title,.Furniture-Title +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(0,0,0,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:700; + letter-spacing:3px; + line-height:20px; + padding:0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Furniture-Subtitle,.Furniture-Subtitle +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(0,0,0,1.00); + font-family:Raleway; + font-size:17px; + font-style:normal; + font-weight:300; + line-height:20px; + padding:0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Gym-Display,.Gym-Display +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:80px; + font-style:normal; + font-weight:900; + line-height:70px; + padding:0; + text-decoration:none; +} + +.tp-caption.Gym-Subline,.Gym-Subline +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:30px; + font-style:normal; + font-weight:100; + letter-spacing:5px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Gym-SmallText,.Gym-SmallText +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:17px; + font-style:normal; + font-weight:300; + line-height:22; + padding:0; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Fashion-SmallText,.Fashion-SmallText +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:12px; + font-style:normal; + font-weight:600; + letter-spacing:2px; + line-height:20px; + padding:0; + text-decoration:none; +} + +.tp-caption.Fashion-BigDisplay,.Fashion-BigDisplay +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(0,0,0,1.00); + font-family:Raleway; + font-size:60px; + font-style:normal; + font-weight:900; + letter-spacing:2px; + line-height:60px; + padding:0; + text-decoration:none; +} + +.tp-caption.Fashion-TextBlock,.Fashion-TextBlock +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(0,0,0,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:400; + letter-spacing:2px; + line-height:40px; + padding:0; + text-decoration:none; +} + +.tp-caption.Sports-Display,.Sports-Display +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:130px; + font-style:normal; + font-weight:100; + letter-spacing:13px; + line-height:130px; + padding:0; + text-decoration:none; +} + +.tp-caption.Sports-DisplayFat,.Sports-DisplayFat +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:130px; + font-style:normal; + font-weight:900; + line-height:130px; + padding:0; + text-decoration:none; +} + +.tp-caption.Sports-Subline,.Sports-Subline +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(0,0,0,1.00); + font-family:Raleway; + font-size:32px; + font-style:normal; + font-weight:400; + letter-spacing:4px; + line-height:32px; + padding:0; + text-decoration:none; +} + +.tp-caption.Instagram-Caption,.Instagram-Caption +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:20px; + font-style:normal; + font-weight:900; + line-height:20px; + padding:0; + text-decoration:none; +} + +.tp-caption.News-Title,.News-Title +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto Slab; + font-size:70px; + font-style:normal; + font-weight:400; + line-height:60px; + padding:0; + text-decoration:none; +} + +.tp-caption.News-Subtitle,.News-Subtitle +{ + background-color:rgba(255,255,255,0); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto Slab; + font-size:15px; + font-style:normal; + font-weight:300; + line-height:24px; + padding:0; + text-decoration:none; +} + +.tp-caption.News-Subtitle:hover,.News-Subtitle:hover +{ + background-color:rgba(255,255,255,0); + border-color:transparent; + border-radius:0 0 0 0; + border-style:solid; + border-width:0; + color:rgba(255,255,255,0.65); + text-decoration:none; +} + +.tp-caption.Photography-Display,.Photography-Display +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:80px; + font-style:normal; + font-weight:100; + letter-spacing:5px; + line-height:70px; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-Subline,.Photography-Subline +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(119,119,119,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:300; + letter-spacing:3px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-ImageHover,.Photography-ImageHover +{ + background-color:transparent; + border-color:rgba(255,255,255,0); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-size:20px; + font-style:normal; + font-weight:400; + line-height:22; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-ImageHover:hover,.Photography-ImageHover:hover +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Photography-Menuitem,.Photography-Menuitem +{ + background-color:rgba(0,0,0,0.65); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:300; + letter-spacing:2px; + line-height:20px; + padding:3px 5px 3px 8px; + text-decoration:none; +} + +.tp-caption.Photography-Menuitem:hover,.Photography-Menuitem:hover +{ + background-color:rgba(0,255,222,0.65); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Photography-Textblock,.Photography-Textblock +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:17px; + font-style:normal; + font-weight:300; + letter-spacing:2px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-Subline-2,.Photography-Subline-2 +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,0.35); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:300; + letter-spacing:3px; + line-height:30px; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-ImageHover2,.Photography-ImageHover2 +{ + background-color:transparent; + border-color:rgba(255,255,255,0); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Arial; + font-size:20px; + font-style:normal; + font-weight:400; + line-height:22; + padding:0; + text-decoration:none; +} + +.tp-caption.Photography-ImageHover2:hover,.Photography-ImageHover2:hover +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.WebProduct-Title,.WebProduct-Title +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(51,51,51,1.00); + font-family:Raleway; + font-size:90px; + font-style:normal; + font-weight:100; + line-height:90px; + padding:0; + text-decoration:none; +} + +.tp-caption.WebProduct-SubTitle,.WebProduct-SubTitle +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(153,153,153,1.00); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:400; + line-height:20px; + padding:0; + text-decoration:none; +} + +.tp-caption.WebProduct-Content,.WebProduct-Content +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(153,153,153,1.00); + font-family:Raleway; + font-size:16px; + font-style:normal; + font-weight:600; + line-height:24px; + padding:0; + text-decoration:none; +} + +.tp-caption.WebProduct-Menuitem,.WebProduct-Menuitem +{ + background-color:rgba(51,51,51,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:500; + letter-spacing:2px; + line-height:20px; + padding:3px 5px 3px 8px; + text-align:left; + text-decoration:none; +} + +.tp-caption.WebProduct-Menuitem:hover,.WebProduct-Menuitem:hover +{ + background-color:rgba(255,255,255,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(153,153,153,1.00); + text-decoration:none; +} + +.tp-caption.WebProduct-Title-Light,.WebProduct-Title-Light +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:90px; + font-style:normal; + font-weight:100; + line-height:90px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.WebProduct-SubTitle-Light,.WebProduct-SubTitle-Light +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,0.35); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:400; + line-height:20px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.WebProduct-Content-Light,.WebProduct-Content-Light +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,0.65); + font-family:Raleway; + font-size:16px; + font-style:normal; + font-weight:600; + line-height:24px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.FatRounded,.FatRounded +{ + background-color:rgba(0,0,0,0.50); + border-color:rgba(211,211,211,1.00); + border-radius:50px 50px 50px 50px; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:30px; + font-style:normal; + font-weight:900; + line-height:30px; + padding:20px 22px 20px 25px; + text-align:left; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.FatRounded:hover,.FatRounded:hover +{ + background-color:rgba(0,0,0,1.00); + border-color:rgba(211,211,211,1.00); + border-radius:50px 50px 50px 50px; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.NotGeneric-Title,.NotGeneric-Title +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:70px; + font-style:normal; + font-weight:800; + line-height:70px; + padding:10px 0; + text-decoration:none; +} + +.tp-caption.NotGeneric-SubTitle,.NotGeneric-SubTitle +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:13px; + font-style:normal; + font-weight:500; + letter-spacing:4px; + line-height:20px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-CallToAction,.NotGeneric-CallToAction +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.50); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:14px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:14px; + padding:10px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-CallToAction:hover,.NotGeneric-CallToAction:hover +{ + background-color:transparent; + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.NotGeneric-Icon,.NotGeneric-Icon +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0); + border-radius:0 0 0 0; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:30px; + font-style:normal; + font-weight:400; + letter-spacing:3px; + line-height:30px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-Menuitem,.NotGeneric-Menuitem +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.15); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:14px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:14px; + padding:27px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-Menuitem:hover,.NotGeneric-Menuitem:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.MarkerStyle,.MarkerStyle +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:"Permanent Marker"; + font-size:17px; + font-style:normal; + font-weight:100; + line-height:30px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.Gym-Menuitem,.Gym-Menuitem +{ + background-color:rgba(0,0,0,1.00); + border-color:rgba(255,255,255,0); + border-radius:3px 3px 3px 3px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:20px; + font-style:normal; + font-weight:300; + letter-spacing:2px; + line-height:20px; + padding:3px 5px 3px 8px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Gym-Menuitem:hover,.Gym-Menuitem:hover +{ + background-color:rgba(0,0,0,1.00); + border-color:rgba(255,255,255,0.25); + border-radius:3px 3px 3px 3px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Newspaper-Button,.Newspaper-Button +{ + background-color:rgba(255,255,255,0); + border-color:rgba(255,255,255,0.25); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:13px; + font-style:normal; + font-weight:700; + letter-spacing:2px; + line-height:17px; + padding:12px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Newspaper-Button:hover,.Newspaper-Button:hover +{ + background-color:rgba(255,255,255,1.00); + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(0,0,0,1.00); + text-decoration:none; +} + +.tp-caption.Newspaper-Subtitle,.Newspaper-Subtitle +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(168,216,238,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:900; + line-height:20px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.Newspaper-Title,.Newspaper-Title +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:"Roboto Slab"; + font-size:50px; + font-style:normal; + font-weight:400; + line-height:55px; + padding:0 0 10px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Newspaper-Title-Centered,.Newspaper-Title-Centered +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:"Roboto Slab"; + font-size:50px; + font-style:normal; + font-weight:400; + line-height:55px; + padding:0 0 10px; + text-align:center; + text-decoration:none; +} + +.tp-caption.Hero-Button,.Hero-Button +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.50); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:14px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:14px; + padding:10px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Hero-Button:hover,.Hero-Button:hover +{ + background-color:rgba(255,255,255,1.00); + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(0,0,0,1.00); + text-decoration:none; +} + +.tp-caption.Video-Title,.Video-Title +{ + background-color:rgba(0,0,0,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:30px; + font-style:normal; + font-weight:900; + line-height:30px; + padding:5px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Video-SubTitle,.Video-SubTitle +{ + background-color:rgba(0,0,0,0.35); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:12px; + font-style:normal; + font-weight:600; + letter-spacing:2px; + line-height:12px; + padding:5px; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-Button,.NotGeneric-Button +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.50); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:14px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:14px; + padding:10px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-Button:hover,.NotGeneric-Button:hover +{ + background-color:transparent; + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.NotGeneric-BigButton,.NotGeneric-BigButton +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.15); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:14px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:14px; + padding:27px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.NotGeneric-BigButton:hover,.NotGeneric-BigButton:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.WebProduct-Button,.WebProduct-Button +{ + background-color:rgba(51,51,51,1.00); + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:16px; + font-style:normal; + font-weight:600; + letter-spacing:1px; + line-height:48px; + padding:0 40px; + text-align:left; + text-decoration:none; +} + +.tp-caption.WebProduct-Button:hover,.WebProduct-Button:hover +{ + background-color:rgba(255,255,255,1.00); + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:2px; + color:rgba(51,51,51,1.00); + text-decoration:none; +} + +.tp-caption.Restaurant-Button,.Restaurant-Button +{ + background-color:rgba(10,10,10,0); + border-color:rgba(255,255,255,0.50); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:500; + letter-spacing:3px; + line-height:17px; + padding:12px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Restaurant-Button:hover,.Restaurant-Button:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,224,129,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Gym-Button,.Gym-Button +{ + background-color:rgba(139,192,39,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:600; + letter-spacing:1px; + line-height:15px; + padding:13px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Gym-Button:hover,.Gym-Button:hover +{ + background-color:rgba(114,168,0,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Gym-Button-Light,.Gym-Button-Light +{ + background-color:transparent; + border-color:rgba(255,255,255,0.25); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:600; + line-height:15px; + padding:12px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Gym-Button-Light:hover,.Gym-Button-Light:hover +{ + background-color:rgba(114,168,0,0); + border-color:rgba(139,192,39,1.00); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Sports-Button-Light,.Sports-Button-Light +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.50); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:17px; + font-style:normal; + font-weight:600; + letter-spacing:2px; + line-height:17px; + padding:12px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Sports-Button-Light:hover,.Sports-Button-Light:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Sports-Button-Red,.Sports-Button-Red +{ + background-color:rgba(219,28,34,1.00); + border-color:rgba(219,28,34,0); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:17px; + font-style:normal; + font-weight:600; + letter-spacing:2px; + line-height:17px; + padding:12px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Sports-Button-Red:hover,.Sports-Button-Red:hover +{ + background-color:rgba(0,0,0,1.00); + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Photography-Button,.Photography-Button +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.25); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + font-family:Raleway; + font-size:15px; + font-style:normal; + font-weight:600; + letter-spacing:1px; + line-height:15px; + padding:13px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Photography-Button:hover,.Photography-Button:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,1.00); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:1px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Newspaper-Button-2,.Newspaper-Button-2 +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,0.50); + border-radius:3px 3px 3px 3px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:900; + line-height:15px; + padding:10px 30px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Newspaper-Button-2:hover,.Newspaper-Button-2:hover +{ + background-color:rgba(0,0,0,0); + border-color:rgba(255,255,255,1.00); + border-radius:3px 3px 3px 3px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Feature-Tour,.Feature-Tour +{ + background-color:rgba(139,192,39,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:700; + line-height:17px; + padding:17px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Feature-Tour:hover,.Feature-Tour:hover +{ + background-color:rgba(114,168,0,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Feature-Examples,.Feature-Examples +{ + background-color:transparent; + border-color:rgba(33,42,64,0.15); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(33,42,64,0.50); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:700; + line-height:17px; + padding:15px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Feature-Examples:hover,.Feature-Examples:hover +{ + background-color:transparent; + border-color:rgba(139,192,39,1.00); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(139,192,39,1.00); + text-decoration:none; +} + +.tp-caption.subcaption,.subcaption +{ + background-color:transparent; + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(111,124,130,1.00); + font-family:roboto; + font-size:19px; + font-style:normal; + font-weight:400; + line-height:24px; + padding:0; + text-align:left; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.menutab,.menutab +{ + background-color:transparent; + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(41,46,49,1.00); + font-family:roboto; + font-size:25px; + font-style:normal; + font-weight:300; + line-height:30px; + padding:0; + text-align:left; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.menutab:hover,.menutab:hover +{ + background-color:transparent; + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(213,0,0,1.00); + text-decoration:none; +} + +.tp-caption.maincontent,.maincontent +{ + background-color:transparent; + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(41,46,49,1.00); + font-family:roboto; + font-size:21px; + font-style:normal; + font-weight:300; + line-height:26px; + padding:0; + text-align:left; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.minitext,.minitext +{ + background-color:transparent; + border-color:rgba(0,0,0,1.00); + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(185,186,187,1.00); + font-family:roboto; + font-size:15px; + font-style:normal; + font-weight:400; + line-height:20px; + padding:0; + text-align:left; + text-decoration:none; + text-shadow:none; +} + +.tp-caption.Feature-Buy,.Feature-Buy +{ + background-color:rgba(0,154,238,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:700; + line-height:17px; + padding:17px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Feature-Buy:hover,.Feature-Buy:hover +{ + background-color:rgba(0,133,214,1.00); + border-color:rgba(0,0,0,0); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Feature-Examples-Light,.Feature-Examples-Light +{ + background-color:transparent; + border-color:rgba(255,255,255,0.15); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:17px; + font-style:normal; + font-weight:700; + line-height:17px; + padding:15px 35px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Feature-Examples-Light:hover,.Feature-Examples-Light:hover +{ + background-color:transparent; + border-color:rgba(255,255,255,1.00); + border-radius:30px 30px 30px 30px; + border-style:solid; + border-width:2px; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Facebook-Likes,.Facebook-Likes +{ + background-color:rgba(59,89,153,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:500; + line-height:22px; + padding:5px 15px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Twitter-Favorites,.Twitter-Favorites +{ + background-color:rgba(255,255,255,0); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(136,153,166,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:500; + line-height:22px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.Twitter-Link,.Twitter-Link +{ + background-color:rgba(255,255,255,1.00); + border-color:transparent; + border-radius:30px 30px 30px 30px; + border-style:none; + border-width:0; + color:rgba(135,153,165,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:500; + line-height:15px; + padding:11px 11px 9px; + text-align:left; + text-decoration:none; +} + +.tp-caption.Twitter-Link:hover,.Twitter-Link:hover +{ + background-color:rgba(0,132,180,1.00); + border-color:transparent; + border-radius:30px 30px 30px 30px; + border-style:none; + border-width:0; + color:rgba(255,255,255,1.00); + text-decoration:none; +} + +.tp-caption.Twitter-Retweet,.Twitter-Retweet +{ + background-color:rgba(255,255,255,0); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(136,153,166,1.00); + font-family:Roboto; + font-size:15px; + font-style:normal; + font-weight:500; + line-height:22px; + padding:0; + text-align:left; + text-decoration:none; +} + +.tp-caption.Twitter-Content,.Twitter-Content +{ + background-color:rgba(255,255,255,1.00); + border-color:transparent; + border-radius:0 0 0 0; + border-style:none; + border-width:0; + color:rgba(41,47,51,1.00); + font-family:Roboto; + font-size:20px; + font-style:normal; + font-weight:500; + line-height:28px; + padding:30px 30px 70px; + text-align:left; + text-decoration:none; +} + +.revtp-searchform input[type="text"], +.revtp-searchform input[type="email"], +.revtp-form input[type="text"], +.revtp-form input[type="email"]{ + font-family: "Arial", sans-serif; + font-size: 15px; + color: #000; + background-color: #fff; + line-height: 46px; + padding: 0 20px; + cursor: text; + border: 0; + width: 400px; + margin-bottom: 0px; + -webkit-transition: background-color 0.5s; + -moz-transition: background-color 0.5s; + -o-transition: background-color 0.5s; + -ms-transition: background-color 0.5s; + transition: background-color 0.5s; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; +} + + +.tp-caption.BigBold-Title, +.BigBold-Title { + color: rgba(255, 255, 255, 1.00); + font-size: 110px; + line-height: 100px; + font-weight: 800; + font-style: normal; + font-family: Raleway; + padding: 10px 0px 10px 0; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.BigBold-SubTitle, +.BigBold-SubTitle { + color: rgba(255, 255, 255, 0.50); + font-size: 15px; + line-height: 24px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.BigBold-Button, +.BigBold-Button { + color: rgba(255, 255, 255, 1.00); + font-size: 13px; + line-height: 13px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 15px 50px 15px 50px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0); + border-color: rgba(255, 255, 255, 0.50); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.BigBold-Button:hover, +.BigBold-Button:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: transparent; + border-color: rgba(255, 255, 255, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px +} +.tp-caption.FoodCarousel-Content, +.FoodCarousel-Content { + color: rgba(41, 46, 49, 1.00); + font-size: 17px; + line-height: 28px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 30px 30px 30px 30px; + text-decoration: none; + background-color: rgba(255, 255, 255, 1.00); + border-color: rgba(41, 46, 49, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.FoodCarousel-Button, +.FoodCarousel-Button { + color: rgba(41, 46, 49, 1.00); + font-size: 13px; + line-height: 13px; + font-weight: 700; + font-style: normal; + font-family: Raleway; + padding: 15px 70px 15px 50px; + text-decoration: none; + background-color: rgba(255, 255, 255, 1.00); + border-color: rgba(41, 46, 49, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.FoodCarousel-Button:hover, +.FoodCarousel-Button:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: rgba(41, 46, 49, 1.00); + border-color: rgba(41, 46, 49, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px +} +.tp-caption.FoodCarousel-CloseButton, +.FoodCarousel-CloseButton { + color: rgba(41, 46, 49, 1.00); + font-size: 20px; + line-height: 20px; + font-weight: 700; + font-style: normal; + font-family: Raleway; + padding: 14px 14px 14px 16px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0); + border-color: rgba(41, 46, 49, 0); + border-style: solid; + border-width: 1px; + border-radius: 30px 30px 30px 30px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.FoodCarousel-CloseButton:hover, +.FoodCarousel-CloseButton:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: rgba(41, 46, 49, 1.00); + border-color: rgba(41, 46, 49, 0); + border-style: solid; + border-width: 1px; + border-radius: 30px 30px 30px 30px +} +.tp-caption.Video-SubTitle, +.Video-SubTitle { + color: rgba(255, 255, 255, 1.00); + font-size: 12px; + line-height: 12px; + font-weight: 600; + font-style: normal; + font-family: Raleway; + padding: 5px 5px 5px 5px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0.35); + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + letter-spacing: 2px; + text-align: left +} +.tp-caption.Video-Title, +.Video-Title { + color: rgba(255, 255, 255, 1.00); + font-size: 30px; + line-height: 30px; + font-weight: 900; + font-style: normal; + font-family: Raleway; + padding: 5px 5px 5px 5px; + text-decoration: none; + background-color: rgba(0, 0, 0, 1.00); + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.Travel-BigCaption, +.Travel-BigCaption { + color: rgba(255, 255, 255, 1.00); + font-size: 50px; + line-height: 50px; + font-weight: 400; + font-style: normal; + font-family: Roboto; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.Travel-SmallCaption, +.Travel-SmallCaption { + color: rgba(255, 255, 255, 1.00); + font-size: 25px; + line-height: 30px; + font-weight: 300; + font-style: normal; + font-family: Roboto; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.Travel-CallToAction, +.Travel-CallToAction { + color: rgba(255, 255, 255, 1.00); + font-size: 25px; + line-height: 25px; + font-weight: 500; + font-style: normal; + font-family: Roboto; + padding: 12px 20px 12px 20px; + text-decoration: none; + background-color: rgba(255, 255, 255, 0.05); + border-color: rgba(255, 255, 255, 1.00); + border-style: solid; + border-width: 2px; + border-radius: 5px 5px 5px 5px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.Travel-CallToAction:hover, +.Travel-CallToAction:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: rgba(255, 255, 255, 0.15); + border-color: rgba(255, 255, 255, 1.00); + border-style: solid; + border-width: 2px; + border-radius: 5px 5px 5px 5px +} + + +.tp-caption.RotatingWords-TitleWhite, +.RotatingWords-TitleWhite { + color: rgba(255, 255, 255, 1.00); + font-size: 70px; + line-height: 70px; + font-weight: 800; + font-style: normal; + font-family: Raleway; + padding: 0px 0px 0px 0; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.RotatingWords-Button, +.RotatingWords-Button { + color: rgba(255, 255, 255, 1.00); + font-size: 18px; + line-height: 20px; + font-weight: 600; + font-style: normal; + font-family: Raleway; + padding: 20px 50px 20px 50px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0); + border-color: rgba(255, 255, 255, 0.15); + border-style: solid; + border-width: 2px; + border-radius: 0px 0px 0px 0px; + text-align: left; + letter-spacing: 3px +} +.tp-caption.RotatingWords-Button:hover, +.RotatingWords-Button:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: transparent; + border-color: rgba(255, 255, 255, 1.00); + border-style: solid; + border-width: 2px; + border-radius: 0px 0px 0px 0px +} +.tp-caption.RotatingWords-SmallText, +.RotatingWords-SmallText { + color: rgba(255, 255, 255, 1.00); + font-size: 14px; + line-height: 20px; + font-weight: 400; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left; + text-shadow: none +} + + + + +.tp-caption.ContentZoom-SmallTitle, +.ContentZoom-SmallTitle { + color: rgba(41, 46, 49, 1.00); + font-size: 33px; + line-height: 45px; + font-weight: 600; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-SmallSubtitle, +.ContentZoom-SmallSubtitle { + color: rgba(111, 124, 130, 1.00); + font-size: 16px; + line-height: 24px; + font-weight: 600; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-SmallIcon, +.ContentZoom-SmallIcon { + color: rgba(41, 46, 49, 1.00); + font-size: 20px; + line-height: 20px; + font-weight: 400; + font-style: normal; + font-family: Raleway; + padding: 10px 10px 10px 10px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-SmallIcon:hover, +.ContentZoom-SmallIcon:hover { + color: rgba(111, 124, 130, 1.00); + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px +} +.tp-caption.ContentZoom-DetailTitle, +.ContentZoom-DetailTitle { + color: rgba(41, 46, 49, 1.00); + font-size: 70px; + line-height: 70px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-DetailSubTitle, +.ContentZoom-DetailSubTitle { + color: rgba(111, 124, 130, 1.00); + font-size: 25px; + line-height: 25px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-DetailContent, +.ContentZoom-DetailContent { + color: rgba(111, 124, 130, 1.00); + font-size: 17px; + line-height: 28px; + font-weight: 500; + font-style: normal; + font-family: Raleway; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.ContentZoom-Button, +.ContentZoom-Button { + color: rgba(41, 46, 49, 1.00); + font-size: 13px; + line-height: 13px; + font-weight: 700; + font-style: normal; + font-family: Raleway; + padding: 15px 50px 15px 50px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0); + border-color: rgba(41, 46, 49, 0.50); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.ContentZoom-Button:hover, +.ContentZoom-Button:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: rgba(41, 46, 49, 1.00); + border-color: rgba(41, 46, 49, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px +} +.tp-caption.ContentZoom-ButtonClose, +.ContentZoom-ButtonClose { + color: rgba(41, 46, 49, 1.00); + font-size: 13px; + line-height: 13px; + font-weight: 700; + font-style: normal; + font-family: Raleway; + padding: 14px 14px 14px 16px; + text-decoration: none; + background-color: rgba(0, 0, 0, 0); + border-color: rgba(41, 46, 49, 0.50); + border-style: solid; + border-width: 1px; + border-radius: 30px 30px 30px 30px; + text-align: left; + letter-spacing: 1px +} +.tp-caption.ContentZoom-ButtonClose:hover, +.ContentZoom-ButtonClose:hover { + color: rgba(255, 255, 255, 1.00); + text-decoration: none; + background-color: rgba(41, 46, 49, 1.00); + border-color: rgba(41, 46, 49, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 30px 30px 30px 30px +} +.tp-caption.Newspaper-Title, +.Newspaper-Title { + color: rgba(255, 255, 255, 1.00); + font-size: 50px; + line-height: 55px; + font-weight: 400; + font-style: normal; + font-family: "Roboto Slab"; + padding: 0 0 10px 0; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.Newspaper-Subtitle, +.Newspaper-Subtitle { + color: rgba(168, 216, 238, 1.00); + font-size: 15px; + line-height: 20px; + font-weight: 900; + font-style: normal; + font-family: Roboto; + padding: 0 0 0 0px; + text-decoration: none; + background-color: transparent; + border-color: transparent; + border-style: none; + border-width: 0px; + border-radius: 0 0 0 0px; + text-align: left +} +.tp-caption.Newspaper-Button, +.Newspaper-Button { + color: rgba(255, 255, 255, 1.00); + font-size: 13px; + line-height: 17px; + font-weight: 700; + font-style: normal; + font-family: Roboto; + padding: 12px 35px 12px 35px; + text-decoration: none; + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0.25); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px; + letter-spacing: 2px; + text-align: left +} +.tp-caption.Newspaper-Button:hover, +.Newspaper-Button:hover { + color: rgba(0, 0, 0, 1.00); + text-decoration: none; + background-color: rgba(255, 255, 255, 1.00); + border-color: rgba(255, 255, 255, 1.00); + border-style: solid; + border-width: 1px; + border-radius: 0px 0px 0px 0px +} +.tp-caption.rtwhitemedium, +.rtwhitemedium { + font-size: 22px; + line-height: 26px; + color: rgb(255, 255, 255); + text-decoration: none; + background-color: transparent; + border-width: 0px; + border-color: rgb(0, 0, 0); + border-style: none; + text-shadow: none +} + +@media only screen and (max-width: 767px) { + .revtp-searchform input[type="text"], + .revtp-searchform input[type="email"], + .revtp-form input[type="text"], + .revtp-form input[type="email"] { width: 200px !important; } +} + +.revtp-searchform input[type="submit"], +.revtp-form input[type="submit"] { + font-family: "Arial", sans-serif; + line-height: 46px; + letter-spacing: 1px; + text-transform: uppercase; + font-size: 15px; + font-weight: 700; + padding: 0 20px; + border: 0; + background: #009aee; + color: #fff; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; +} + diff --git a/assets/plugins/revolution-slider/revolution/css/navigation.css b/assets/plugins/revolution-slider/revolution/css/navigation.css new file mode 100644 index 0000000..c4d8b75 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/css/navigation.css @@ -0,0 +1,2557 @@ +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + ARES SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +.ares.tparrows { + cursor:pointer; + background:#fff; + min-width:60px; + min-height:60px; + position:absolute; + display:block; + z-index:100; + border-radius:50%; +} +.ares.tparrows:hover { +} +.ares.tparrows:before { + font-family: "revicons"; + font-size:25px; + color:#aaa; + display:block; + line-height: 60px; + text-align: center; + -webkit-transition: color 0.3s; + -moz-transition: color 0.3s; + transition: color 0.3s; + z-index:2; + position:relative; +} +.ares.tparrows.tp-leftarrow:before { + content: "\e81f"; +} +.ares.tparrows.tp-rightarrow:before { + content: "\e81e"; +} +.ares.tparrows:hover:before { + color:#000; + } +.ares .tp-title-wrap { + position:absolute; + z-index:1; + display:inline-block; + background:#fff; + min-height:60px; + line-height:60px; + top:0px; + margin-left:30px; + border-radius:0px 30px 30px 0px; + overflow:hidden; + -webkit-transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transform:scaleX(0); + -webkit-transform:scaleX(0); + transform-origin:0% 50%; + -webkit-transform-origin:0% 50%; +} + .ares.tp-rightarrow .tp-title-wrap { + right:0px; + margin-right:30px;margin-left:0px; + -webkit-transform-origin:100% 50%; +border-radius:30px 0px 0px 30px; + } +.ares.tparrows:hover .tp-title-wrap { + transform:scaleX(1) scaleY(1); + -webkit-transform:scaleX(1) scaleY(1); +} +.ares .tp-arr-titleholder { + position:relative; + -webkit-transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transform:translateX(200px); + text-transform:uppercase; + color:#000; + font-weight:400; + font-size:14px; + line-height:60px; + white-space:nowrap; + padding:0px 20px; + margin-left:10px; + opacity:0; +} + +.ares.tp-rightarrow .tp-arr-titleholder { + transform:translateX(-200px); + margin-left:0px; margin-right:10px; + } + +.ares.tparrows:hover .tp-arr-titleholder { + transform:translateX(0px); + -webkit-transform:translateX(0px); + transition-delay: 0.1s; + opacity:1; +} + +/* BULLETS */ +.ares.tp-bullets { +} +.ares.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} +.ares .tp-bullet { + width:13px; + height:13px; + position:absolute; + background:#e5e5e5; + border-radius:50%; + cursor: pointer; + box-sizing:content-box; +} +.ares .tp-bullet:hover, +.ares .tp-bullet.selected { + background:#fff; +} +.ares .tp-bullet-title { + position:absolute; + color:#888; + font-size:12px; + padding:0px 10px; + font-weight:600; + right:27px; + top:-4px; + background:#fff; + background:rgba(255,255,255,0.75); + visibility:hidden; + transform:translateX(-20px); + -webkit-transform:translateX(-20px); + transition:transform 0.3s; + -webkit-transition:transform 0.3s; + line-height:20px; + white-space:nowrap; +} + +.ares .tp-bullet-title:after { + width: 0px; + height: 0px; + border-style: solid; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent rgba(255,255,255,0.75); + content:" "; + position:absolute; + right:-10px; + top:0px; +} + +.ares .tp-bullet:hover .tp-bullet-title{ + visibility:visible; + transform:translateX(0px); + -webkit-transform:translateX(0px); +} + +.ares .tp-bullet.selected:hover .tp-bullet-title { + background:#fff; + } +.ares .tp-bullet.selected:hover .tp-bullet-title:after { + border-color:transparent transparent transparent #fff; +} +.ares.tp-bullets:hover .tp-bullet-title { + visibility:hidden; +} +.ares.tp-bullets:hover .tp-bullet:hover .tp-bullet-title { + visibility:visible; + } + +/* TABS */ +.ares .tp-tab { + opacity:1; + padding:10px; + box-sizing:border-box; + font-family: "Roboto", sans-serif; + border-bottom: 1px solid #e5e5e5; + } +.ares .tp-tab-image +{ + width:60px; + height:60px; max-height:100%; max-width:100%; + position:relative; + display:inline-block; + float:left; + +} +.ares .tp-tab-content +{ + background:rgba(0,0,0,0); + position:relative; + padding:15px 15px 15px 85px; + left:0px; + overflow:hidden; + margin-top:-15px; + box-sizing:border-box; + color:#333; + display: inline-block; + width:100%; + height:100%; + position:absolute; } +.ares .tp-tab-date + { + display:block; + color: #aaa; + font-weight:500; + font-size:12px; + margin-bottom:0px; + } +.ares .tp-tab-title +{ + display:block; + text-align:left; + color:#333; + font-size:14px; + font-weight:500; + text-transform:none; + line-height:17px; +} +.ares .tp-tab:hover, +.ares .tp-tab.selected { + background:#eee; +} + +.ares .tp-tab-mask { +} + +/* MEDIA QUERIES */ +@media only screen and (max-width: 960px) { + +} +@media only screen and (max-width: 768px) { + +} + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + CUSTOM SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.custom.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.5); + width:40px; + height:40px; + position:absolute; + display:block; + z-index:100; +} +.custom.tparrows:hover { + background:#000; +} +.custom.tparrows:before { + font-family: "revicons"; + font-size:15px; + color:#fff; + display:block; + line-height: 40px; + text-align: center; +} +.custom.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.custom.tparrows.tp-rightarrow:before { + content: "\e825"; +} + + + +/* BULLETS */ +.custom.tp-bullets { +} +.custom.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} +.custom .tp-bullet { + width:12px; + height:12px; + position:absolute; + background:#aaa; + background:rgba(125,125,125,0.5); + cursor: pointer; + box-sizing:content-box; +} +.custom .tp-bullet:hover, +.custom .tp-bullet.selected { + background:rgb(125,125,125); +} +.custom .tp-bullet-image { +} +.custom .tp-bullet-title { +} + + +/* THUMBS */ + + +/* TABS */ + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + DIONE SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.dione.tparrows { + height:100%; + width:100px; + background:transparent; + background:rgba(0,0,0,0); + line-height:100%; + transition:all 0.3s; +-webkit-transition:all 0.3s; +} + +.dione.tparrows:hover { + background:rgba(0,0,0,0.45); + } +.dione .tp-arr-imgwrapper { + width:100px; + left:0px; + position:absolute; + height:100%; + top:0px; + overflow:hidden; + } +.dione.tp-rightarrow .tp-arr-imgwrapper { +left:auto; +right:0px; +} + +.dione .tp-arr-imgholder { +background-position:center center; +background-size:cover; +width:100px; +height:100%; +top:0px; +visibility:hidden; +transform:translateX(-50px); +-webkit-transform:translateX(-50px); +transition:all 0.3s; +-webkit-transition:all 0.3s; +opacity:0; +left:0px; +} + +.dione.tparrows.tp-rightarrow .tp-arr-imgholder { + right:0px; + left:auto; + transform:translateX(50px); + -webkit-transform:translateX(50px); +} + +.dione.tparrows:before { +position:absolute; +line-height:30px; +margin-left:-22px; +top:50%; +left:50%; +font-size:30px; +margin-top:-15px; +transition:all 0.3s; +-webkit-transition:all 0.3s; +} + +.dione.tparrows.tp-rightarrow:before { +margin-left:6px; +} + +.dione.tparrows:hover:before { + transform:translateX(-20px); +-webkit-transform:translateX(-20px); +opacity:0; +} + +.dione.tparrows.tp-rightarrow:hover:before { + transform:translateX(20px); +-webkit-transform:translateX(20px); +} + +.dione.tparrows:hover .tp-arr-imgholder { + transform:translateX(0px); +-webkit-transform:translateX(0px); +opacity:1; +visibility:visible; +} + + + +/* BULLETS */ +.dione .tp-bullet { + opacity:1; + width:50px; + height:50px; + padding:3px; + background:#000; + background-color:rgba(0,0,0,0.25); + margin:0px; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; + + } + +.dione .tp-bullet-image { + display:block; + box-sizing:border-box; + position:relative; + -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + width:44px; + height:44px; + background-size:cover; + background-position:center center; + } +.dione .tp-bullet-title { + position:absolute; + bottom:65px; + display:inline-block; + left:50%; + background:#000; + background:rgba(0,0,0,0.75); + color:#fff; + padding:10px 30px; + border-radius:4px; + -webkit-border-radius:4px; + opacity:0; + transition:all 0.3s; + -webkit-transition:all 0.3s; + transform: translateZ(0.001px) translateX(-50%) translateY(14px); + transform-origin:50% 100%; + -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); + -webkit-transform-origin:50% 100%; + opacity:0; + white-space:nowrap; + } + +.dione .tp-bullet:hover .tp-bullet-title { + transform:rotateX(0deg) translateX(-50%); + -webkit-transform:rotateX(0deg) translateX(-50%); + opacity:1; +} + +.dione .tp-bullet.selected, +.dione .tp-bullet:hover { + + background: rgba(255,255,255,1); + background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); + background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 ); + + } +.dione .tp-bullet-title:after { + content:" "; + position:absolute; + left:50%; + margin-left:-8px; + width: 0; + height: 0; + border-style: solid; + border-width: 8px 8px 0 8px; + border-color: rgba(0,0,0,0.75) transparent transparent transparent; + bottom:-8px; + } + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + ERINYEN SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.erinyen.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.5); + min-width:70px; + min-height:70px; + position:absolute; + display:block; + z-index:100; + border-radius:35px; +} + +.erinyen.tparrows:before { + font-family: "revicons"; + font-size:20px; + color:#fff; + display:block; + line-height: 70px; + text-align: center; + z-index:2; + position:relative; +} +.erinyen.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.erinyen.tparrows.tp-rightarrow:before { + content: "\e825"; +} + +.erinyen .tp-title-wrap { + position:absolute; + z-index:1; + display:inline-block; + background:#000; + background:rgba(0,0,0,0.5); + min-height:70px; + line-height:70px; + top:0px; + margin-left:0px; + border-radius:35px; + overflow:hidden; + transition: opacity 0.3s; + -webkit-transition:opacity 0.3s; + -moz-transition:opacity 0.3s; + -webkit-transform: scale(0); + -moz-transform: scale(0); + transform: scale(0); + visibility:hidden; + opacity:0; +} + +.erinyen.tparrows:hover .tp-title-wrap{ + -webkit-transform: scale(1); + -moz-transform: scale(1); + transform: scale(1); + opacity:1; + visibility:visible; +} + + .erinyen.tp-rightarrow .tp-title-wrap { + right:0px; + margin-right:0px;margin-left:0px; + -webkit-transform-origin:100% 50%; + border-radius:35px; + padding-right:20px; + padding-left:10px; + } + + +.erinyen.tp-leftarrow .tp-title-wrap { + padding-left:20px; + padding-right:10px; +} + +.erinyen .tp-arr-titleholder { + letter-spacing: 3px; + position:relative; + -webkit-transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transform:translateX(200px); + text-transform:uppercase; + color:#fff; + font-weight:600; + font-size:13px; + line-height:70px; + white-space:nowrap; + padding:0px 20px; + margin-left:11px; + opacity:0; +} + +.erinyen .tp-arr-imgholder { + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + background-position:center center; + background-size:cover; + } + .erinyen .tp-arr-img-over { + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + background:#000; + background:rgba(0,0,0,0.5); + } +.erinyen.tp-rightarrow .tp-arr-titleholder { + transform:translateX(-200px); + margin-left:0px; margin-right:11px; + } + +.erinyen.tparrows:hover .tp-arr-titleholder { + transform:translateX(0px); + -webkit-transform:translateX(0px); + transition-delay: 0.1s; + opacity:1; +} + +/* BULLETS */ +.erinyen.tp-bullets { +} +.erinyen.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background: #555555; /* old browsers */ + background: -moz-linear-gradient(top, #555555 0%, #222222 100%); /* ff3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#222222)); /* chrome,safari4+ */ + background: -webkit-linear-gradient(top, #555555 0%,#222222 100%); /* chrome10+,safari5.1+ */ + background: -o-linear-gradient(top, #555555 0%,#222222 100%); /* opera 11.10+ */ + background: -ms-linear-gradient(top, #555555 0%,#222222 100%); /* ie10+ */ + background: linear-gradient(to bottom, #555555 0%,#222222 100%); /* w3c */ + filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#555555", endcolorstr="#222222",gradienttype=0 ); /* ie6-9 */ + padding:10px 15px; + margin-left:-15px;margin-top:-10px; + box-sizing:content-box; + border-radius:10px; + box-shadow:0px 0px 2px 1px rgba(33,33,33,0.3); +} +.erinyen .tp-bullet { + width:13px; + height:13px; + position:absolute; + background:#111; + border-radius:50%; + cursor: pointer; + box-sizing:content-box; +} +.erinyen .tp-bullet:hover, +.erinyen .tp-bullet.selected { + background: #e5e5e5; /* old browsers */ +background: -moz-linear-gradient(top, #e5e5e5 0%, #999999 100%); /* ff3.6+ */ +background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#999999)); /* chrome,safari4+ */ +background: -webkit-linear-gradient(top, #e5e5e5 0%,#999999 100%); /* chrome10+,safari5.1+ */ +background: -o-linear-gradient(top, #e5e5e5 0%,#999999 100%); /* opera 11.10+ */ +background: -ms-linear-gradient(top, #e5e5e5 0%,#999999 100%); /* ie10+ */ +background: linear-gradient(to bottom, #e5e5e5 0%,#999999 100%); /* w3c */ +filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#e5e5e5", endcolorstr="#999999",gradienttype=0 ); /* ie6-9 */ + border:1px solid #555; + width:12px;height:12px; +} +.erinyen .tp-bullet-image { +} +.erinyen .tp-bullet-title { +} + + +/* THUMBS */ +.erinyen .tp-thumb { +opacity:1 +} + +.erinyen .tp-thumb-over { + background:#000; + background:rgba(0,0,0,0.25); + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + z-index:1; + -webkit-transition:all 0.3s; + transition:all 0.3s; +} + +.erinyen .tp-thumb-more:before { + font-family: "revicons"; + font-size:12px; + color:#aaa; + color:rgba(255,255,255,0.75); + display:block; + line-height: 12px; + text-align: left; + z-index:2; + position:absolute; + top:20px; + right:20px; + z-index:2; +} +.erinyen .tp-thumb-more:before { + content: "\e825"; +} + +.erinyen .tp-thumb-title { + font-family:"Raleway"; + letter-spacing:1px; + font-size:12px; + color:#fff; + display:block; + line-height: 15px; + text-align: left; + z-index:2; + position:absolute; + top:0px; + left:0px; + z-index:2; + padding:20px 35px 20px 20px; + width:100%; + height:100%; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; + font-weight:500; +} + +.erinyen .tp-thumb.selected .tp-thumb-more:before, +.erinyen .tp-thumb:hover .tp-thumb-more:before { + color:#aaa; + +} + +.erinyen .tp-thumb.selected .tp-thumb-over, +.erinyen .tp-thumb:hover .tp-thumb-over { + background:#fff; +} +.erinyen .tp-thumb.selected .tp-thumb-title, +.erinyen .tp-thumb:hover .tp-thumb-title { + color:#000; + +} + + +/* TABS */ +.erinyen .tp-tab-title { + color:#a8d8ee; + font-size:13px; + font-weight:700; + text-transform:uppercase; + font-family:"Roboto Slab" + margin-bottom:5px; +} + +.erinyen .tp-tab-desc { + font-size:18px; + font-weight:400; + color:#fff; + line-height:25px; + font-family:"Roboto Slab"; +} + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + GYGES SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ + + +/* BULLETS */ +.gyges.tp-bullets { +} +.gyges.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background: #777777; /* Old browsers */ + background: -moz-linear-gradient(top, #777777 0%, #666666 100%); + background: -webkit-gradient(linear, left top, left bottom, + color-stop(0%,#777777), color-stop(100%,#666666)); + background: -webkit-linear-gradient(top, #777777 0%,#666666 100%); + background: -o-linear-gradient(top, #777777 0%,#666666 100%); + background: -ms-linear-gradient(top, #777777 0%,#666666 100%); + background: linear-gradient(to bottom, #777777 0%,#666666 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#777777", + endColorstr="#666666",GradientType=0 ); + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; + border-radius:10px; +} +.gyges .tp-bullet { + width:12px; + height:12px; + position:absolute; + background:#333; + border:3px solid #444; + border-radius:50%; + cursor: pointer; + box-sizing:content-box; +} +.gyges .tp-bullet:hover, +.gyges .tp-bullet.selected { + background: #ffffff; /* Old browsers */ + background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, + color-stop(0%,#ffffff), color-stop(100%,#e1e1e1)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, #ffffff 0%,#e1e1e1 100%); /* IE10+ */ + background: linear-gradient(to bottom, #ffffff 0%,#e1e1e1 100%); /* W3C */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", + endColorstr="#e1e1e1",GradientType=0 ); /* IE6-9 */ + +} +.gyges .tp-bullet-image { +} +.gyges .tp-bullet-title { +} + + +/* THUMBS */ +.gyges .tp-thumb { + opacity:1 + } +.gyges .tp-thumb-img-wrap { + padding:3px; + background:#000; + background-color:rgba(0,0,0,0.25); + display:inline-block; + + width:100%; + height:100%; + position:relative; + margin:0px; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; +} +.gyges .tp-thumb-image { + padding:3px; + display:block; + box-sizing:border-box; + position:relative; + -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + } +.gyges .tp-thumb-title { + position:absolute; + bottom:100%; + display:inline-block; + left:50%; + background:rgba(255,255,255,0.8); + padding:10px 30px; + border-radius:4px; + -webkit-border-radius:4px; + margin-bottom:20px; + opacity:0; + transition:all 0.3s; + -webkit-transition:all 0.3s; + transform: translateZ(0.001px) translateX(-50%) translateY(14px); + transform-origin:50% 100%; + -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); + -webkit-transform-origin:50% 100%; + white-space:nowrap; + } +.gyges .tp-thumb:hover .tp-thumb-title { + transform:rotateX(0deg) translateX(-50%); + -webkit-transform:rotateX(0deg) translateX(-50%); + opacity:1; +} + +.gyges .tp-thumb:hover .tp-thumb-img-wrap, + .gyges .tp-thumb.selected .tp-thumb-img-wrap { + + background: rgba(255,255,255,1); + background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); + background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 ); + } +.gyges .tp-thumb-title:after { + content:" "; + position:absolute; + left:50%; + margin-left:-8px; + width: 0; + height: 0; + border-style: solid; + border-width: 8px 8px 0 8px; + border-color: rgba(255,255,255,0.8) transparent transparent transparent; + bottom:-8px; + } + + +/* TABS */ +.gyges .tp-tab { + opacity:1; + padding:10px; + box-sizing:border-box; + font-family: "Roboto", sans-serif; + border-bottom: 1px solid rgba(255,255,255,0.15); + } +.gyges .tp-tab-image +{ + width:60px; + height:60px; max-height:100%; max-width:100%; + position:relative; + display:inline-block; + float:left; + +} +.gyges .tp-tab-content +{ + background:rgba(0,0,0,0); + position:relative; + padding:15px 15px 15px 85px; + left:0px; + overflow:hidden; + margin-top:-15px; + box-sizing:border-box; + color:#333; + display: inline-block; + width:100%; + height:100%; + position:absolute; } +.gyges .tp-tab-date + { + display:block; + color: rgba(255,255,255,0.25); + font-weight:500; + font-size:12px; + margin-bottom:0px; + } +.gyges .tp-tab-title +{ + display:block; + text-align:left; + color:#fff; + font-size:14px; + font-weight:500; + text-transform:none; + line-height:17px; +} +.gyges .tp-tab:hover, +.gyges .tp-tab.selected { + background:rgba(0,0,0,0.5); +} + +.gyges .tp-tab-mask { +} + +/* MEDIA QUERIES */ +@media only screen and (max-width: 960px) { + +} +@media only screen and (max-width: 768px) { + +} + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + HADES SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.hades.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.15); + width:100px; + height:100px; + position:absolute; + display:block; + z-index:100; +} + +.hades.tparrows:before { + font-family: "revicons"; + font-size:30px; + color:#fff; + display:block; + line-height: 100px; + text-align: center; + transition: background 0.3s, color 0.3s; +} +.hades.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.hades.tparrows.tp-rightarrow:before { + content: "\e825"; +} + +.hades.tparrows:hover:before { + color:#aaa; + background:#fff; + background:rgba(255,255,255,1); + } +.hades .tp-arr-allwrapper { + position:absolute; + left:100%; + top:0px; + background:#888; + width:100px;height:100px; + -webkit-transition: all 0.3s; + transition: all 0.3s; + -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=0)"; + filter: alpha(opacity=0); + -moz-opacity: 0.0; + -khtml-opacity: 0.0; + opacity: 0.0; + -webkit-transform: rotatey(-90deg); + transform: rotatey(-90deg); + -webkit-transform-origin: 0% 50%; + transform-origin: 0% 50%; +} +.hades.tp-rightarrow .tp-arr-allwrapper { + left:auto; + right:100%; + -webkit-transform-origin: 100% 50%; + transform-origin: 100% 50%; + -webkit-transform: rotatey(90deg); + transform: rotatey(90deg); +} + +.hades:hover .tp-arr-allwrapper { + -ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=100)"; + filter: alpha(opacity=100); + -moz-opacity: 1; + -khtml-opacity: 1; + opacity: 1; + -webkit-transform: rotatey(0deg); + transform: rotatey(0deg); + + } + +.hades .tp-arr-iwrapper { +} +.hades .tp-arr-imgholder { + background-size:cover; + position:absolute; + top:0px;left:0px; + width:100%;height:100%; +} +.hades .tp-arr-titleholder { +} +.hades .tp-arr-subtitleholder { +} + + +/* BULLETS */ +.hades.tp-bullets { +} +.hades.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} +.hades .tp-bullet { + width:3px; + height:3px; + position:absolute; + background:#888; + cursor: pointer; + border:5px solid #fff; + box-sizing:content-box; + box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); + -webkit-perspective:400; + perspective:400; + -webkit-transform:translatez(0.01px); + transform:translatez(0.01px); +} +.hades .tp-bullet:hover, +.hades .tp-bullet.selected { + background:#555; + +} + +.hades .tp-bullet-image { + position:absolute;top:-80px; left:-60px;width:120px;height:60px; + background-position:center center; + background-size:cover; + visibility:hidden; + opacity:0; + transition:all 0.3s; + -webkit-transform-style:flat; + transform-style:flat; + perspective:600; + -webkit-perspective:600; + transform: rotatex(-90deg); + -webkit-transform: rotatex(-90deg); + box-shadow:0px 0px 3px 1px rgba(0,0,0,0.2); + transform-origin:50% 100%; + -webkit-transform-origin:50% 100%; + + +} +.hades .tp-bullet:hover .tp-bullet-image { + display:block; + opacity:1; + transform: rotatex(0deg); + -webkit-transform: rotatex(0deg); + visibility:visible; + } +.hades .tp-bullet-title { +} + + +/* THUMBS */ +.hades .tp-thumb { + opacity:1 + } +.hades .tp-thumb-img-wrap { + border-radius:50%; + padding:3px; + display:inline-block; +background:#000; + background-color:rgba(0,0,0,0.25); + width:100%; + height:100%; + position:relative; + margin:0px; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; +} +.hades .tp-thumb-image { + padding:3px; + border-radius:50%; + display:block; + box-sizing:border-box; + position:relative; + -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + } + + +.hades .tp-thumb:hover .tp-thumb-img-wrap, +.hades .tp-thumb.selected .tp-thumb-img-wrap { + + background: rgba(255,255,255,1); + background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); + background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 ); + + } +.hades .tp-thumb-title:after { + content:" "; + position:absolute; + left:50%; + margin-left:-8px; + width: 0; + height: 0; + border-style: solid; + border-width: 8px 8px 0 8px; + border-color: rgba(0,0,0,0.75) transparent transparent transparent; + bottom:-8px; + } + + +/* TABS */ +.hades .tp-tab { + opacity:1; + } + +.hades .tp-tab-title + { + display:block; + color:#333; + font-weight:600; + font-size:18px; + text-align:center; + line-height:25px; + } +.hades .tp-tab-price + { + display:block; + text-align:center; + color:#999; + font-size:16px; + margin-top:10px; + line-height:20px +} + +.hades .tp-tab-button { + display:inline-block; + margin-top:15px; + text-align:center; + padding:5px 15px; + color:#fff; + font-size:14px; + background:#219bd7; + border-radius:4px; + font-weight:400; +} +.hades .tp-tab-inner { + text-align:center; +} + + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + HEBE SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.hebe.tparrows { + cursor:pointer; + background:#fff; + min-width:70px; + min-height:70px; + position:absolute; + display:block; + z-index:100; +} +.hebe.tparrows:hover { +} +.hebe.tparrows:before { + font-family: "revicons"; + font-size:30px; + color:#aaa; + display:block; + line-height: 70px; + text-align: center; + -webkit-transition: color 0.3s; + -moz-transition: color 0.3s; + transition: color 0.3s; + z-index:2; + position:relative; + background:#fff; + min-width:70px; + min-height:70px; +} +.hebe.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.hebe.tparrows.tp-rightarrow:before { + content: "\e825"; +} +.hebe.tparrows:hover:before { + color:#000; + } +.hebe .tp-title-wrap { + position:absolute; + z-index:0; + display:inline-block; + background:#000; + background:rgba(0,0,0,0.75); + min-height:60px; + line-height:60px; + top:-10px; + margin-left:0px; + -webkit-transition: -webkit-transform 0.3s; + transition: transform 0.3s; + transform:scaleX(0); + -webkit-transform:scaleX(0); + transform-origin:0% 50%; + -webkit-transform-origin:0% 50%; +} + .hebe.tp-rightarrow .tp-title-wrap { + right:0px; + -webkit-transform-origin:100% 50%; + } +.hebe.tparrows:hover .tp-title-wrap { + transform:scaleX(1); + -webkit-transform:scaleX(1); +} +.hebe .tp-arr-titleholder { + position:relative; + text-transform:uppercase; + color:#fff; + font-weight:600; + font-size:12px; + line-height:90px; + white-space:nowrap; + padding:0px 20px 0px 90px; +} + +.hebe.tp-rightarrow .tp-arr-titleholder { + margin-left:0px; + padding:0px 90px 0px 20px; + } + +.hebe.tparrows:hover .tp-arr-titleholder { + transform:translateX(0px); + -webkit-transform:translateX(0px); + transition-delay: 0.1s; + opacity:1; +} + +.hebe .tp-arr-imgholder{ + width:90px; + height:90px; + position:absolute; + left:100%; + display:block; + background-size:cover; + background-position:center center; + top:0px; right:-90px; + } +.hebe.tp-rightarrow .tp-arr-imgholder{ + right:auto;left:-90px; + } + +/* BULLETS */ +.hebe.tp-bullets { +} +.hebe.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} + +.hebe .tp-bullet { + width:3px; + height:3px; + position:absolute; + background:#fff; + cursor: pointer; + border:5px solid #222; + border-radius:50%; + box-sizing:content-box; + -webkit-perspective:400; + perspective:400; + -webkit-transform:translateZ(0.01px); + transform:translateZ(0.01px); + transition:all 0.3s; +} +.hebe .tp-bullet:hover, +.hebe .tp-bullet.selected { + background:#222; + border-color:#fff; +} + +.hebe .tp-bullet-image { + position:absolute; + top:-90px; left:-40px; + width:70px; + height:70px; + background-position:center center; + background-size:cover; + visibility:hidden; + opacity:0; + transition:all 0.3s; + -webkit-transform-style:flat; + transform-style:flat; + perspective:600; + -webkit-perspective:600; + transform: scale(0); + -webkit-transform: scale(0); + transform-origin:50% 100%; + -webkit-transform-origin:50% 100%; +border-radius:6px; + + +} +.hebe .tp-bullet:hover .tp-bullet-image { + display:block; + opacity:1; + transform: scale(1); + -webkit-transform: scale(1); + visibility:visible; + } +.hebe .tp-bullet-title { +} + + +/* TABS */ +.hebe .tp-tab-title { + color:#a8d8ee; + font-size:13px; + font-weight:700; + text-transform:uppercase; + font-family:"Roboto Slab" + margin-bottom:5px; +} + +.hebe .tp-tab-desc { + font-size:18px; + font-weight:400; + color:#fff; + line-height:25px; + font-family:"Roboto Slab"; +} + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + HEPHAISTOS SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.hephaistos.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.5); + width:40px; + height:40px; + position:absolute; + display:block; + z-index:100; + border-radius:50%; +} +.hephaistos.tparrows:hover { + background:#000; +} +.hephaistos.tparrows:before { + font-family: "revicons"; + font-size:18px; + color:#fff; + display:block; + line-height: 40px; + text-align: center; +} +.hephaistos.tparrows.tp-leftarrow:before { + content: "\e82c"; + margin-left:-2px; + +} +.hephaistos.tparrows.tp-rightarrow:before { + content: "\e82d"; + margin-right:-2px; +} + + + +/* BULLETS */ +.hephaistos.tp-bullets { +} +.hephaistos.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} +.hephaistos .tp-bullet { + width:12px; + height:12px; + position:absolute; + background:#999; + border:3px solid #f5f5f5; + border-radius:50%; + cursor: pointer; + box-sizing:content-box; + box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3); + +} +.hephaistos .tp-bullet:hover, +.hephaistos .tp-bullet.selected { + background:#fff; + border-color:#000; +} +.hephaistos .tp-bullet-image { +} +.hephaistos .tp-bullet-title { +} + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + HERMES SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.hermes.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.5); + width:30px; + height:110px; + position:absolute; + display:block; + z-index:100; +} + +.hermes.tparrows:before { + font-family: "revicons"; + font-size:15px; + color:#fff; + display:block; + line-height: 110px; + text-align: center; + transform:translateX(0px); + -webkit-transform:translateX(0px); + transition:all 0.3s; + -webkit-transition:all 0.3s; +} +.hermes.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.hermes.tparrows.tp-rightarrow:before { + content: "\e825"; +} +.hermes.tparrows.tp-leftarrow:hover:before { + transform:translateX(-20px); + -webkit-transform:translateX(-20px); + opacity:0; +} +.hermes.tparrows.tp-rightarrow:hover:before { + transform:translateX(20px); + -webkit-transform:translateX(20px); + opacity:0; +} + +.hermes .tp-arr-allwrapper { + overflow:hidden; + position:absolute; + width:180px; + height:140px; + top:0px; + left:0px; + visibility:hidden; + -webkit-transition: -webkit-transform 0.3s 0.3s; + transition: transform 0.3s 0.3s; + -webkit-perspective: 1000px; + perspective: 1000px; + } +.hermes.tp-rightarrow .tp-arr-allwrapper { + right:0px;left:auto; + } +.hermes.tparrows:hover .tp-arr-allwrapper { + visibility:visible; + } +.hermes .tp-arr-imgholder { + width:180px;position:absolute; + left:0px;top:0px;height:110px; + transform:translateX(-180px); + -webkit-transform:translateX(-180px); + transition:all 0.3s; + transition-delay:0.3s; +} +.hermes.tp-rightarrow .tp-arr-imgholder{ + transform:translateX(180px); + -webkit-transform:translateX(180px); + } + +.hermes.tparrows:hover .tp-arr-imgholder { + transform:translateX(0px); + -webkit-transform:translateX(0px); +} +.hermes .tp-arr-titleholder { + top:110px; + width:180px; + text-align:left; + display:block; + padding:0px 10px; + line-height:30px; background:#000; + background:rgba(0,0,0,0.75);color:#fff; + font-weight:600; position:absolute; + font-size:12px; + white-space:nowrap; + letter-spacing:1px; + -webkit-transition: all 0.3s; + transition: all 0.3s; + -webkit-transform: rotateX(-90deg); + transform: rotateX(-90deg); + -webkit-transform-origin: 50% 0; + transform-origin: 50% 0; + box-sizing:border-box; + +} +.hermes.tparrows:hover .tp-arr-titleholder { + -webkit-transition-delay: 0.6s; + transition-delay: 0.6s; + -webkit-transform: rotateX(0deg); + transform: rotateX(0deg); +} + + +/* BULLETS */ +.hermes.tp-bullets { +} + +.hermes .tp-bullet { + overflow:hidden; + border-radius:50%; + width:16px; + height:16px; + background-color: rgba(0, 0, 0, 0); + box-shadow: inset 0 0 0 2px #FFF; + -webkit-transition: background 0.3s ease; + transition: background 0.3s ease; + position:absolute; +} + +.hermes .tp-bullet:hover { + background-color: rgba(0, 0, 0, 0.2); +} +.hermes .tp-bullet:after { + content: ' '; + position: absolute; + bottom: 0; + height: 0; + left: 0; + width: 100%; + background-color: #FFF; + box-shadow: 0 0 1px #FFF; + -webkit-transition: height 0.3s ease; + transition: height 0.3s ease; +} +.hermes .tp-bullet.selected:after { + height:100%; +} + + +/* TABS */ +.hermes .tp-tab { + opacity:1; + padding-right:10px; + box-sizing:border-box; + } +.hermes .tp-tab-image +{ + width:100%; + height:60%; + position:relative; +} +.hermes .tp-tab-content +{ + background:rgb(54,54,54); + position:absolute; + padding:20px 20px 20px 30px; + box-sizing:border-box; + color:#fff; + display:block; + width:100%; + min-height:40%; + bottom:0px; + left:-10px; + } +.hermes .tp-tab-date + { + display:block; + color:#888; + font-weight:600; + font-size:12px; + margin-bottom:10px; + } +.hermes .tp-tab-title +{ + display:block; + color:#fff; + font-size:16px; + font-weight:800; + text-transform:uppercase; + line-height:19px; +} + +.hermes .tp-tab.selected .tp-tab-title:after { + width: 0px; + height: 0px; + border-style: solid; + border-width: 30px 0 30px 10px; + border-color: transparent transparent transparent rgb(54,54,54); + content:" "; + position:absolute; + right:-9px; + bottom:50%; + margin-bottom:-30px; +} +.hermes .tp-tab-mask { + padding-right:10px !important; + } + +/* MEDIA QUERIES */ +@media only screen and (max-width: 960px) { + .hermes .tp-tab .tp-tab-title {font-size:14px;line-height:16px;} + .hermes .tp-tab-date { font-size:11px; line-height:13px;margin-bottom:10px;} + .hermes .tp-tab-content { padding:15px 15px 15px 25px;} +} +@media only screen and (max-width: 768px) { + .hermes .tp-tab .tp-tab-title {font-size:12px;line-height:14px;} + .hermes .tp-tab-date {font-size:10px; line-height:12px;margin-bottom:5px;} + .hermes .tp-tab-content {padding:10px 10px 10px 20px;} +} + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + HESPERIDEN SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.hesperiden.tparrows { + cursor:pointer; + background:#000; + background:rgba(0,0,0,0.5); + width:40px; + height:40px; + position:absolute; + display:block; + z-index:100; + border-radius: 50%; +} +.hesperiden.tparrows:hover { + background:#000; +} +.hesperiden.tparrows:before { + font-family: "revicons"; + font-size:20px; + color:#fff; + display:block; + line-height: 40px; + text-align: center; +} +.hesperiden.tparrows.tp-leftarrow:before { + content: "\e82c"; + margin-left:-3px; +} +.hesperiden.tparrows.tp-rightarrow:before { + content: "\e82d"; + margin-right:-3px; +} + +/* BULLETS */ +.hesperiden.tp-bullets { +} +.hesperiden.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; + border-radius:8px; + +} +.hesperiden .tp-bullet { + width:12px; + height:12px; + position:absolute; + background: #999999; /* old browsers */ + background: -moz-linear-gradient(top, #999999 0%, #e1e1e1 100%); /* ff3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#999999), + color-stop(100%,#e1e1e1)); /* chrome,safari4+ */ + background: -webkit-linear-gradient(top, #999999 0%,#e1e1e1 100%); /* chrome10+,safari5.1+ */ + background: -o-linear-gradient(top, #999999 0%,#e1e1e1 100%); /* opera 11.10+ */ + background: -ms-linear-gradient(top, #999999 0%,#e1e1e1 100%); /* ie10+ */ + background: linear-gradient(to bottom, #999999 0%,#e1e1e1 100%); /* w3c */ + filter: progid:dximagetransform.microsoft.gradient( + startcolorstr="#999999", endcolorstr="#e1e1e1",gradienttype=0 ); /* ie6-9 */ + border:3px solid #e5e5e5; + border-radius:50%; + cursor: pointer; + box-sizing:content-box; +} +.hesperiden .tp-bullet:hover, +.hesperiden .tp-bullet.selected { + background:#666; +} +.hesperiden .tp-bullet-image { +} +.hesperiden .tp-bullet-title { +} + + +/* THUMBS */ +.hesperiden .tp-thumb { + opacity:1; + -webkit-perspective: 600px; + perspective: 600px; +} +.hesperiden .tp-thumb .tp-thumb-title { + font-size:12px; + position:absolute; + margin-top:-10px; + color:#fff; + display:block; + z-index:1000; + background-color:#000; + padding:5px 10px; + bottom:0px; + left:0px; + width:100%; + box-sizing:border-box; + text-align:center; + overflow:hidden; + white-space:nowrap; + transition:all 0.3s; + -webkit-transition:all 0.3s; + transform:rotatex(90deg) translatez(0.001px); + transform-origin:50% 100%; + -webkit-transform:rotatex(90deg) translatez(0.001px); + -webkit-transform-origin:50% 100%; + opacity:0; + } +.hesperiden .tp-thumb:hover .tp-thumb-title { + transform:rotatex(0deg); + -webkit-transform:rotatex(0deg); + opacity:1; +} + +/* TABS */ +.hesperiden .tp-tab { + opacity:1; + padding:10px; + box-sizing:border-box; + font-family: "Roboto", sans-serif; + border-bottom: 1px solid #e5e5e5; + } +.hesperiden .tp-tab-image +{ + width:60px; + height:60px; max-height:100%; max-width:100%; + position:relative; + display:inline-block; + float:left; + +} +.hesperiden .tp-tab-content +{ + background:rgba(0,0,0,0); + position:relative; + padding:15px 15px 15px 85px; + left:0px; + overflow:hidden; + margin-top:-15px; + box-sizing:border-box; + color:#333; + display: inline-block; + width:100%; + height:100%; + position:absolute; } +.hesperiden .tp-tab-date + { + display:block; + color: #aaa; + font-weight:500; + font-size:12px; + margin-bottom:0px; + } +.hesperiden .tp-tab-title +{ + display:block; + text-align:left; + color:#333; + font-size:14px; + font-weight:500; + text-transform:none; + line-height:17px; +} +.hesperiden .tp-tab:hover, +.hesperiden .tp-tab.selected { + background:#eee; +} + +.hesperiden .tp-tab-mask { +} + +/* MEDIA QUERIES */ +@media only screen and (max-width: 960px) { + +} +@media only screen and (max-width: 768px) { + +} + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + METIS SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.metis.tparrows { + background:#fff; + padding:10px; + transition:all 0.3s; + -webkit-transition:all 0.3s; + width:60px; + height:60px; + box-sizing:border-box; + } + + .metis.tparrows:hover { + background:#fff; + background:rgba(255,255,255,0.75); + } + + .metis.tparrows:before { + color:#000; + transition:all 0.3s; + -webkit-transition:all 0.3s; + } + + .metis.tparrows:hover:before { + transform:scale(1.5); + } + + +/* BULLETS */ +.metis .tp-bullet { + opacity:1; + width:50px; + height:50px; + padding:3px; + background:#000; + background-color:rgba(0,0,0,0.25); + margin:0px; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; + border-radius:50%; + } + +.metis .tp-bullet-image { + + border-radius:50%; + display:block; + box-sizing:border-box; + position:relative; + -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25); + width:44px; + height:44px; + background-size:cover; + background-position:center center; + } +.metis .tp-bullet-title { + position:absolute; + bottom:65px; + display:inline-block; + left:50%; + background:#000; + background:rgba(0,0,0,0.75); + color:#fff; + padding:10px 30px; + border-radius:4px; + -webkit-border-radius:4px; + opacity:0; + transition:all 0.3s; + -webkit-transition:all 0.3s; + transform: translateZ(0.001px) translateX(-50%) translateY(14px); + transform-origin:50% 100%; + -webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px); + -webkit-transform-origin:50% 100%; + opacity:0; + white-space:nowrap; + } + +.metis .tp-bullet:hover .tp-bullet-title { + transform:rotateX(0deg) translateX(-50%); + -webkit-transform:rotateX(0deg) translateX(-50%); + opacity:1; +} + +.metis .tp-bullet.selected, +.metis .tp-bullet:hover { + + background: rgba(255,255,255,1); + background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(119,119,119,1))); + background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(119,119,119,1) 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 ); + + } +.metis .tp-bullet-title:after { + content:" "; + position:absolute; + left:50%; + margin-left:-8px; + width: 0; + height: 0; + border-style: solid; + border-width: 8px 8px 0 8px; + border-color: rgba(0,0,0,0.75) transparent transparent transparent; + bottom:-8px; + } + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + PERSEPHONE SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.persephone.tparrows { + cursor:pointer; + background:#aaa; + background:rgba(200,200,200,0.5); + width:40px; + height:40px; + position:absolute; + display:block; + z-index:100; + border:1px solid #f5f5f5; +} +.persephone.tparrows:hover { + background:#333; +} +.persephone.tparrows:before { + font-family: "revicons"; + font-size:15px; + color:#fff; + display:block; + line-height: 40px; + text-align: center; +} +.persephone.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.persephone.tparrows.tp-rightarrow:before { + content: "\e825"; +} + + + +/* BULLETS */ +.persephone.tp-bullets { +} +.persephone.tp-bullets:before { + content:" "; + position:absolute; + width:100%; + height:100%; + background:#transparent; + padding:10px; + margin-left:-10px;margin-top:-10px; + box-sizing:content-box; +} +.persephone .tp-bullet { + width:12px; + height:12px; + position:absolute; + background:#aaa; + border:1px solid #e5e5e5; + cursor: pointer; + box-sizing:content-box; +} +.persephone .tp-bullet:hover, +.persephone .tp-bullet.selected { + background:#222; +} +.persephone .tp-bullet-image { +} +.persephone .tp-bullet-title { +} + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + URANUS SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.uranus.tparrows { + width:50px; + height:50px; + background:transparent; + } + .uranus.tparrows:before { + width:50px; + height:50px; + line-height:50px; + font-size:40px; + transition:all 0.3s; +-webkit-transition:all 0.3s; + } + + .uranus.tparrows:hover:before { + opacity:0.75; + } + +/* BULLETS */ +.uranus .tp-bullet{ + border-radius: 50%; + box-shadow: 0 0 0 2px rgba(255, 255, 255, 0); + -webkit-transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + background:transparent; +} +.uranus .tp-bullet.selected, +.uranus .tp-bullet:hover { + box-shadow: 0 0 0 2px #FFF; + border:none; + border-radius: 50%; + + background:transparent; +} + + + +.uranus .tp-bullet-inner { + background-color: rgba(255, 255, 255, 0.7); + -webkit-transition: background-color 0.3s ease, -webkit-transform 0.3s ease; + transition: background-color 0.3s ease, transform 0.3s ease; + top: 0; + left: 0; + width: 100%; + height: 100%; + outline: none; + border-radius: 50%; + background-color: #FFF; + background-color: rgba(255, 255, 255, 0.3); + text-indent: -999em; + cursor: pointer; + position: absolute; +} + +.uranus .tp-bullet.selected .tp-bullet-inner, +.uranus .tp-bullet:hover .tp-bullet-inner{ + transform: scale(0.4); + -webkit-transform: scale(0.4); + background-color:#fff; +} + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + ZEUS SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ +/* ARROWS */ +.zeus.tparrows { + cursor:pointer; + min-width:70px; + min-height:70px; + position:absolute; + display:block; + z-index:100; + border-radius:35px; + overflow:hidden; + background:rgba(0,0,0,0.10); +} + +.zeus.tparrows:before { + font-family: "revicons"; + font-size:20px; + color:#fff; + display:block; + line-height: 70px; + text-align: center; + z-index:2; + position:relative; +} +.zeus.tparrows.tp-leftarrow:before { + content: "\e824"; +} +.zeus.tparrows.tp-rightarrow:before { + content: "\e825"; +} + +.zeus .tp-title-wrap { + background:#000; + background:rgba(0,0,0,0.5); + width:100%; + height:100%; + top:0px; + left:0px; + position:absolute; + opacity:0; + transform:scale(0); + -webkit-transform:scale(0); + transition: all 0.3s; + -webkit-transition:all 0.3s; + -moz-transition:all 0.3s; + border-radius:50%; + } +.zeus .tp-arr-imgholder { + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + background-position:center center; + background-size:cover; + border-radius:50%; + transform:translateX(-100%); + -webkit-transform:translateX(-100%); + transition: all 0.3s; + -webkit-transition:all 0.3s; + -moz-transition:all 0.3s; + + } +.zeus.tp-rightarrow .tp-arr-imgholder { + transform:translateX(100%); + -webkit-transform:translateX(100%); + } +.zeus.tparrows:hover .tp-arr-imgholder { + transform:translateX(0); + -webkit-transform:translateX(0); + opacity:1; +} + +.zeus.tparrows:hover .tp-title-wrap { + transform:scale(1); + -webkit-transform:scale(1); + opacity:1; +} + + +/* BULLETS */ +.zeus .tp-bullet { + box-sizing:content-box; -webkit-box-sizing:content-box; border-radius:50%; + background-color: rgba(0, 0, 0, 0); + -webkit-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; + width:13px;height:13px; + border:2px solid #fff; + } +.zeus .tp-bullet:after { + content: ""; + position: absolute; + width: 100%; + height: 100%; + left: 0; + border-radius: 50%; + background-color: #FFF; + -webkit-transform: scale(0); + transform: scale(0); + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transition: -webkit-transform 0.3s ease; + transition: transform 0.3s ease; +} +.zeus .tp-bullet:hover:after, +.zeus .tp-bullet.selected:after{ + -webkit-transform: scale(1.2); + transform: scale(1.2); +} + + .zeus .tp-bullet-image, + .zeus .tp-bullet-imageoverlay{ + width:135px; + height:60px; + position:absolute; + background:#000; + background:rgba(0,0,0,0.5); + bottom:25px; + left:50%; + margin-left:-65px; + box-sizing:border-box; + background-size:cover; + background-position:center center; + visibility:hidden; + opacity:0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; + border-radius:4px; + +} + + +.zeus .tp-bullet-title, +.zeus .tp-bullet-imageoverlay { + z-index:2; + -webkit-transition: all 0.5s ease; + transition: all 0.5s ease; +} +.zeus .tp-bullet-title { + color:#fff; + text-align:center; + line-height:15px; + font-size:13px; + font-weight:600; + z-index:3; + visibility:hidden; + opacity:0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; + position:absolute; + bottom:45px; + width:135px; + vertical-align:middle; + left:-57px; +} + +.zeus .tp-bullet:hover .tp-bullet-title, +.zeus .tp-bullet:hover .tp-bullet-image, +.zeus .tp-bullet:hover .tp-bullet-imageoverlay{ + opacity:1; + visibility:visible; + -webkit-transform:translateY(0px); + transform:translateY(0px); + } + +/* THUMBS */ +.zeus .tp-thumb { +opacity:1 +} + +.zeus .tp-thumb-over { + background:#000; + background:rgba(0,0,0,0.25); + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + z-index:1; + -webkit-transition:all 0.3s; + transition:all 0.3s; +} + +.zeus .tp-thumb-more:before { + font-family: "revicons"; + font-size:12px; + color:#aaa; + color:rgba(255,255,255,0.75); + display:block; + line-height: 12px; + text-align: left; + z-index:2; + position:absolute; + top:20px; + right:20px; + z-index:2; +} +.zeus .tp-thumb-more:before { + content: "\e825"; +} + +.zeus .tp-thumb-title { + font-family:"Raleway"; + letter-spacing:1px; + font-size:12px; + color:#fff; + display:block; + line-height: 15px; + text-align: left; + z-index:2; + position:absolute; + top:0px; + left:0px; + z-index:2; + padding:20px 35px 20px 20px; + width:100%; + height:100%; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; + font-weight:500; +} + +.zeus .tp-thumb.selected .tp-thumb-more:before, +.zeus .tp-thumb:hover .tp-thumb-more:before { + color:#aaa; + +} + +.zeus .tp-thumb.selected .tp-thumb-over, +.zeus .tp-thumb:hover .tp-thumb-over { + background:#000; +} +.zeus .tp-thumb.selected .tp-thumb-title, +.zeus .tp-thumb:hover .tp-thumb-title { + color:#fff; + +} + + +/* TABS */ +.zeus .tp-tab { + opacity:1; + box-sizing:border-box; +} + +.zeus .tp-tab-title { +display: block; +text-align: center; +background: rgba(0,0,0,0.25); +font-family: "Roboto Slab", serif; +font-weight: 700; +font-size: 13px; +line-height: 13px; +color: #fff; +padding: 9px 10px; } + +.zeus .tp-tab:hover .tp-tab-title, +.zeus .tp-tab.selected .tp-tab-title { + color: #000; + background:rgba(255,255,255,1); +} + + + +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Navigatin Skin Style - + + ZEUS SKIN + +author: ThemePunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ + + +.post-tabs .tp-thumb { +opacity:1 +} + +.post-tabs .tp-thumb-over { + background:#252525; + width:100%; + height:100%; + position:absolute; + top:0px; + left:0px; + z-index:1; + -webkit-transition:all 0.3s; + transition:all 0.3s; +} + +.post-tabs .tp-thumb-more:before { + font-family: "revicons"; + font-size:12px; + color:#aaa; + color:rgba(255,255,255,0.75); + display:block; + line-height: 12px; + text-align: left; + z-index:2; + position:absolute; + top:15px; + right:15px; + z-index:2; +} +.post-tabs .tp-thumb-more:before { + content: "\e825"; +} + +.post-tabs .tp-thumb-title { + font-family:"raleway"; + letter-spacing:1px; + font-size:12px; + color:#fff; + display:block; + line-height: 15px; + text-align: left; + z-index:2; + position:absolute; + top:0px; + left:0px; + z-index:2; + padding:15px 30px 15px 15px; + width:100%; + height:100%; + box-sizing:border-box; + transition:all 0.3s; + -webkit-transition:all 0.3s; + font-weight:500; +} + +.post-tabs .tp-thumb.selected .tp-thumb-more:before, +.post-tabs .tp-thumb:hover .tp-thumb-more:before { + color:#aaa; + +} + +.post-tabs .tp-thumb.selected .tp-thumb-over, +.post-tabs .tp-thumb:hover .tp-thumb-over { + background:#fff; +} +.post-tabs .tp-thumb.selected .tp-thumb-title, +.post-tabs .tp-thumb:hover .tp-thumb-title { + color:#000; + +} diff --git a/assets/plugins/revolution-slider/revolution/css/openhand.123 b/assets/plugins/revolution-slider/revolution/css/openhand.123 new file mode 100644 index 0000000..fba3ddc Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/css/openhand.123 differ diff --git a/assets/plugins/revolution-slider/revolution/css/settings.css b/assets/plugins/revolution-slider/revolution/css/settings.css new file mode 100644 index 0000000..b80e644 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/css/settings.css @@ -0,0 +1,1132 @@ +/*----------------------------------------------------------------------------- + +- Revolution Slider 5.0 Default Style Settings - + +Screen Stylesheet + +version: 5.0.0 +date: 18/03/15 +author: themepunch +email: info@themepunch.com +website: http://www.themepunch.com +-----------------------------------------------------------------------------*/ + + +@font-face { + font-family: 'revicons'; + src: url('../fonts/revicons/revicons90c6.eot?5510888'); + src: url('../fonts/revicons/revicons90c6.eot?5510888#iefix') format('embedded-opentype'), + url('../fonts/revicons/revicons90c6.woff?5510888') format('woff'), + url('../fonts/revicons/revicons90c6.ttf?5510888') format('truetype'), + url('../fonts/revicons/revicons90c6.svg?5510888#revicons') format('svg'); + font-weight: normal; + font-style: normal; +} + + [class^="revicon-"]:before, [class*=" revicon-"]:before { + font-family: "revicons"; + font-style: normal; + font-weight: normal; + speak: none; + display: inline-block; + text-decoration: inherit; + width: 1em; + margin-right: .2em; + text-align: center; + + /* For safety - reset parent styles, that can break glyph codes*/ + font-variant: normal; + text-transform: none; + + /* fix buttons height, for twitter bootstrap */ + line-height: 1em; + + /* Animation center compensation - margins should be symmetric */ + /* remove if not needed */ + margin-left: .2em; + + /* you can be more comfortable with increased icons size */ + /* font-size: 120%; */ + + /* Uncomment for 3D effect */ + /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ +} + +.revicon-search-1:before { content: '\e802'; } /* '' */ +.revicon-pencil-1:before { content: '\e831'; } /* '' */ +.revicon-picture-1:before { content: '\e803'; } /* '' */ +.revicon-cancel:before { content: '\e80a'; } /* '' */ +.revicon-info-circled:before { content: '\e80f'; } /* '' */ +.revicon-trash:before { content: '\e801'; } /* '' */ +.revicon-left-dir:before { content: '\e817'; } /* '' */ +.revicon-right-dir:before { content: '\e818'; } /* '' */ +.revicon-down-open:before { content: '\e83b'; } /* '' */ +.revicon-left-open:before { content: '\e819'; } /* '' */ +.revicon-right-open:before { content: '\e81a'; } /* '' */ +.revicon-angle-left:before { content: '\e820'; } /* '' */ +.revicon-angle-right:before { content: '\e81d'; } /* '' */ +.revicon-left-big:before { content: '\e81f'; } /* '' */ +.revicon-right-big:before { content: '\e81e'; } /* '' */ +.revicon-magic:before { content: '\e807'; } /* '' */ +.revicon-picture:before { content: '\e800'; } /* '' */ +.revicon-export:before { content: '\e80b'; } /* '' */ +.revicon-cog:before { content: '\e832'; } /* '' */ +.revicon-login:before { content: '\e833'; } /* '' */ +.revicon-logout:before { content: '\e834'; } /* '' */ +.revicon-video:before { content: '\e805'; } /* '' */ +.revicon-arrow-combo:before { content: '\e827'; } /* '' */ +.revicon-left-open-1:before { content: '\e82a'; } /* '' */ +.revicon-right-open-1:before { content: '\e82b'; } /* '' */ +.revicon-left-open-mini:before { content: '\e822'; } /* '' */ +.revicon-right-open-mini:before { content: '\e823'; } /* '' */ +.revicon-left-open-big:before { content: '\e824'; } /* '' */ +.revicon-right-open-big:before { content: '\e825'; } /* '' */ +.revicon-left:before { content: '\e836'; } /* '' */ +.revicon-right:before { content: '\e826'; } /* '' */ +.revicon-ccw:before { content: '\e808'; } /* '' */ +.revicon-arrows-ccw:before { content: '\e806'; } /* '' */ +.revicon-palette:before { content: '\e829'; } /* '' */ +.revicon-list-add:before { content: '\e80c'; } /* '' */ +.revicon-doc:before { content: '\e809'; } /* '' */ +.revicon-left-open-outline:before { content: '\e82e'; } /* '' */ +.revicon-left-open-2:before { content: '\e82c'; } /* '' */ +.revicon-right-open-outline:before { content: '\e82f'; } /* '' */ +.revicon-right-open-2:before { content: '\e82d'; } /* '' */ +.revicon-equalizer:before { content: '\e83a'; } /* '' */ +.revicon-layers-alt:before { content: '\e804'; } /* '' */ +.revicon-popup:before { content: '\e828'; } /* '' */ + + + +/****************************** + - BASIC STYLES - +******************************/ + +.rev_slider_wrapper{ + position:relative; + z-index: 0; +} + + +.rev_slider{ + position:relative; + overflow:visible; +} + +.tp-overflow-hidden { overflow:hidden;} + +.tp-simpleresponsive img, +.rev_slider img{ + max-width:none !important; + -moz-transition: none 0; + -webkit-transition: none 0; + -o-transition: none 0; + transition: none 0; + margin:0px; + padding:0px; + border-width:0px; + border:none; +} + +.rev_slider .no-slides-text{ + font-weight:bold; + text-align:center; + padding-top:80px; +} + +.rev_slider >ul, +.rev_slider_wrapper >ul, +.tp-revslider-mainul >li, +.rev_slider >ul >li, +.rev_slider >ul >li:before, +.tp-revslider-mainul >li:before, +.tp-simpleresponsive >ul, +.tp-simpleresponsive >ul >li, +.tp-simpleresponsive >ul >li:before, +.tp-revslider-mainul >li, +.tp-simpleresponsive >ul >li{ + list-style:none !important; + position:absolute; + margin:0px !important; + padding:0px !important; + overflow-x: visible; + overflow-y: visible; + list-style-type: none !important; + background-image:none; + background-position:0px 0px; + text-indent: 0em; + top:0px;left:0px; +} + + +.tp-revslider-mainul >li, +.rev_slider >ul >li, +.rev_slider >ul >li:before, +.tp-revslider-mainul >li:before, +.tp-simpleresponsive >ul >li, +.tp-simpleresponsive >ul >li:before, +.tp-revslider-mainul >li, +.tp-simpleresponsive >ul >li { + visibility:hidden; +} + +.tp-revslider-slidesli, +.tp-revslider-mainul { + padding:0 !important; + margin:0 !important; + list-style:none !important; +} + +.rev_slider .tp-caption, +.rev_slider .caption { + position:relative; + visibility:hidden; + white-space: nowrap; + display: block; +} + + +/* CAROUSEL FUNCTIONS */ +.tp-carousel-wrapper { + cursor:url(openhand.123), move; +} +.tp-carousel-wrapper.dragged { + cursor:url(closedhand.123), move; +} + +/* ADDED FOR SLIDELINK MANAGEMENT */ +.tp-caption { + z-index:1 +} + +.tp_inner_padding { + box-sizing:border-box; + -webkit-box-sizing:border-box; + -moz-box-sizing:border-box; + max-height:none !important; +} + + +.tp-caption { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; + position:absolute; + -webkit-font-smoothing: antialiased !important; +} + + + +.tp-forcenotvisible, +.tp-hide-revslider, +.tp-caption.tp-hidden-caption { + visibility:hidden !important; + display:none !important +} + +.rev_slider embed, +.rev_slider iframe, +.rev_slider object, +.rev_slider video { + max-width: none !important +} + + + +/********************************************** + - FULLSCREEN AND FULLWIDHT CONTAINERS - +**********************************************/ +.rev_slider_wrapper { width:100%;} + +.fullscreen-container { + position:relative; + padding:0; +} + + +.fullwidthbanner-container{ + position:relative; + padding:0; + overflow:hidden; +} + +.fullwidthbanner-container .fullwidthabanner{ + width:100%; + position:relative; +} + + + +/********************************* + - SPECIAL TP CAPTIONS - +**********************************/ + +.tp-static-layers { + position:absolute; z-index:505; top:0px;left:0px} + + +.tp-caption .frontcorner { + width: 0; + height: 0; + border-left: 40px solid transparent; + border-right: 0px solid transparent; + border-top: 40px solid #00A8FF; + position: absolute;left:-40px;top:0px; +} + +.tp-caption .backcorner { + width: 0; + height: 0; + border-left: 0px solid transparent; + border-right: 40px solid transparent; + border-bottom: 40px solid #00A8FF; + position: absolute;right:0px;top:0px; +} + +.tp-caption .frontcornertop { + width: 0; + height: 0; + border-left: 40px solid transparent; + border-right: 0px solid transparent; + border-bottom: 40px solid #00A8FF; + position: absolute;left:-40px;top:0px; +} + +.tp-caption .backcornertop { + width: 0; + height: 0; + border-left: 0px solid transparent; + border-right: 40px solid transparent; + border-top: 40px solid #00A8FF; + position: absolute;right:0px;top:0px; +} + +.tp-layer-inner-rotation { + position: relative !important; +} + + +/*********************************************** + - SPECIAL ALTERNATIVE IMAGE SETTINGS - +***********************************************/ + +img.tp-slider-alternative-image { + width:100%; height:auto; +} + + +/****************************** + - IE8 HACKS - +*******************************/ +.noFilterClass { + filter:none !important; +} + + +/******************************** + - FULLSCREEN VIDEO - +*********************************/ + +.rs-background-video-layer { position: absolute;top:0px;left:0px; width:100%;height:100%;visibility: hidden;z-index: 0;} + +.tp-caption.coverscreenvideo { width:100%;height:100%;top:0px;left:0px;position:absolute;} +.caption.fullscreenvideo, +.tp-caption.fullscreenvideo { left:0px; top:0px; position:absolute;width:100%;height:100%} + +.caption.fullscreenvideo iframe, +.caption.fullscreenvideo video, +.tp-caption.fullscreenvideo iframe, +.tp-caption.fullscreenvideo iframe video { width:100% !important; height:100% !important; display: none} + +.fullcoveredvideo video, +.fullscreenvideo video { background: #000} + +.fullcoveredvideo .tp-poster { background-position: center center;background-size: cover;width:100%;height:100%;top:0px;left:0px} + + +.videoisplaying .html5vid .tp-poster { display: none} + +.tp-video-play-button { + background:#000; + background:rgba(0,0,0,0.3); + border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; + position: absolute; + top: 50%; + left: 50%; + color: #FFF; + z-index: 3; + margin-top: -25px; + margin-left: -25px; + line-height: 50px !important; + text-align: center; + cursor: pointer; + width: 50px; + height:50px; + box-sizing: border-box; + -moz-box-sizing: border-box; + display: inline-block; + vertical-align: top; + z-index: 4; + opacity: 0; + -webkit-transition:opacity 300ms ease-out !important; + -moz-transition:opacity 300ms ease-out !important; + -o-transition:opacity 300ms ease-out !important; + transition:opacity 300ms ease-out !important; +} +.tp-caption .html5vid { width:100% !important; height:100% !important;} +.tp-video-play-button i { width:50px;height:50px; display:inline-block; text-align: center; vertical-align: top; line-height: 50px !important; font-size: 40px !important;} +.tp-caption:hover .tp-video-play-button { opacity: 1;} +.tp-caption .tp-revstop { display:none; border-left:5px solid #fff !important; border-right:5px solid #fff !important;margin-top:15px !important;line-height: 20px !important;vertical-align: top; font-size:25px !important;} +.videoisplaying .revicon-right-dir { display:none} +.videoisplaying .tp-revstop { display:inline-block} + +.videoisplaying .tp-video-play-button { display:none} +.tp-caption:hover .tp-video-play-button { display:block} + +.fullcoveredvideo .tp-video-play-button { display:none !important} + + +.fullscreenvideo .fullscreenvideo video { object-fit:contain !important;} + +.fullscreenvideo .fullcoveredvideo video { object-fit:cover !important;} + +.tp-video-controls { + position: absolute; + bottom: 0; + left: 0; + right: 0; + padding: 5px; + opacity: 0; + -webkit-transition: opacity .3s; + -moz-transition: opacity .3s; + -o-transition: opacity .3s; + -ms-transition: opacity .3s; + transition: opacity .3s; + background-image: linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); + background-image: -o-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); + background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); + background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); + background-image: -ms-linear-gradient(bottom, rgb(0,0,0) 13%, rgb(50,50,50) 100%); + background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0.13, rgb(0,0,0)),color-stop(1, rgb(50,50,50))); + display:table;max-width:100%; overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; +} + +.tp-caption:hover .tp-video-controls { opacity: .9;} + +.tp-video-button { + background: rgba(0,0,0,.5); + border: 0; + color: #EEE; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + -o-border-radius: 3px; + border-radius: 3px; + cursor:pointer; + line-height:12px; + font-size:12px; + color:#fff; + padding:0px; + margin:0px; + outline: none; + } +.tp-video-button:hover { cursor: pointer;} + + +.tp-video-button-wrap, +.tp-video-seek-bar-wrap, +.tp-video-vol-bar-wrap { padding:0px 5px;display:table-cell; } + +.tp-video-seek-bar-wrap { width:80%} +.tp-video-vol-bar-wrap { width:20%} + +.tp-volume-bar, +.tp-seek-bar { width:100%; cursor: pointer; outline:none; line-height:12px;margin:0; padding:0;} + + +.rs-fullvideo-cover { width:100%;height:100%;top:0px;left:0px;position: absolute; background:transparent;z-index:5;} + + + + +/******************************** + - DOTTED OVERLAYS - +*********************************/ +.tp-dottedoverlay { background-repeat:repeat;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:3} +.tp-dottedoverlay.twoxtwo { background:url(../assets/gridtile.png)} +.tp-dottedoverlay.twoxtwowhite { background:url(../assets/gridtile_white.png)} +.tp-dottedoverlay.threexthree { background:url(../assets/gridtile_3x3.png)} +.tp-dottedoverlay.threexthreewhite { background:url(../assets/gridtile_3x3_white.png)} + + +/****************************** + - SHADOWS - +******************************/ + +.tp-shadowcover { width:100%;height:100%;top:0px;left:0px;background: #fff;position: absolute; z-index: -1;} +.tp-shadow1 { + -webkit-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8); + -moz-box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8); + box-shadow: 0 10px 6px -6px rgba(0,0,0,0.8); +} + +.tp-shadow2:before, .tp-shadow2:after, +.tp-shadow3:before, .tp-shadow4:after +{ + z-index: -2; + position: absolute; + content: ""; + bottom: 10px; + left: 10px; + width: 50%; + top: 85%; + max-width:300px; + background: transparent; + -webkit-box-shadow: 0 15px 10px rgba(0,0,0,0.8); + -moz-box-shadow: 0 15px 10px rgba(0,0,0,0.8); + box-shadow: 0 15px 10px rgba(0,0,0,0.8); + -webkit-transform: rotate(-3deg); + -moz-transform: rotate(-3deg); + -o-transform: rotate(-3deg); + -ms-transform: rotate(-3deg); + transform: rotate(-3deg); +} + +.tp-shadow2:after, +.tp-shadow4:after +{ + -webkit-transform: rotate(3deg); + -moz-transform: rotate(3deg); + -o-transform: rotate(3deg); + -ms-transform: rotate(3deg); + transform: rotate(3deg); + right: 10px; + left: auto; +} + +.tp-shadow5 +{ + position:relative; + -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; + -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; + box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; +} +.tp-shadow5:before, .tp-shadow5:after +{ + content:""; + position:absolute; + z-index:-2; + -webkit-box-shadow:0 0 25px 0px rgba(0,0,0,0.6); + -moz-box-shadow:0 0 25px 0px rgba(0,0,0,0.6); + box-shadow:0 0 25px 0px rgba(0,0,0,0.6); + top:30%; + bottom:0; + left:20px; + right:20px; + -moz-border-radius:100px / 20px; + border-radius:100px / 20px; +} + +/****************************** + - BUTTONS - +*******************************/ + +.tp-button{ + padding:6px 13px 5px; + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + height:30px; + cursor:pointer; + color:#fff !important; text-shadow:0px 1px 1px rgba(0, 0, 0, 0.6) !important; font-size:15px; line-height:45px !important; + background:url(../images/gradient/g30.html) repeat-x top; font-family: arial, sans-serif; font-weight: bold; letter-spacing: -1px; + text-decoration:none; +} + +.tp-button.big { color:#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.html) repeat-x top} + + +.purchase:hover, +.tp-button:hover, +.tp-button.big:hover { background-position:bottom, 15px 11px} + + +/* BUTTON COLORS */ + +.tp-button.green, .tp-button:hover.green, +.purchase.green, .purchase:hover.green { 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; } + +.tp-button.blue, .tp-button:hover.blue, +.purchase.blue, .purchase:hover.blue { 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} + +.tp-button.red, .tp-button:hover.red, +.purchase.red, .purchase:hover.red { 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} + +.tp-button.orange, .tp-button:hover.orange, +.purchase.orange, .purchase:hover.orange { 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} + +.tp-button.darkgrey,.tp-button.grey, +.tp-button:hover.darkgrey,.tp-button:hover.grey, +.purchase.darkgrey, .purchase:hover.darkgrey { 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} + +.tp-button.lightgrey, .tp-button:hover.lightgrey, +.purchase.lightgrey, .purchase:hover.lightgrey { 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} + + + +/* TP BUTTONS DESKTOP SIZE */ + +.rev-btn, +.rev-btn:visited { outline:none !important; box-shadow:none !important; text-decoration: none !important; line-height: 44px; font-size: 17px; font-weight: 500; padding: 12px 35px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; font-family: "Roboto", sans-serif; cursor: pointer;} + +.rev-btn.rev-uppercase, +.rev-btn.rev-uppercase:visited { text-transform: uppercase; letter-spacing: 1px; font-size: 15px; font-weight: 900; } + +.rev-btn.rev-withicon i { font-size: 15px; font-weight: normal; position: relative; top: 0px; -webkit-transition: all 0.2s ease-out !important; -moz-transition: all 0.2s ease-out !important; -o-transition: all 0.2s ease-out !important; -ms-transition: all 0.2s ease-out !important; margin-left:10px !importan;} + +.rev-btn.rev-hiddenicon i { font-size: 15px; font-weight: normal; position: relative; top: 0px; -webkit-transition: all 0.2s ease-out !important; -moz-transition: all 0.2s ease-out !important; -o-transition: all 0.2s ease-out !important; -ms-transition: all 0.2s ease-out !important; opacity: 0; margin-left:0px !important; width:0px !important; } +.rev-btn.rev-hiddenicon:hover i { opacity: 1 !important; margin-left:10px !important; width:auto !important;} + +/* REV BUTTONS MEDIUM */ +.rev-btn.rev-medium, +.rev-btn.rev-medium:visited { line-height: 36px; font-size: 14px; padding: 10px 30px; } + +.rev-btn.rev-medium.rev-withicon i { font-size: 14px; top: 0px; } + +.rev-btn.rev-medium.rev-hiddenicon i { font-size: 14px; top: 0px; } + + +/* REV BUTTONS SMALL */ +.rev-btn.rev-small, +.rev-btn.rev-small:visited { line-height: 28px; font-size: 12px; padding: 7px 20px; } + +.rev-btn.rev-small.rev-withicon i { font-size: 12px; top: 0px; } + +.rev-btn.rev-small.rev-hiddenicon i { font-size: 12px; top: 0px; } + + +/* ROUNDING OPTIONS */ +.rev-maxround { -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; } +.rev-minround { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } + + +/* BURGER BUTTON */ +.rev-burger { + position: relative; + width: 60px; + height: 60px; + box-sizing: border-box; + padding: 22px 0 0 14px; + border-radius: 50%; + border: 1px solid rgba(51,51,51,0.25); + tap-highlight-color: transparent; + cursor: pointer; +} +.rev-burger span { + display: block; + width: 30px; + height: 3px; + background: #333; + transition: .7s; + pointer-events: none; + transform-style: flat !important; +} +.rev-burger span:nth-child(2) { + margin: 3px 0; +} + +#dialog_addbutton .rev-burger:hover :first-child, +.open .rev-burger :first-child, +.open.rev-burger :first-child { + transform: translateY(6px) rotate(-45deg); + -webkit-transform: translateY(6px) rotate(-45deg); +} +#dialog_addbutton .rev-burger:hover :nth-child(2), +.open .rev-burger :nth-child(2), +.open.rev-burger :nth-child(2) { + transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); + opacity: 0; +} +#dialog_addbutton .rev-burger:hover :last-child, +.open .rev-burger :last-child, +.open.rev-burger :last-child { + transform: translateY(-6px) rotate(-135deg); + -webkit-transform: translateY(-6px) rotate(-135deg); +} + +.rev-burger.revb-white { + border: 2px solid rgba(255,255,255,0.2); +} +.rev-burger.revb-white span { + background: #fff; +} +.rev-burger.revb-whitenoborder { + border: 0; +} +.rev-burger.revb-whitenoborder span { + background: #fff; +} +.rev-burger.revb-darknoborder { + border: 0; +} +.rev-burger.revb-darknoborder span { + background: #333; +} + +.rev-burger.revb-whitefull { + background: #fff; + border:none; +} + +.rev-burger.revb-whitefull span { + background:#333; +} + +.rev-burger.revb-darkfull { + background: #333; + border:none; +} + +.rev-burger.revb-darkfull span { + background:#fff; +} + + +/* SCROLL DOWN BUTTON */ +@-webkit-keyframes rev-ani-mouse { + 0% { opacity: 1;top: 29%;} + 15% {opacity: 1;top: 50%;} + 50% { opacity: 0;top: 50%;} + 100% { opacity: 0;top: 29%;} +} +@-moz-keyframes rev-ani-mouse { + 0% {opacity: 1;top: 29%;} + 15% {opacity: 1;top: 50%;} + 50% {opacity: 0;top: 50%;} + 100% {opacity: 0;top: 29%;} +} +@keyframes rev-ani-mouse { + 0% {opacity: 1;top: 29%;} + 15% {opacity: 1;top: 50%;} + 50% {opacity: 0;top: 50%;} + 100% {opacity: 0;top: 29%;} +} +.rev-scroll-btn { + display: inline-block; + position: relative; + left: 0; + right: 0; + text-align: center; + cursor: pointer; + width:35px; + height:55px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + border: 3px solid white; + border-radius: 23px; +} +.rev-scroll-btn > * { + display: inline-block; + line-height: 18px; + font-size: 13px; + font-weight: normal; + color: #7f8c8d; + color: #ffffff; + font-family: "proxima-nova", "Helvetica Neue", Helvetica, Arial, sans-serif; + letter-spacing: 2px; +} +.rev-scroll-btn > *:hover, +.rev-scroll-btn > *:focus, +.rev-scroll-btn > *.active { + color: #ffffff; +} +.rev-scroll-btn > *:hover, +.rev-scroll-btn > *:focus, +.rev-scroll-btn > *:active, +.rev-scroll-btn > *.active { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.rev-scroll-btn.revs-fullwhite { + background:#fff; +} + +.rev-scroll-btn.revs-fullwhite span { + background: #333; +} + +.rev-scroll-btn.revs-fulldark { + background:#333; + border:none; +} + +.rev-scroll-btn.revs-fulldark span { + background: #fff; +} + +.rev-scroll-btn span { + position: absolute; + display: block; + top: 29%; + left: 50%; + width: 8px; + height: 8px; + margin: -4px 0 0 -4px; + background: white; + border-radius: 50%; + -webkit-animation: rev-ani-mouse 2.5s linear infinite; + -moz-animation: rev-ani-mouse 2.5s linear infinite; + animation: rev-ani-mouse 2.5s linear infinite; +} + +.rev-scroll-btn.revs-dark { + border-color:#333; +} +.rev-scroll-btn.revs-dark span { + background: #333; +} + +.rev-control-btn { + position: relative; + display: inline-block; + z-index: 5; + color: #FFF; + font-size: 20px; + line-height: 60px; + font-weight: 400; + font-style: normal; + font-family: Raleway; + text-decoration: none; + text-align: center; + background-color: #000; + border-radius: 50px; + text-shadow: none; + background-color: rgba(0, 0, 0, 0.50); + width:60px; + height:60px; + box-sizing: border-box; + cursor: pointer; +} + +.rev-cbutton-dark-sr { + border-radius: 3px; +} + +.rev-cbutton-light { + color: #333; + background-color: rgba(255,255,255, 0.75); +} + +.rev-cbutton-light-sr { + color: #333; + border-radius: 3; + background-color: rgba(255,255,255, 0.75); +} + + +.rev-sbutton { + line-height: 37px; + width:37px; + height:37px; +} + +.rev-sbutton-blue { + background-color: #3B5998 +} +.rev-sbutton-lightblue { + background-color: #00A0D1; +} +.rev-sbutton-red { + background-color: #DD4B39; +} + + + + +/************************************ +- TP BANNER TIMER - +*************************************/ +.tp-bannertimer { visibility: hidden; width:100%; height:5px; /*background:url(../assets/timer.png);*/ background: #fff; background: rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px} +.tp-bannertimer.tp-bottom { top:auto; bottom:0px !important;height:5px} + + +/********************************************* +- BASIC SETTINGS FOR THE BANNER - +***********************************************/ + + .tp-simpleresponsive img { + -moz-user-select: none; + -khtml-user-select: none; + -webkit-user-select: none; + -o-user-select: none; +} + +.tp-caption img { + background: transparent; + -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); + zoom: 1; +} + + + +/* CAPTION SLIDELINK **/ +.caption.slidelink a div, +.tp-caption.slidelink a div { width:3000px; height:1500px; background:url(../assets/coloredbg.png) repeat} +.tp-caption.slidelink a span{ background:url(../assets/coloredbg.png) repeat} +.tp-shape { width:100%;height:100%;} + + + + +/****************************** + - LOADER FORMS - +********************************/ + +.tp-loader { + top:50%; left:50%; + z-index:10000; + position:absolute; +} + +.tp-loader.spinner0 { + width: 40px; + height: 40px; + background-color: #fff; + background:url(../assets/loader.gif) no-repeat center center; + box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + margin-top:-20px; + margin-left:-20px; + -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; + animation: tp-rotateplane 1.2s infinite ease-in-out; + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} + + +.tp-loader.spinner1 { + width: 40px; + height: 40px; + background-color: #fff; + box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + margin-top:-20px; + margin-left:-20px; + -webkit-animation: tp-rotateplane 1.2s infinite ease-in-out; + animation: tp-rotateplane 1.2s infinite ease-in-out; + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} + + + +.tp-loader.spinner5 { + background:url(../assets/loader.gif) no-repeat 10px 10px; + background-color:#fff; + margin:-22px -22px; + width:44px;height:44px; + border-radius: 3px; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; +} + + +@-webkit-keyframes tp-rotateplane { + 0% { -webkit-transform: perspective(120px) } + 50% { -webkit-transform: perspective(120px) rotateY(180deg) } + 100% { -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg) } +} + +@keyframes tp-rotateplane { + 0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg);} + 50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);} + 100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);} +} + + +.tp-loader.spinner2 { + width: 40px; + height: 40px; + margin-top:-20px;margin-left:-20px; + background-color: #ff0000; + box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + border-radius: 100%; + -webkit-animation: tp-scaleout 1.0s infinite ease-in-out; + animation: tp-scaleout 1.0s infinite ease-in-out; +} + +@-webkit-keyframes tp-scaleout { + 0% { -webkit-transform: scale(0.0) } + 100% {-webkit-transform: scale(1.0); opacity: 0;} +} + +@keyframes tp-scaleout { + 0% {transform: scale(0.0);-webkit-transform: scale(0.0);} + 100% {transform: scale(1.0);-webkit-transform: scale(1.0);opacity: 0;} +} + + +.tp-loader.spinner3 { + margin: -9px 0px 0px -35px; + width: 70px; + text-align: center; +} + +.tp-loader.spinner3 .bounce1, +.tp-loader.spinner3 .bounce2, +.tp-loader.spinner3 .bounce3 { + width: 18px; + height: 18px; + background-color: #fff; + box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + border-radius: 100%; + display: inline-block; + -webkit-animation: tp-bouncedelay 1.4s infinite ease-in-out; + animation: tp-bouncedelay 1.4s infinite ease-in-out; + /* Prevent first frame from flickering when animation starts */ + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.tp-loader.spinner3 .bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} + +.tp-loader.spinner3 .bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} + +@-webkit-keyframes tp-bouncedelay { + 0%, 80%, 100% { -webkit-transform: scale(0.0) } + 40% { -webkit-transform: scale(1.0) } +} + +@keyframes tp-bouncedelay { + 0%, 80%, 100% {transform: scale(0.0);} + 40% {transform: scale(1.0);} +} + + + + +.tp-loader.spinner4 { + margin: -20px 0px 0px -20px; + width: 40px; + height: 40px; + text-align: center; + -webkit-animation: tp-rotate 2.0s infinite linear; + animation: tp-rotate 2.0s infinite linear; +} + +.tp-loader.spinner4 .dot1, +.tp-loader.spinner4 .dot2 { + width: 60%; + height: 60%; + display: inline-block; + position: absolute; + top: 0; + background-color: #fff; + border-radius: 100%; + -webkit-animation: tp-bounce 2.0s infinite ease-in-out; + animation: tp-bounce 2.0s infinite ease-in-out; + box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); + -webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.15); +} + +.tp-loader.spinner4 .dot2 { + top: auto; + bottom: 0px; + -webkit-animation-delay: -1.0s; + animation-delay: -1.0s; +} + +@-webkit-keyframes tp-rotate { 100% { -webkit-transform: rotate(360deg) }} +@keyframes tp-rotate { 100% { transform: rotate(360deg); -webkit-transform: rotate(360deg) }} + +@-webkit-keyframes tp-bounce { + 0%, 100% { -webkit-transform: scale(0.0) } + 50% { -webkit-transform: scale(1.0) } +} + +@keyframes tp-bounce { + 0%, 100% {transform: scale(0.0);} + 50% { transform: scale(1.0);} +} + + + +/*********************************************** + - STANDARD NAVIGATION SETTINGS +***********************************************/ + + +.tp-thumbs.navbar, +.tp-bullets.navbar, +.tp-tabs.navbar { border:none; min-height: 0; margin:0; border-radius: 0; -moz-border-radius:0; -webkit-border-radius:0;} + +.tp-tabs, +.tp-thumbs, +.tp-bullets { position:absolute; display:block; z-index:1000; top:0px; left:0px;} + +.tp-tab, +.tp-thumb { cursor: pointer; position:absolute;opacity:0.5; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;} + +.tp-videoposter, +.tp-thumb-image, +.tp-tab-image { background-position: center center; background-size:cover;width:100%;height:100%; display:block; position:absolute;top:0px;left:0px;} + +.tp-tab:hover, +.tp-tab.selected, +.tp-thumb:hover, +.tp-thumb.selected { opacity:1;} + +.tp-tab-mask, +.tp-thumb-mask { box-sizing:border-box !important; -webkit-box-sizing:border-box !important; -moz-box-sizing:border-box !important} + +.tp-tabs, +.tp-thumbs { box-sizing:content-box !important; -webkit-box-sizing:content-box !important; -moz-box-sizing: content-box !important} + +.tp-bullet { width:15px;height:15px; position:absolute; background:#fff; background:rgba(255,255,255,0.3); cursor: pointer;} +.tp-bullet.selected, +.tp-bullet:hover { background:#fff;} + +.tp-bannertimer { background:#000; background:rgba(0,0,0,0.15); height:5px;} + + +.tparrows { cursor:pointer; background:#000; background:rgba(0,0,0,0.5); width:40px;height:40px;position:absolute; display:block; z-index:100; } +.tparrows:hover { background:#000;} +.tparrows:before { font-family: "revicons"; font-size:15px; color:#fff; display:block; line-height: 40px; text-align: center;} +.tparrows.tp-leftarrow:before { content: '\e824'; } +.tparrows.tp-rightarrow:before { content: '\e825'; } + + + +/******************* + - DEBUG MODE - +*******************/ + +.hglayerinfo { position: fixed; + bottom: 0px; + left: 0px; + color: #FFF; + font-size: 12px; + line-height: 20px; + font-weight: 600; + background: rgba(0, 0, 0, 0.75); + padding: 5px 10px; + z-index: 2000; + white-space: normal;} +.hginfo { position:absolute;top:-2px;left:-2px;color:#e74c3c;font-size:12px;font-weight:600; background:#000;padding:2px 5px;} +.indebugmode .tp-caption:hover { border:1px dashed #c0392b !important;} +.helpgrid { border:2px dashed #c0392b;position:absolute;top:0px;peft:0px;z-index:0 } + diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/css/pe-icon-7-stroke.css b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/css/pe-icon-7-stroke.css new file mode 100644 index 0000000..d30256b --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/css/pe-icon-7-stroke.css @@ -0,0 +1,632 @@ +@font-face { + font-family: 'Pe-icon-7-stroke'; + src:url('../fonts/Pe-icon-7-strokebb1d.eot?d7yf1v'); + src:url('../fonts/Pe-icon-7-stroked41d.eot?#iefixd7yf1v') format('embedded-opentype'), + url('../fonts/Pe-icon-7-strokebb1d.woff?d7yf1v') format('woff'), + url('../fonts/Pe-icon-7-strokebb1d.ttf?d7yf1v') format('truetype'), + url('../fonts/Pe-icon-7-strokebb1d.svg?d7yf1v#Pe-icon-7-stroke') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="pe-7s-"], [class*=" pe-7s-"] { + display: inline-block; + font-family: 'Pe-icon-7-stroke'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.pe-7s-album:before { + content: "\e6aa"; +} +.pe-7s-arc:before { + content: "\e6ab"; +} +.pe-7s-back-2:before { + content: "\e6ac"; +} +.pe-7s-bandaid:before { + content: "\e6ad"; +} +.pe-7s-car:before { + content: "\e6ae"; +} +.pe-7s-diamond:before { + content: "\e6af"; +} +.pe-7s-door-lock:before { + content: "\e6b0"; +} +.pe-7s-eyedropper:before { + content: "\e6b1"; +} +.pe-7s-female:before { + content: "\e6b2"; +} +.pe-7s-gym:before { + content: "\e6b3"; +} +.pe-7s-hammer:before { + content: "\e6b4"; +} +.pe-7s-headphones:before { + content: "\e6b5"; +} +.pe-7s-helm:before { + content: "\e6b6"; +} +.pe-7s-hourglass:before { + content: "\e6b7"; +} +.pe-7s-leaf:before { + content: "\e6b8"; +} +.pe-7s-magic-wand:before { + content: "\e6b9"; +} +.pe-7s-male:before { + content: "\e6ba"; +} +.pe-7s-map-2:before { + content: "\e6bb"; +} +.pe-7s-next-2:before { + content: "\e6bc"; +} +.pe-7s-paint-bucket:before { + content: "\e6bd"; +} +.pe-7s-pendrive:before { + content: "\e6be"; +} +.pe-7s-photo:before { + content: "\e6bf"; +} +.pe-7s-piggy:before { + content: "\e6c0"; +} +.pe-7s-plugin:before { + content: "\e6c1"; +} +.pe-7s-refresh-2:before { + content: "\e6c2"; +} +.pe-7s-rocket:before { + content: "\e6c3"; +} +.pe-7s-settings:before { + content: "\e6c4"; +} +.pe-7s-shield:before { + content: "\e6c5"; +} +.pe-7s-smile:before { + content: "\e6c6"; +} +.pe-7s-usb:before { + content: "\e6c7"; +} +.pe-7s-vector:before { + content: "\e6c8"; +} +.pe-7s-wine:before { + content: "\e6c9"; +} +.pe-7s-cloud-upload:before { + content: "\e68a"; +} +.pe-7s-cash:before { + content: "\e68c"; +} +.pe-7s-close:before { + content: "\e680"; +} +.pe-7s-bluetooth:before { + content: "\e68d"; +} +.pe-7s-cloud-download:before { + content: "\e68b"; +} +.pe-7s-way:before { + content: "\e68e"; +} +.pe-7s-close-circle:before { + content: "\e681"; +} +.pe-7s-id:before { + content: "\e68f"; +} +.pe-7s-angle-up:before { + content: "\e682"; +} +.pe-7s-wristwatch:before { + content: "\e690"; +} +.pe-7s-angle-up-circle:before { + content: "\e683"; +} +.pe-7s-world:before { + content: "\e691"; +} +.pe-7s-angle-right:before { + content: "\e684"; +} +.pe-7s-volume:before { + content: "\e692"; +} +.pe-7s-angle-right-circle:before { + content: "\e685"; +} +.pe-7s-users:before { + content: "\e693"; +} +.pe-7s-angle-left:before { + content: "\e686"; +} +.pe-7s-user-female:before { + content: "\e694"; +} +.pe-7s-angle-left-circle:before { + content: "\e687"; +} +.pe-7s-up-arrow:before { + content: "\e695"; +} +.pe-7s-angle-down:before { + content: "\e688"; +} +.pe-7s-switch:before { + content: "\e696"; +} +.pe-7s-angle-down-circle:before { + content: "\e689"; +} +.pe-7s-scissors:before { + content: "\e697"; +} +.pe-7s-wallet:before { + content: "\e600"; +} +.pe-7s-safe:before { + content: "\e698"; +} +.pe-7s-volume2:before { + content: "\e601"; +} +.pe-7s-volume1:before { + content: "\e602"; +} +.pe-7s-voicemail:before { + content: "\e603"; +} +.pe-7s-video:before { + content: "\e604"; +} +.pe-7s-user:before { + content: "\e605"; +} +.pe-7s-upload:before { + content: "\e606"; +} +.pe-7s-unlock:before { + content: "\e607"; +} +.pe-7s-umbrella:before { + content: "\e608"; +} +.pe-7s-trash:before { + content: "\e609"; +} +.pe-7s-tools:before { + content: "\e60a"; +} +.pe-7s-timer:before { + content: "\e60b"; +} +.pe-7s-ticket:before { + content: "\e60c"; +} +.pe-7s-target:before { + content: "\e60d"; +} +.pe-7s-sun:before { + content: "\e60e"; +} +.pe-7s-study:before { + content: "\e60f"; +} +.pe-7s-stopwatch:before { + content: "\e610"; +} +.pe-7s-star:before { + content: "\e611"; +} +.pe-7s-speaker:before { + content: "\e612"; +} +.pe-7s-signal:before { + content: "\e613"; +} +.pe-7s-shuffle:before { + content: "\e614"; +} +.pe-7s-shopbag:before { + content: "\e615"; +} +.pe-7s-share:before { + content: "\e616"; +} +.pe-7s-server:before { + content: "\e617"; +} +.pe-7s-search:before { + content: "\e618"; +} +.pe-7s-film:before { + content: "\e6a5"; +} +.pe-7s-science:before { + content: "\e619"; +} +.pe-7s-disk:before { + content: "\e6a6"; +} +.pe-7s-ribbon:before { + content: "\e61a"; +} +.pe-7s-repeat:before { + content: "\e61b"; +} +.pe-7s-refresh:before { + content: "\e61c"; +} +.pe-7s-add-user:before { + content: "\e6a9"; +} +.pe-7s-refresh-cloud:before { + content: "\e61d"; +} +.pe-7s-paperclip:before { + content: "\e69c"; +} +.pe-7s-radio:before { + content: "\e61e"; +} +.pe-7s-note2:before { + content: "\e69d"; +} +.pe-7s-print:before { + content: "\e61f"; +} +.pe-7s-network:before { + content: "\e69e"; +} +.pe-7s-prev:before { + content: "\e620"; +} +.pe-7s-mute:before { + content: "\e69f"; +} +.pe-7s-power:before { + content: "\e621"; +} +.pe-7s-medal:before { + content: "\e6a0"; +} +.pe-7s-portfolio:before { + content: "\e622"; +} +.pe-7s-like2:before { + content: "\e6a1"; +} +.pe-7s-plus:before { + content: "\e623"; +} +.pe-7s-left-arrow:before { + content: "\e6a2"; +} +.pe-7s-play:before { + content: "\e624"; +} +.pe-7s-key:before { + content: "\e6a3"; +} +.pe-7s-plane:before { + content: "\e625"; +} +.pe-7s-joy:before { + content: "\e6a4"; +} +.pe-7s-photo-gallery:before { + content: "\e626"; +} +.pe-7s-pin:before { + content: "\e69b"; +} +.pe-7s-phone:before { + content: "\e627"; +} +.pe-7s-plug:before { + content: "\e69a"; +} +.pe-7s-pen:before { + content: "\e628"; +} +.pe-7s-right-arrow:before { + content: "\e699"; +} +.pe-7s-paper-plane:before { + content: "\e629"; +} +.pe-7s-delete-user:before { + content: "\e6a7"; +} +.pe-7s-paint:before { + content: "\e62a"; +} +.pe-7s-bottom-arrow:before { + content: "\e6a8"; +} +.pe-7s-notebook:before { + content: "\e62b"; +} +.pe-7s-note:before { + content: "\e62c"; +} +.pe-7s-next:before { + content: "\e62d"; +} +.pe-7s-news-paper:before { + content: "\e62e"; +} +.pe-7s-musiclist:before { + content: "\e62f"; +} +.pe-7s-music:before { + content: "\e630"; +} +.pe-7s-mouse:before { + content: "\e631"; +} +.pe-7s-more:before { + content: "\e632"; +} +.pe-7s-moon:before { + content: "\e633"; +} +.pe-7s-monitor:before { + content: "\e634"; +} +.pe-7s-micro:before { + content: "\e635"; +} +.pe-7s-menu:before { + content: "\e636"; +} +.pe-7s-map:before { + content: "\e637"; +} +.pe-7s-map-marker:before { + content: "\e638"; +} +.pe-7s-mail:before { + content: "\e639"; +} +.pe-7s-mail-open:before { + content: "\e63a"; +} +.pe-7s-mail-open-file:before { + content: "\e63b"; +} +.pe-7s-magnet:before { + content: "\e63c"; +} +.pe-7s-loop:before { + content: "\e63d"; +} +.pe-7s-look:before { + content: "\e63e"; +} +.pe-7s-lock:before { + content: "\e63f"; +} +.pe-7s-lintern:before { + content: "\e640"; +} +.pe-7s-link:before { + content: "\e641"; +} +.pe-7s-like:before { + content: "\e642"; +} +.pe-7s-light:before { + content: "\e643"; +} +.pe-7s-less:before { + content: "\e644"; +} +.pe-7s-keypad:before { + content: "\e645"; +} +.pe-7s-junk:before { + content: "\e646"; +} +.pe-7s-info:before { + content: "\e647"; +} +.pe-7s-home:before { + content: "\e648"; +} +.pe-7s-help2:before { + content: "\e649"; +} +.pe-7s-help1:before { + content: "\e64a"; +} +.pe-7s-graph3:before { + content: "\e64b"; +} +.pe-7s-graph2:before { + content: "\e64c"; +} +.pe-7s-graph1:before { + content: "\e64d"; +} +.pe-7s-graph:before { + content: "\e64e"; +} +.pe-7s-global:before { + content: "\e64f"; +} +.pe-7s-gleam:before { + content: "\e650"; +} +.pe-7s-glasses:before { + content: "\e651"; +} +.pe-7s-gift:before { + content: "\e652"; +} +.pe-7s-folder:before { + content: "\e653"; +} +.pe-7s-flag:before { + content: "\e654"; +} +.pe-7s-filter:before { + content: "\e655"; +} +.pe-7s-file:before { + content: "\e656"; +} +.pe-7s-expand1:before { + content: "\e657"; +} +.pe-7s-exapnd2:before { + content: "\e658"; +} +.pe-7s-edit:before { + content: "\e659"; +} +.pe-7s-drop:before { + content: "\e65a"; +} +.pe-7s-drawer:before { + content: "\e65b"; +} +.pe-7s-download:before { + content: "\e65c"; +} +.pe-7s-display2:before { + content: "\e65d"; +} +.pe-7s-display1:before { + content: "\e65e"; +} +.pe-7s-diskette:before { + content: "\e65f"; +} +.pe-7s-date:before { + content: "\e660"; +} +.pe-7s-cup:before { + content: "\e661"; +} +.pe-7s-culture:before { + content: "\e662"; +} +.pe-7s-crop:before { + content: "\e663"; +} +.pe-7s-credit:before { + content: "\e664"; +} +.pe-7s-copy-file:before { + content: "\e665"; +} +.pe-7s-config:before { + content: "\e666"; +} +.pe-7s-compass:before { + content: "\e667"; +} +.pe-7s-comment:before { + content: "\e668"; +} +.pe-7s-coffee:before { + content: "\e669"; +} +.pe-7s-cloud:before { + content: "\e66a"; +} +.pe-7s-clock:before { + content: "\e66b"; +} +.pe-7s-check:before { + content: "\e66c"; +} +.pe-7s-chat:before { + content: "\e66d"; +} +.pe-7s-cart:before { + content: "\e66e"; +} +.pe-7s-camera:before { + content: "\e66f"; +} +.pe-7s-call:before { + content: "\e670"; +} +.pe-7s-calculator:before { + content: "\e671"; +} +.pe-7s-browser:before { + content: "\e672"; +} +.pe-7s-box2:before { + content: "\e673"; +} +.pe-7s-box1:before { + content: "\e674"; +} +.pe-7s-bookmarks:before { + content: "\e675"; +} +.pe-7s-bicycle:before { + content: "\e676"; +} +.pe-7s-bell:before { + content: "\e677"; +} +.pe-7s-battery:before { + content: "\e678"; +} +.pe-7s-ball:before { + content: "\e679"; +} +.pe-7s-back:before { + content: "\e67a"; +} +.pe-7s-attention:before { + content: "\e67b"; +} +.pe-7s-anchor:before { + content: "\e67c"; +} +.pe-7s-albums:before { + content: "\e67d"; +} +.pe-7s-alarm:before { + content: "\e67e"; +} +.pe-7s-airplay:before { + content: "\e67f"; +} diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.eot b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.eot new file mode 100644 index 0000000..6f7b584 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.eot differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.svg b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.svg new file mode 100644 index 0000000..0f03a5a --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.svg @@ -0,0 +1,212 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.ttf b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.ttf new file mode 100644 index 0000000..bc8a269 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.ttf differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.woff b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.woff new file mode 100644 index 0000000..c205e6f Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-strokebb1d.woff differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-stroked41d.eot b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-stroked41d.eot new file mode 100644 index 0000000..6f7b584 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/pe-icon-7-stroke/fonts/Pe-icon-7-stroked41d.eot differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.eot b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.eot new file mode 100644 index 0000000..955dc3f Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.eot differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.svg b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.svg new file mode 100644 index 0000000..7c9d595 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.svg @@ -0,0 +1,54 @@ + + + +Copyright (C) 2013 by original authors @ fontello.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.ttf b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.ttf new file mode 100644 index 0000000..4e8df98 Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.ttf differ diff --git a/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.woff b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.woff new file mode 100644 index 0000000..6d3ea4d Binary files /dev/null and b/assets/plugins/revolution-slider/revolution/fonts/revicons/revicons90c6.woff differ diff --git a/assets/plugins/revolution-slider/revolution/images/gradient/g30.html b/assets/plugins/revolution-slider/revolution/images/gradient/g30.html new file mode 100644 index 0000000..30d4581 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/images/gradient/g30.html @@ -0,0 +1,10 @@ + + +PAGE RESERVED FOR YOU + +

FEEL FREE TO EDIT THIS PAGE

+

This HTML5 file can can be linked to + /RabinsXP/unify-v1.9/Themantic-Designs/assets/plugins/revolution-slider/revolution/images/gradient/g30.png

+
+
Do you know why this page is made so? Because this page is similar to other pages and to minimize the total file size the contents are removed and replaced by this message you are reading right now.
+ diff --git a/assets/plugins/revolution-slider/revolution/images/gradient/g40.html b/assets/plugins/revolution-slider/revolution/images/gradient/g40.html new file mode 100644 index 0000000..6afc0a7 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/images/gradient/g40.html @@ -0,0 +1,10 @@ + + +PAGE RESERVED FOR YOU + +

FEEL FREE TO EDIT THIS PAGE

+

This HTML5 file can can be linked to + /RabinsXP/unify-v1.9/Themantic-Designs/assets/plugins/revolution-slider/revolution/images/gradient/g40.png

+
+
Do you know why this page is made so? Because this page is similar to other pages and to minimize the total file size the contents are removed and replaced by this message you are reading right now.
+ diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.actions.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.actions.min.js new file mode 100644 index 0000000..18a3605 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.actions.min.js @@ -0,0 +1,7 @@ +/******************************************** + * REVOLUTION 5.0 EXTENSION - ACTIONS + * @version: 1.0.2 (18.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ +!function($){var _R=jQuery.fn.revolution;jQuery.extend(!0,_R,{checkActions:function(e,a,t){checkActions_intern(e,a,t)}});var checkActions_intern=function(_nc,opt,as){as&&jQuery.each(as,function(i,a){switch(a.delay=parseInt(a.delay,0)/1e3,_nc.addClass("noSwipe"),_nc.on(a.event,function(){var tnc=jQuery("#"+a.layer);if("stoplayer"==a.action||"togglelayer"==a.action||"startlayer"==a.action){if(tnc.length>0)if("startlayer"==a.action||"togglelayer"==a.action&&"in"!=tnc.data("animdirection")){tnc.data("animdirection","in");var otl=tnc.data("timeline_out"),base_offsetx="carousel"===opt.sliderType?0:opt.width/2-opt.gridwidth[opt.curWinRange]*opt.bw/2,base_offsety=0;void 0!=otl&&otl.pause(0).kill(),_R.animateSingleCaption&&_R.animateSingleCaption(tnc,opt,base_offsetx,base_offsety,0,!1,!0);var tl=tnc.data("timeline");tnc.data("triggerstate","on"),punchgs.TweenLite.delayedCall(a.delay,function(){tl.play(0)},[tl])}else("stoplayer"==a.action||"togglelayer"==a.action&&"out"!=tnc.data("animdirection"))&&(tnc.data("animdirection","out"),tnc.data("triggered",!0),tnc.data("triggerstate","off"),_R.stopVideo&&_R.stopVideo(tnc,opt),_R.endMoveCaption&&punchgs.TweenLite.delayedCall(a.delay,_R.endMoveCaption,[tnc,null,null,opt]))}else punchgs.TweenLite.delayedCall(a.delay,function(){switch(a.action){case"scrollbelow":_nc.addClass("tp-scrollbelowslider"),_nc.data("scrolloffset",a.offset),_nc.data("scrolldelay",a.delay);var off=getOffContH(opt.fullScreenOffsetContainer)||0,aof=parseInt(a.offset,0)||0;off=off-aof||0,jQuery("body,html").animate({scrollTop:opt.c.offset().top+jQuery(opt.li[0]).height()-off+"px"},{duration:400});break;case"callback":eval(a.callback);break;case"jumptoslide":switch(a.slide.toLowerCase()){case"+1":case"next":opt.sc_indicator="arrow",_R.callingNewSlide(opt,opt.c,1);break;case"previous":case"prev":case"-1":opt.sc_indicator="arrow",_R.callingNewSlide(opt,opt.c,-1);break;default:var ts=jQuery.isNumeric(a.slide)?parseInt(a.slide,0):a.slide;_R.callingNewSlide(opt,opt.c,ts)}break;case"simplelink":window.open(a.url,a.target);break;case"toggleslider":"playing"==opt.sliderstatus?opt.c.revpause():opt.c.revresume();break;case"pauseslider":opt.c.revpause();break;case"playslider":opt.c.revresume();break;case"playvideo":tnc.length>0&&_R.playVideo(tnc,opt);break;case"stopvideo":tnc.length>0&&_R.stopVideo&&_R.stopVideo(tnc,opt);break;case"togglevideo":tnc.length>0&&(_R.isVideoPlaying(tnc,opt)?_R.stopVideo&&_R.stopVideo(tnc,opt):_R.playVideo(tnc,opt));break;case"simulateclick":tnc.length>0&&tnc.click();break;case"toggleclass":tnc.length>0&&(tnc.hasClass(a.classname)?tnc.removeClass(a.classname):tnc.addClass(a.classname))}},[tnc,opt,a,_nc])}),a.action){case"togglelayer":case"startlayer":case"playlayer":case"stoplayer":var tnc=jQuery("#"+a.layer);"bytrigger"!=tnc.data("start")&&(tnc.data("triggerstate","on"),tnc.data("animdirection","in"))}})},getOffContH=function(e){if(void 0==e)return 0;if(e.split(",").length>1){oc=e.split(",");var a=0;return oc&&jQuery.each(oc,function(e,t){jQuery(t).length>0&&(a+=jQuery(t).outerHeight(!0))}),a}return jQuery(e).height()}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.carousel.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.carousel.min.js new file mode 100644 index 0000000..a57733d --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.carousel.min.js @@ -0,0 +1,7 @@ +/******************************************** + * REVOLUTION 5.0 EXTENSION - CAROUSEL + * @version: 1.0.1 (18.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ +!function(){var i=jQuery.fn.revolution;jQuery.extend(!0,i,{prepareCarousel:function(e,o,l){l=e.carousel.lastdirection=a(l,e.carousel.lastdirection),t(e),e.carousel.slide_offset_target=r(e),void 0==o?i.carouselToEvalPosition(e,l):s(e,l,!1)},carouselToEvalPosition:function(e,t){var o=e.carousel;t=o.lastdirection=a(t,o.lastdirection);var l="center"===o.horizontal_align?(o.wrapwidth/2-o.slide_width/2-o.slide_globaloffset)/o.slide_width:(0-o.slide_globaloffset)/o.slide_width,r=i.simp(l,e.slideamount,!1),n=r-Math.floor(r),d=0,f=-1*(Math.ceil(r)-r),h=-1*(Math.floor(r)-r);d=n>=.3&&"left"===t||n>=.7&&"right"===t?f:.3>n&&"left"===t||.7>n&&"right"===t?h:d,d="off"===o.infinity?0>r?r:l>e.slideamount-1?l-(e.slideamount-1):d:d,o.slide_offset_target=d*o.slide_width,0!==Math.abs(o.slide_offset_target)?s(e,t,!0):i.organiseCarousel(e,t)},organiseCarousel:function(i,e,t,a){e=void 0===e||"down"==e||"up"==e||null===e||jQuery.isEmptyObject(e)?"left":e;for(var s=i.carousel,o=new Array,l=s.slides.length,r="right"===s.horizontal_align?r=i.width:0,n=0;l>n;n++){var d=n*s.slide_width+s.slide_offset;"on"===s.infinity&&(d=d>s.wrapwidth-s.inneroffset&&"right"==e?s.slide_offset-(s.slides.length-n)*s.slide_width:d,d=d<0-s.inneroffset-s.slide_width&&"left"==e?d+s.maxwidth:d),o[n]=d}var f=999;s.slides&&jQuery.each(s.slides,function(i,a){var r=o[i];"on"===s.infinity&&(r=r>s.wrapwidth-s.inneroffset&&"left"===e?o[0]-(l-i)*s.slide_width:r,r=r<0-s.inneroffset-s.slide_width?"left"==e?r+s.maxwidth:"right"===e?o[l-1]+(i+1)*s.slide_width:r:r);var n=new Object;n.left=r+s.inneroffset;var d="center"===s.horizontal_align?(Math.abs(s.wrapwidth/2)-(n.left+s.slide_width/2))/s.slide_width:(s.inneroffset-n.left)/s.slide_width,h="center"===s.horizontal_align?2:1;if((t&&Math.abs(d)d&&d>0?1-d:Math.abs(d)>s.maxVisibleItems-1?1-(Math.abs(d)-(s.maxVisibleItems-1)):1;break;case"right":n.autoAlpha=d>-1&&0>d?1-Math.abs(d):d>s.maxVisibleItems-1?1-(Math.abs(d)-(s.maxVisibleItems-1)):1}else n.autoAlpha=Math.abs(d)0)if("on"===s.vary_scale){n.scale=1-Math.abs(s.minScale/100/Math.ceil(s.maxVisibleItems/h)*d);var w=(s.slide_width-s.slide_width*n.scale)*Math.abs(d)}else{n.scale=d>=1||-1>=d?1-s.minScale/100:(100-s.minScale*Math.abs(d))/100;var w=(s.slide_width-s.slide_width*(1-s.minScale/100))*Math.abs(d)}void 0!==s.maxRotation&&0!=Math.abs(s.maxRotation)&&("on"===s.vary_rotation?(n.rotationY=Math.abs(s.maxRotation)-Math.abs((1-Math.abs(1/Math.ceil(s.maxVisibleItems/h)*d))*s.maxRotation),n.autoAlpha=Math.abs(n.rotationY)>90?0:n.autoAlpha):n.rotationY=d>=1||-1>=d?s.maxRotation:Math.abs(d)*s.maxRotation,n.rotationY=0>d?-1*n.rotationY:n.rotationY),n.x=-1*s.space*d,n.left=Math.floor(n.left),n.x=Math.floor(n.x),void 0!==n.scale?0>d?n.x-w:n.x+w:n.x,n.zIndex=Math.round(100-Math.abs(5*d)),n.transformStyle="flat",punchgs.TweenLite.set(a,n)}),a&&(i.c.find(".next-revslide").removeClass("next-revslide"),jQuery(s.slides[s.focused]).addClass("next-revslide"),i.c.trigger("revolution.nextslide.waiting"));s.wrapwidth/2-s.slide_offset,s.maxwidth+s.slide_offset-s.wrapwidth/2}});var e=function(i){var e=i.carousel;e.infbackup=e.infinity,e.maxVisiblebackup=e.maxVisibleItems,e.slide_globaloffset="none",e.slide_offset=0,e.wrap=i.c.find(".tp-carousel-wrapper"),e.slides=i.c.find(".tp-revslider-slidesli"),0!==e.maxRotation&&punchgs.TweenLite.set(e.wrap,{perspective:1200,transformStyle:"flat"}),void 0!==e.border_radius&&parseInt(e.border_radius,0)>0&&punchgs.TweenLite.set(i.c.find(".tp-revslider-slidesli"),{borderRadius:e.border_radius})},t=function(t){void 0===t.bw&&i.setSize(t);var a=t.carousel,s=i.getHorizontalOffset(t.c,"left"),o=i.getHorizontalOffset(t.c,"right");void 0===a.wrap&&e(t),a.slide_width="on"!==a.stretch?t.gridwidth[t.curWinRange]*t.bw:t.c.width(),a.maxwidth=t.slideamount*a.slide_width,a.maxVisiblebackup>a.slides.length+1&&(a.maxVisibleItems=a.slides.length+2),a.wrapwidth=a.maxVisibleItems*a.slide_width+(a.maxVisibleItems-1)*a.space,a.wrapwidth="auto"!=t.sliderLayout?a.wrapwidth>t.c.closest(".tp-simpleresponsive").width()?t.c.closest(".tp-simpleresponsive").width():a.wrapwidth:a.wrapwidth>t.ul.width()?t.ul.width():a.wrapwidth,a.infinity=a.wrapwidth>=a.maxwidth?"off":a.infbackup,a.wrapoffset="center"===a.horizontal_align?(t.c.width()-o-s-a.wrapwidth)/2:0,a.wrapoffset="auto"!=t.sliderLayout&&t.outernav?0:a.wrapoffsetMath.abs(e)?i>0?i-Math.abs(Math.floor(i/e)*e):i+Math.abs(Math.floor(i/e)*e):i},l=function(i,e,t){var t,t,a=e-i,s=e-t-i;return a=o(a,t),s=o(s,t),Math.abs(a)>Math.abs(s)?s:a},r=function(e){var t=0,a=e.carousel;if(void 0!==a.positionanim&&a.positionanim.kill(),"none"==a.slide_globaloffset)a.slide_globaloffset=t="center"===a.horizontal_align?a.wrapwidth/2-a.slide_width/2:0;else{a.slide_globaloffset=a.slide_offset,a.slide_offset=0;var s=e.c.find(".processing-revslide").index(),o="center"===a.horizontal_align?(a.wrapwidth/2-a.slide_width/2-a.slide_globaloffset)/a.slide_width:(0-a.slide_globaloffset)/a.slide_width;o=i.simp(o,e.slideamount,!1),s=s>=0?s:e.c.find(".active-revslide").index(),s=s>=0?s:0,t="off"===a.infinity?o-s:-l(o,s,e.slideamount),t*=a.slide_width}return t}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.kenburn.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.kenburn.min.js new file mode 100644 index 0000000..d26ba3d --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.kenburn.min.js @@ -0,0 +1,8 @@ +/******************************************** + * REVOLUTION 5.0 EXTENSION - KEN BURN + * @version: 1.0.0 (03.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ + +!function(){var t=jQuery.fn.revolution;jQuery.extend(!0,t,{stopKenBurn:function(t){void 0!=t.data("kbtl")&&t.data("kbtl").pause()},startKenBurn:function(t,e,a){var r=t.data(),n=t.find(".defaultimg"),s=n.data("lazyload")||n.data("src"),i=(r.owidth/r.oheight,"carousel"===e.sliderType?e.carousel.slide_width:e.ul.width()),o=e.ul.height();t.data("kbtl")&&t.data("kbtl").kill(),a=a||0,0==t.find(".tp-kbimg").length&&(t.append('
'),t.data("kenburn",t.find(".tp-kbimg")));var d=function(t,e,a,r,n,s,i){var o=t*a,d=e*a,l=Math.abs(r-o),h=Math.abs(n-d),p=new Object;return p.l=(0-s)*l,p.r=p.l+o,p.t=(0-i)*h,p.b=p.t+d,p.h=s,p.v=i,p},l=function(t,e,a,r,n){var s=t.bgposition.split(" ")||"center center",i="center"==s[0]?"50%":"left"==s[0]||"left"==s[1]?"0%":"right"==s[0]||"right"==s[1]?"100%":s[0],o="center"==s[1]?"50%":"top"==s[0]||"top"==s[1]?"0%":"bottom"==s[0]||"bottom"==s[1]?"100%":s[1];i=parseInt(i,0)/100||0,o=parseInt(o,0)/100||0;var l=new Object;return l.start=d(n.start.width,n.start.height,n.start.scale,e,a,i,o),l.end=d(n.start.width,n.start.height,n.end.scale,e,a,i,o),l},h=function(t,e,a){var r=a.scalestart/100,n=a.scaleend/100,s=void 0!=a.oofsetstart?a.offsetstart.split(" ")||[0,0]:[0,0],i=void 0!=a.offsetend?a.offsetend.split(" ")||[0,0]:[0,0];a.bgposition="center center"==a.bgposition?"50% 50%":a.bgposition;{var o=new Object,d=t*r,h=(d/a.owidth*a.oheight,t*n);h/a.owidth*a.oheight}if(o.start=new Object,o.starto=new Object,o.end=new Object,o.endo=new Object,o.start.width=t,o.start.height=o.start.width/a.owidth*a.oheight,o.start.height0?0:c+s[0]0?0:u+i[0]0?0:b+s[1]0?0:f+i[1]t&&(t=0),0>i&&(i=e.slideamount),0===t&&i===e.slideamount-1&&(i=e.slideamount+1),a.data("startslide",t),a.data("endslide",i)},animateTheCaptions:function(a,t,i,n){var o="carousel"===t.sliderType?0:t.width/2-t.gridwidth[t.curWinRange]*t.bw/2,r=0,d=a.data("index");t.layers=t.layers||new Object,t.layers[d]=t.layers[d]||a.find(".tp-caption"),t.layers["static"]=t.layers["static"]||t.c.find(".tp-static-layers").find(".tp-caption");var s=new Array;if(t.conh=t.c.height(),t.conw=t.c.width(),t.ulw=t.ul.width(),t.ulh=t.ul.height(),t.debugMode){a.addClass("indebugmode"),a.find(".helpgrid").remove(),t.c.find(".hglayerinfo").remove(),a.append('
');var l=a.find(".helpgrid");l.append('
Zoom:'+Math.round(100*t.bw)+"%     Device Level:"+t.curWinRange+"    Grid Preset:"+t.gridwidth[t.curWinRange]+"x"+t.gridheight[t.curWinRange]+"
"),t.c.append('
'),l.append('
')}s&&jQuery.each(s,function(){var a=jQuery(this);punchgs.TweenLite.set(a.find(".tp-videoposter"),{autoAlpha:1}),punchgs.TweenLite.set(a.find("iframe"),{autoAlpha:0})}),t.layers[d]&&jQuery.each(t.layers[d],function(a,e){s.push(e)}),t.layers["static"]&&jQuery.each(t.layers["static"],function(a,e){s.push(e)}),s&&jQuery.each(s,function(a){e.animateSingleCaption(jQuery(this),t,o,r,a,i)});var p=jQuery("body").find("#"+t.c.attr("id")).find(".tp-bannertimer");p.data("opt",t),void 0!=n&&setTimeout(function(){n.resume()},30)},animateSingleCaption:function(i,o,m,f,w,y,b){var x=y,T=p(i,o,"in",!0),L=i.data("_pw")||i.closest(".tp-parallax-wrap"),W=i.data("_lw")||i.closest(".tp-loop-wrap"),C=i.data("_mw")||i.closest(".tp-mask-wrap"),j=i.data("responsive")||"on",R=i.data("responsive_offset")||"on",I=i.data("basealign")||"grid",k="grid"===I?o.width:o.ulw,_="grid"===I?o.height:o.ulh,z=jQuery("body").hasClass("rtl");if(i.data("_pw")||(i.data("_pw",L),i.data("_lw",W),i.data("_mw",C)),"fullscreen"==o.sliderLayout&&(f=_/2-o.gridheight[o.curWinRange]*o.bh/2),("on"==o.autoHeight||void 0!=o.minHeight&&o.minHeight>0)&&(f=o.conh/2-o.gridheight[o.curWinRange]*o.bh/2),0>f&&(f=0),o.debugMode){i.closest("li").find(".helpgrid").css({top:f+"px",left:m+"px"});var S=o.c.find(".hglayerinfo");i.on("hover, mouseenter",function(){var a="";i.data()&&jQuery.each(i.data(),function(e,t){"object"!=typeof t&&(a=a+''+e+":"+t+"    ")}),S.html(a)})}var Q=l(i.data("visibility"),o)[o.curWinRange]||l(i.data("visibility"),o)||"on";if("off"==Q||km&&(m=0),void 0!=i.data("thumbimage")&&void 0==i.data("videoposter")&&i.data("videoposter",i.data("thumbimage")),i.hasClass("tp-videolayer")&&void 0!=i.data("videoposter")&&"on"==i.data("posterOnMobile")&&_ISM){var M=l(i.data("videowidth"),o)[o.curWinRange]||l(i.data("videowidth"),o)||"auto",O=l(i.data("videoheight"),o)[o.curWinRange]||l(i.data("videoheight"),o)||"auto";M=parseFloat(B),O=parseFloat(F),i.append('
'),i.css("100%"!=M?{minWidth:M+"px",minHeight:O+"px"}:{width:"100%",height:"100%"}),i.removeClass("tp-videolayer")}if(i.find("img").length>0){var H=i.find("img");i.data("layertype","image"),0==H.width()&&H.css({width:"auto"}),0==H.height()&&H.css({height:"auto"}),void 0==H.data("ww")&&H.width()>0&&H.data("ww",H.width()),void 0==H.data("hh")&&H.height()>0&&H.data("hh",H.height());var B=H.data("ww"),F=H.data("hh"),A="slide"==I?o.ulw:o.gridwidth[o.curWinRange],D="slide"==I?o.ulh:o.gridheight[o.curWinRange],B=l(H.data("ww"),o)[o.curWinRange]||l(H.data("ww"),o)||"auto",F=l(H.data("hh"),o)[o.curWinRange]||l(H.data("hh"),o)||"auto",P="full"===B||"full-proportional"===B,X="full"===F||"full-proportional"===F;if("full-proportional"===B){var Y=H.data("owidth"),V=H.data("oheight");V/D>Y/A?(B=A,F=V*(A/Y)):(F=D,B=Y*(D/V))}else B=P?A:parseFloat(B),F=X?D:parseFloat(F);void 0==B&&(B=0),void 0==F&&(F=0),"off"!==j?(H.width("grid"!=I&&P?B:B*o.bw),H.height("grid"!=I&&X?F:F*o.bh)):(H.width(B),H.height(F))}if("slide"===I&&(m=0,f=0),i.hasClass("tp-videolayer")||i.find("iframe").length>0||i.find("video").length>0){if(i.data("layertype","video"),e.manageVideoLayer(i,o,y,x),!y&&!x){{i.data("videotype")}e.resetVideo(i,o)}var N=i.data("aspectratio");void 0!=N&&N.split(":").length>1&&e.prepareCoveredVideo(N,o,i);var H=i.find("iframe")?i.find("iframe"):H=i.find("video"),Z=i.find("iframe")?!1:!0,$=i.hasClass("coverscreenvideo");H.css({display:"block"}),void 0==i.data("videowidth")&&(i.data("videowidth",H.width()),i.data("videoheight",H.height()));var G,B=l(i.data("videowidth"),o)[o.curWinRange]||l(i.data("videowidth"),o)||"auto",F=l(i.data("videoheight"),o)[o.curWinRange]||l(i.data("videoheight"),o)||"auto";B=parseFloat(B),F=parseFloat(F),void 0===i.data("cssobj")&&(G=c(i,0),i.data("cssobj",G));var U=g(i.data("cssobj"),o);if("auto"==U.lineHeight&&(U.lineHeight=U.fontSize+4),i.hasClass("fullscreenvideo")||$){m=0,f=0,i.data("x",0),i.data("y",0);var q=_;"on"==o.autoHeight&&(q=o.conh),i.css({width:k,height:q})}else punchgs.TweenLite.set(i,{paddingTop:Math.round(U.paddingTop*o.bh)+"px",paddingBottom:Math.round(U.paddingBottom*o.bh)+"px",paddingLeft:Math.round(U.paddingLeft*o.bw)+"px",paddingRight:Math.round(U.paddingRight*o.bw)+"px",marginTop:U.marginTop*o.bh+"px",marginBottom:U.marginBottom*o.bh+"px",marginLeft:U.marginLeft*o.bw+"px",marginRight:U.marginRight*o.bw+"px",borderTopWidth:Math.round(U.borderTopWidth*o.bh)+"px",borderBottomWidth:Math.round(U.borderBottomWidth*o.bh)+"px",borderLeftWidth:Math.round(U.borderLeftWidth*o.bw)+"px",borderRightWidth:Math.round(U.borderRightWidth*o.bw)+"px",width:B*o.bw+"px",height:F*o.bh+"px"});(0==Z&&!$||1!=i.data("forcecover")&&!i.hasClass("fullscreenvideo")&&!$)&&(H.width(B*o.bw),H.height(F*o.bh))}i.find(".tp-resizeme, .tp-resizeme *").each(function(){u(jQuery(this),o,"rekursive",j)}),i.hasClass("tp-resizeme")&&i.find("*").each(function(){u(jQuery(this),o,"rekursive",j)}),u(i,o,0,j);var E=i.outerHeight(),J=i.css("backgroundColor");a(i,".frontcorner","left","borderRight","borderTopColor",E,J),a(i,".frontcornertop","left","borderRight","borderBottomColor",E,J),a(i,".backcorner","right","borderLeft","borderBottomColor",E,J),a(i,".backcornertop","right","borderLeft","borderTopColor",E,J),"on"==o.fullScreenAlignForce&&(m=0,f=0);var K=i.data("arrobj");if(void 0===K){var K=new Object;K.voa=l(i.data("voffset"),o)[o.curWinRange]||l(i.data("voffset"),o)[0],K.hoa=l(i.data("hoffset"),o)[o.curWinRange]||l(i.data("hoffset"),o)[0],K.elx=l(i.data("x"),o)[o.curWinRange]||l(i.data("x"),o)[0],K.ely=l(i.data("y"),o)[o.curWinRange]||l(i.data("y"),o)[0]}var ae=0==K.voa.length?0:K.voa,ee=0==K.hoa.length?0:K.hoa,te=0==K.elx.length?0:K.elx,ie=0==K.ely.length?0:K.ely,ne=i.outerWidth(!0),oe=i.outerHeight(!0);0==ne&&0==oe&&(ne=o.ulw,oe=o.ulh);var re="off"!==R?parseInt(ae,0)*o.bw:parseInt(ae,0),de="off"!==R?parseInt(ee,0)*o.bw:parseInt(ee,0),se="grid"===I?o.gridwidth[o.curWinRange]*o.bw:k,le="grid"===I?o.gridheight[o.curWinRange]*o.bw:_;"on"==o.fullScreenAlignForce&&(se=o.ulw,le=o.ulh),te="center"===te||"middle"===te?se/2-ne/2+de:"left"===te?de:"right"===te?se-ne-de:"off"!==R?te*o.bw:te,ie="center"==ie||"middle"==ie?le/2-oe/2+re:"top"==ie?re:"bottom"==ie?le-oe-re:"off"!==R?ie*o.bw:ie,z&&(te+=ne);var pe=i.data("lasttriggerstate"),he=i.data("triggerstate"),ce=i.data("start")||100,ge=i.data("end"),me=b?0:"bytrigger"===ce||"sliderenter"===ce?0:parseFloat(ce)/1e3,ue=te+m,ve=ie+f,fe=i.css("z-Index");b||("reset"==pe&&"bytrigger"!=ce?(i.data("triggerstate","on"),i.data("animdirection","in"),he="on"):"reset"==pe&&"bytrigger"==ce&&(i.data("triggerstate","off"),i.data("animdirection","out"),he="off")),punchgs.TweenLite.set(L,{zIndex:fe,top:ve,left:ue,overwrite:"auto"}),0==T&&(x=!0),void 0==i.data("timeline")||x||(2!=T&&i.data("timeline").gotoAndPlay(0),x=!0),!y&&i.data("timeline_out")&&2!=T&&0!=T&&(i.data("timeline_out").kill(),i.data("outstarted",0)),b&&void 0!=i.data("timeline")&&(i.removeData("$anims"),i.data("timeline").pause(0),i.data("timeline").kill(),void 0!=i.data("newhoveranim")&&(i.data("newhoveranim").progress(0),i.data("newhoveranim").kill()),i.removeData("timeline"),punchgs.TweenLite.killTweensOf(i),i.unbind("hover"),i.removeClass("rs-hover-ready"),i.removeData("newhoveranim"));var we=i.data("timeline")?i.data("timeline").time():0,ye=void 0!==i.data("timeline")?i.data("timeline").progress():0,be=i.data("timeline")||new punchgs.TimelineLite({smoothChildTiming:!0});if(ye=jQuery.isNumeric(ye)?ye:0,be.pause(),1>ye&&1!=i.data("outstarted")||2==T||b){var xe=i;if(void 0!=i.data("mySplitText")&&i.data("mySplitText").revert(),void 0!=i.data("splitin")&&i.data("splitin").match(/chars|words|lines/g)||void 0!=i.data("splitout")&&i.data("splitout").match(/chars|words|lines/g)){var Te=i.find("a").length>0?i.find("a"):i;i.data("mySplitText",new punchgs.SplitText(Te,{type:"lines,words,chars",charsClass:"tp-splitted",wordsClass:"tp-splitted",linesClass:"tp-splitted"})),i.addClass("splitted")}void 0!==i.data("mySplitText")&&i.data("splitin")&&i.data("splitin").match(/chars|words|lines/g)&&(xe=i.data("mySplitText")[i.data("splitin")]);var Le=new Object,We=void 0!=i.data("transform_in")?i.data("transform_in").match(/\(R\)/gi):!1;if(!i.data("$anims")||b||We){var Ce=t(),je=t(),Re=n(),Ie=void 0!==i.data("transform_hover")||void 0!==i.data("style_hover");je=d(je,i.data("transform_idle")),Ce=d(je,i.data("transform_in"),1==o.sdir),Ie&&(Re=d(Re,i.data("transform_hover")),Re=h(Re,i.data("style_hover")),i.data("hover",Re)),Ce.elemdelay=void 0==i.data("elementdelay")?0:i.data("elementdelay"),je.anim.ease=Ce.anim.ease=Ce.anim.ease||punchgs.Power1.easeInOut,Ie&&!i.hasClass("rs-hover-ready")&&(i.addClass("rs-hover-ready"),i.hover(function(a){var e=jQuery(a.currentTarget),t=e.data("hover"),i=e.data("timeline");i&&1==i.progress()&&(void 0===e.data("newhoveranim")||"none"===e.data("newhoveranim")?e.data("newhoveranim",punchgs.TweenLite.to(e,t.speed,t.anim)):(e.data("newhoveranim").progress(0),e.data("newhoveranim").play()))},function(a){var e=jQuery(a.currentTarget),t=e.data("timeline");t&&1==t.progress()&&void 0!=e.data("newhoveranim")&&e.data("newhoveranim").reverse()})),Le=new Object,Le.f=Ce,Le.r=je,i.data("$anims")}else Le=i.data("$anims");var ke=s(i.data("mask_in")),_e=new punchgs.TimelineLite;if(Le.f.anim.x=Le.f.anim.x*o.bw||r(Le.f.anim.x,o,ne,oe,ve,ue,"horizontal"),Le.f.anim.y=Le.f.anim.y*o.bw||r(Le.f.anim.y,o,ne,oe,ve,ue,"vertical"),2!=T||b){if(xe!=i){var ze=Le.r.anim.ease;be.add(punchgs.TweenLite.set(i,Le.r.anim)),Le.r=t(),Le.r.anim.ease=ze}if(Le.f.anim.visibility="hidden",_e.eventCallback("onStart",function(){punchgs.TweenLite.set(i,{visibility:"visible"}),i.data("iframes")&&i.find("iframe").each(function(){punchgs.TweenLite.set(jQuery(this),{autoAlpha:1})}),punchgs.TweenLite.set(L,{visibility:"visible"});var a={};a.layer=i,a.eventtype="enterstage",a.layertype=i.data("layertype"),a.layersettings=i.data(),o.c.trigger("revolution.layeraction",a)}),_e.eventCallback("onComplete",function(){var a={};a.layer=i,a.eventtype="enteredstage",a.layertype=i.data("layertype"),a.layersettings=i.data(),o.c.trigger("revolution.layeraction",a),e.animcompleted(i,o)}),"sliderenter"==ce&&o.overcontainer&&(me=.6),be.add(_e.staggerFromTo(xe,Le.f.speed,Le.f.anim,Le.r.anim,Le.f.elemdelay),me),ke){var Se=new Object;Se.ease=Le.r.anim.ease,Se.overflow=ke.anim.overflow="hidden",Se.x=Se.y=0,ke.anim.x=ke.anim.x*o.bw||r(ke.anim.x,o,ne,oe,ve,ue,"horizontal"),ke.anim.y=ke.anim.y*o.bw||r(ke.anim.y,o,ne,oe,ve,ue,"vertical"),be.add(punchgs.TweenLite.fromTo(C,Le.f.speed,ke.anim,Se,Ce.elemdelay),me)}else be.add(punchgs.TweenLite.set(C,{overflow:"visible"},Ce.elemdelay),0)}i.data("timeline",be),T=p(i,o,"in"),0!==ye&&2!=T||"bytrigger"===ge||b||"sliderleave"==ge||(void 0==ge||-1!=T&&2!=T||"bytriger"===ge?punchgs.TweenLite.delayedCall(999999,e.endMoveCaption,[i,C,L,o]):punchgs.TweenLite.delayedCall(parseInt(i.data("end"),0)/1e3,e.endMoveCaption,[i,C,L,o])),be=i.data("timeline"),"on"==i.data("loopanimation")&&v(W,o.bw),("sliderenter"!=ce||"sliderenter"==ce&&o.overcontainer)&&(-1==T||1==T||b||0==T&&1>ye&&i.hasClass("rev-static-visbile"))&&(1>ye&&ye>0||0==ye&&"bytrigger"!=ce&&"keep"!=pe||0==ye&&"bytrigger"!=ce&&"keep"==pe&&"on"==he||"bytrigger"==ce&&"keep"==pe&&"on"==he)&&be.resume(we)}"on"==i.data("loopanimation")&&punchgs.TweenLite.set(W,{minWidth:ne,minHeight:oe}),0==i.data("slidelink")||1!=i.data("slidelink")&&!i.hasClass("slidelink")?(punchgs.TweenLite.set(C,{width:"auto",height:"auto"}),i.data("slidelink",0)):(punchgs.TweenLite.set(C,{width:"100%",height:"100%"}),i.data("slidelink",1))},endMoveCaption:function(a,e,n,o){if(e=e||a.data("_mw"),n=n||a.data("_pw"),a.data("outstarted",1),a.data("timeline"))a.data("timeline").pause();else if(void 0===a.data("_pw"))return;var l=new punchgs.TimelineLite,p=new punchgs.TimelineLite,h=new punchgs.TimelineLite,c=d(t(),a.data("transform_in"),1==o.sdir),g=a.data("transform_out")?d(i(),a.data("transform_out"),1==o.sdir):d(i(),a.data("transform_in"),1==o.sdir),m=a.data("splitout")&&a.data("splitout").match(/words|chars|lines/g)?a.data("mySplitText")[a.data("splitout")]:a,u=void 0==a.data("endelementdelay")?0:a.data("endelementdelay"),v=a.innerWidth(),f=a.innerHeight(),w=n.position();a.data("transform_out")&&a.data("transform_out").match(/auto:auto/g)&&(c.speed=g.speed,c.anim.ease=g.anim.ease,g=c);var y=s(a.data("mask_out"));g.anim.x=g.anim.x*o.bw||r(g.anim.x,o,v,f,w.top,w.left,"horizontal"),g.anim.y=g.anim.y*o.bw||r(g.anim.y,o,v,f,w.top,w.left,"vertical"),p.eventCallback("onStart",function(){var e={};e.layer=a,e.eventtype="leavestage",e.layertype=a.data("layertype"),e.layersettings=a.data(),o.c.trigger("revolution.layeraction",e)}),p.eventCallback("onComplete",function(){punchgs.TweenLite.set(a,{visibility:"hidden"}),punchgs.TweenLite.set(n,{visibility:"hidden"});var e={};e.layer=a,e.eventtype="leftstage",e.layertype=a.data("layertype"),e.layersettings=a.data(),o.c.trigger("revolution.layeraction",e)}),l.add(p.staggerTo(m,g.speed,g.anim,u),0),y?(y.anim.ease=g.anim.ease,y.anim.overflow="hidden",y.anim.x=y.anim.x*o.bw||r(y.anim.x,o,v,f,w.top,w.left,"horizontal"),y.anim.y=y.anim.y*o.bw||r(y.anim.y,o,v,f,w.top,w.left,"vertical"),l.add(h.to(e,g.speed,y.anim,u),0)):l.add(h.set(e,{overflow:"visible",overwrite:"auto"},u),0),a.data("timeline_out",l)},removeTheCaptions:function(a,t){var i=a.data("index"),n=new Array;t.layers[i]&&jQuery.each(t.layers[i],function(a,e){n.push(e)}),t.layers["static"]&&jQuery.each(t.layers["static"],function(a,e){n.push(e)}),punchgs.TweenLite.killDelayedCallsTo(e.endMoveCaption),n&&jQuery.each(n,function(){var a=jQuery(this),i=p(a,t,"out");0!=i&&(f(a),clearTimeout(a.data("videoplaywait")),e.stopVideo&&e.stopVideo(a,t),e.endMoveCaption(a,null,null,t),t.playingvideos=[],t.lastplayedvideos=[])})}});var t=function(){var a=new Object;return a.anim=new Object,a.anim.x=0,a.anim.y=0,a.anim.z=0,a.anim.rotationX=0,a.anim.rotationY=0,a.anim.rotationZ=0,a.anim.scaleX=1,a.anim.scaleY=1,a.anim.skewX=0,a.anim.skewY=0,a.anim.opacity=1,a.anim.transformOrigin="50% 50%",a.anim.transformPerspective=600,a.anim.rotation=0,a.anim.ease=punchgs.Power3.easeOut,a.anim.force3D="auto",a.speed=.3,a.anim.autoAlpha=1,a.anim.visibility="visible",a.anim.overwrite="all",a},i=function(){var a=new Object;return a.anim=new Object,a.anim.x=0,a.anim.y=0,a.anim.z=0,a},n=function(){var a=new Object;return a.anim=new Object,a.speed=.2,a},o=function(a,e){if(jQuery.isNumeric(parseFloat(a)))return parseFloat(a);if(void 0===a||"inherit"===a)return e;if(a.split("{").length>1){var t=a.split(","),i=parseFloat(t[1].split("}")[0]);t=parseFloat(t[0].split("{")[1]),a=Math.random()*(i-t)+t}return a},r=function(a,e,t,i,n,o,r){return!jQuery.isNumeric(a)&&a.match(/%]/g)?(a=a.split("[")[1].split("]")[0],"horizontal"==r?a=(t+2)*parseInt(a,0)/100:"vertical"==r&&(a=(i+2)*parseInt(a,0)/100)):(a="layer_left"===a?0-t:"layer_right"===a?t:a,a="layer_top"===a?0-i:"layer_bottom"===a?i:a,a="left"===a||"stage_left"===a?0-t-o:"right"===a||"stage_right"===a?e.conw-o:"center"===a||"stage_center"===a?e.conw/2-t/2-o:a,a="top"===a||"stage_top"===a?0-i-n:"bottom"===a||"stage_bottom"===a?e.conh-n:"middle"===a||"stage_middle"===a?e.conh/2-i/2-n:a),a},d=function(a,e,t){var i=new Object;if(i=jQuery.extend(!0,{},i,a),void 0===e)return i;var n=e.split(";");return n&&jQuery.each(n,function(a,e){var n=e.split(":"),r=n[0],d=n[1];t&&void 0!=d&&d.length>0&&d.match(/\(R\)/)&&(d=d.replace("(R)",""),d="right"===d?"left":"left"===d?"right":"top"===d?"bottom":"bottom"===d?"top":d,"["===d[0]&&"-"===d[1]?d=d.replace("[-","["):"["===d[0]&&"-"!==d[1]?d=d.replace("[","[-"):"-"===d[0]?d=d.replace("-",""):d[0].match(/[1-9]/)&&(d="-"+d)),void 0!=d&&(d=d.replace(/\(R\)/,""),("rotationX"==r||"rX"==r)&&(i.anim.rotationX=o(d,i.anim.rotationX)+"deg"),("rotationY"==r||"rY"==r)&&(i.anim.rotationY=o(d,i.anim.rotationY)+"deg"),("rotationZ"==r||"rZ"==r)&&(i.anim.rotation=o(d,i.anim.rotationZ)+"deg"),("scaleX"==r||"sX"==r)&&(i.anim.scaleX=o(d,i.anim.scaleX)),("scaleY"==r||"sY"==r)&&(i.anim.scaleY=o(d,i.anim.scaleY)),("opacity"==r||"o"==r)&&(i.anim.opacity=o(d,i.anim.opacity)),("skewX"==r||"skX"==r)&&(i.anim.skewX=o(d,i.anim.skewX)),("skewY"==r||"skY"==r)&&(i.anim.skewY=o(d,i.anim.skewY)),"x"==r&&(i.anim.x=o(d,i.anim.x)),"y"==r&&(i.anim.y=o(d,i.anim.y)),"z"==r&&(i.anim.z=o(d,i.anim.z)),("transformOrigin"==r||"tO"==r)&&(i.anim.transformOrigin=d.toString()),("transformPerspective"==r||"tP"==r)&&(i.anim.transformPerspective=parseInt(d,0)),("speed"==r||"s"==r)&&(i.speed=parseFloat(d)/1e3),("ease"==r||"e"==r)&&(i.anim.ease=d))}),i},s=function(a){if(void 0===a)return!1;var e=new Object;e.anim=new Object;var t=a.split(";");return t&&jQuery.each(t,function(a,t){t=t.split(":");var i=t[0],n=t[1];"x"==i&&(e.anim.x=n),"y"==i&&(e.anim.y=n),"s"==i&&(e.speed=parseFloat(n)/1e3),("e"==i||"ease"==i)&&(e.anim.ease=n)}),e},l=function(a,e){if(void 0==a&&(a=0),!jQuery.isArray(a)&&"string"===jQuery.type(a)&&(a.split(",").length>1||a.split("[").length>1)){a=a.replace("[",""),a=a.replace("]","");var t=a.split(a.match(/'/g)?"',":",");a=new Array,t&&jQuery.each(t,function(e,t){t=t.replace("'",""),t=t.replace("'",""),a.push(t)})}else{var i=a;jQuery.isArray(a)||(a=new Array,a.push(i))}var i=a[a.length-1];if(a.lengths||s>r?2:0:s>=o&&r>=s||o==s||r==s?(i||(a.addClass("rev-static-visbile"),a.removeClass("rev-static-hidden")),n=1):n=0:a.hasClass("rev-static-visbile")?o>s||s>r?(n=2,i||(a.removeClass("rev-static-visbile"),a.addClass("rev-static-hidden"))):n=0:n=2}return n},h=function(a,e){if(void 0===e)return a;e=e.replace("c:","color:"),e=e.replace("bg:","background-color:"),e=e.replace("bw:","border-width:"),e=e.replace("bc:","border-color:"),e=e.replace("br:","borderRadius:"),e=e.replace("bs:","border-style:"),e=e.replace("td:","text-decoration:");var t=e.split(";");return t&&jQuery.each(t,function(e,t){var i=t.split(":");i[0].length>0&&(a.anim[i[0]]=i[1])}),a},c=function(a,e){var t,i=new Object,n=!1;if("rekursive"==e&&(t=a.closest(".tp-caption"),t&&a.css("fontSize")===t.css("fontSize")&&(n=!0)),i.basealign=a.data("basealign")||"grid",i.fontSize=n?void 0===t.data("fontsize")?parseInt(t.css("fontSize"),0)||0:t.data("fontsize"):void 0===a.data("fontsize")?parseInt(a.css("fontSize"),0)||0:a.data("fontsize"),i.fontWeight=n?void 0===t.data("fontweight")?parseInt(t.css("fontWeight"),0)||0:t.data("fontweight"):void 0===a.data("fontweight")?parseInt(a.css("fontWeight"),0)||0:a.data("fontweight"),i.whiteSpace=n?void 0===t.data("whitespace")?t.css("whitespace")||"normal":t.data("whitespace"):void 0===a.data("whitespace")?a.css("whitespace")||"normal":a.data("whitespace"),i.lineHeight=n?void 0===t.data("lineheight")?parseInt(t.css("lineHeight"),0)||0:t.data("lineheight"):void 0===a.data("lineheight")?parseInt(a.css("lineHeight"),0)||0:a.data("lineheight"),i.letterSpacing=n?void 0===t.data("letterspacing")?parseFloat(t.css("letterSpacing"),0)||0:t.data("letterspacing"):void 0===a.data("letterspacing")?parseFloat(a.css("letterSpacing"))||0:a.data("letterspacing"),i.paddingTop=void 0===a.data("paddingtop")?parseInt(a.css("paddingTop"),0)||0:a.data("paddingtop"),i.paddingBottom=void 0===a.data("paddingbottom")?parseInt(a.css("paddingBottom"),0)||0:a.data("paddingbottom"),i.paddingLeft=void 0===a.data("paddingleft")?parseInt(a.css("paddingLeft"),0)||0:a.data("paddingleft"),i.paddingRight=void 0===a.data("paddingright")?parseInt(a.css("paddingRight"),0)||0:a.data("paddingright"),i.marginTop=void 0===a.data("margintop")?parseInt(a.css("marginTop"),0)||0:a.data("margintop"),i.marginBottom=void 0===a.data("marginbottom")?parseInt(a.css("marginBottom"),0)||0:a.data("marginbottom"),i.marginLeft=void 0===a.data("marginleft")?parseInt(a.css("marginLeft"),0)||0:a.data("marginleft"),i.marginRight=void 0===a.data("marginright")?parseInt(a.css("marginRight"),0)||0:a.data("marginright"),i.borderTopWidth=void 0===a.data("bordertopwidth")?parseInt(a.css("borderTopWidth"),0)||0:a.data("bordertopwidth"),i.borderBottomWidth=void 0===a.data("borderbottomwidth")?parseInt(a.css("borderBottomWidth"),0)||0:a.data("borderbottomwidth"),i.borderLeftWidth=void 0===a.data("borderleftwidth")?parseInt(a.css("borderLeftWidth"),0)||0:a.data("borderleftwidth"),i.borderRightWidth=void 0===a.data("borderrightwidth")?parseInt(a.css("borderRightWidth"),0)||0:a.data("borderrightwidth"),"rekursive"!=e){if(i.color=void 0===a.data("color")?"nopredefinedcolor":a.data("color"),i.whiteSpace=n?void 0===t.data("whitespace")?t.css("whiteSpace")||"nowrap":t.data("whitespace"):void 0===a.data("whitespace")?a.css("whiteSpace")||"nowrap":a.data("whitespace"),i.minWidth=void 0===a.data("width")?parseInt(a.css("minWidth"),0)||0:a.data("width"),i.minHeight=void 0===a.data("height")?parseInt(a.css("minHeight"),0)||0:a.data("height"),void 0!=a.data("videowidth")&&void 0!=a.data("videoheight")){var o=a.data("videowidth"),r=a.data("videoheight");o="100%"===o?"none":o,r="100%"===r?"none":r,a.data("width",o),a.data("height",r)}i.maxWidth=void 0===a.data("width")?parseInt(a.css("maxWidth"),0)||"none":a.data("width"),i.maxHeight=void 0===a.data("height")?parseInt(a.css("maxHeight"),0)||"none":a.data("height"),i.wan=void 0===a.data("wan")?parseInt(a.css("-webkit-transition"),0)||"none":a.data("wan"),i.moan=void 0===a.data("moan")?parseInt(a.css("-moz-animation-transition"),0)||"none":a.data("moan"),i.man=void 0===a.data("man")?parseInt(a.css("-ms-animation-transition"),0)||"none":a.data("man"),i.ani=void 0===a.data("ani")?parseInt(a.css("transition"),0)||"none":a.data("ani")}return i.styleProps=a.css(["background-color","border-top-color","border-bottom-color","border-right-color","border-left-color","border-top-style","border-bottom-style","border-left-style","border-right-style","border-left-width","border-right-width","border-bottom-width","border-top-width","color","text-decoration","font-style","border-radius"]),i},g=function(a,e){var t=new Object;return a&&jQuery.each(a,function(i,n){t[i]=l(n,e)[e.curWinRange]||a[i]}),t},m=function(a,e,t,i){return a=jQuery.isNumeric(a)?a*e+"px":a,a="full"===a?i:"auto"===a||"none"===a?t:a},u=function(a,e,t,i){var n;void 0===a.data("cssobj")?(n=c(a,t),a.data("cssobj",n)):n=a.data("cssobj");var o=g(n,e),r=e.bw,d=e.bh;if("off"===i&&(r=1,d=1),"auto"==o.lineHeight&&(o.lineHeight=o.fontSize+4),!a.hasClass("tp-splitted")){a.css("-webkit-transition","none"),a.css("-moz-transition","none"),a.css("-ms-transition","none"),a.css("transition","none");var s=void 0!==a.data("transform_hover")||void 0!==a.data("style_hover");if(s&&punchgs.TweenLite.set(a,o.styleProps),punchgs.TweenLite.set(a,{fontSize:Math.round(o.fontSize*r)+"px",fontWeight:o.fontWeight,letterSpacing:Math.floor(o.letterSpacing*r)+"px",paddingTop:Math.round(o.paddingTop*d)+"px",paddingBottom:Math.round(o.paddingBottom*d)+"px",paddingLeft:Math.round(o.paddingLeft*r)+"px",paddingRight:Math.round(o.paddingRight*r)+"px",marginTop:o.marginTop*d+"px",marginBottom:o.marginBottom*d+"px",marginLeft:o.marginLeft*r+"px",marginRight:o.marginRight*r+"px",borderTopWidth:Math.round(o.borderTopWidth*d)+"px",borderBottomWidth:Math.round(o.borderBottomWidth*d)+"px",borderLeftWidth:Math.round(o.borderLeftWidth*r)+"px",borderRightWidth:Math.round(o.borderRightWidth*r)+"px",lineHeight:Math.round(o.lineHeight*d)+"px",overwrite:"auto"}),"rekursive"!=t){var l="slide"==o.basealign?e.ulw:e.gridwidth[e.curWinRange],p="slide"==o.basealign?e.ulh:e.gridheight[e.curWinRange],h=m(o.maxWidth,r,"none",l),u=m(o.maxHeight,d,"none",p),v=m(o.minWidth,r,"0px",l),f=m(o.minHeight,d,"0px",p);punchgs.TweenLite.set(a,{maxWidth:h,maxHeight:u,minWidth:v,minHeight:f,whiteSpace:o.whiteSpace,overwrite:"auto"}),"nopredefinedcolor"!=o.color&&punchgs.TweenLite.set(a,{color:o.color,overwrite:"auto"})}setTimeout(function(){a.css("-webkit-transition",a.data("wan")),a.css("-moz-transition",a.data("moan")),a.css("-ms-transition",a.data("man")),a.css("transition",a.data("ani"))},30)}},v=function(a,e){if(a.hasClass("rs-pendulum")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite);var t=void 0==a.data("startdeg")?-20:a.data("startdeg"),i=void 0==a.data("enddeg")?20:a.data("enddeg"),n=void 0==a.data("speed")?2:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("ease");t*=e,i*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:t,transformOrigin:o},{rotation:i,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:i,transformOrigin:o},{rotation:t,ease:r,onComplete:function(){a.data("loop-timeline").restart()}}))}if(a.hasClass("rs-rotate")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite);var t=void 0==a.data("startdeg")?0:a.data("startdeg"),i=void 0==a.data("enddeg")?360:a.data("enddeg");n=void 0==a.data("speed")?2:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing"),t*=e,i*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",rotation:t,transformOrigin:o},{rotation:i,ease:r,onComplete:function(){a.data("loop-timeline").restart()}}))}if(a.hasClass("rs-slideloop")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite);var d=void 0==a.data("xs")?0:a.data("xs"),s=void 0==a.data("ys")?0:a.data("ys"),l=void 0==a.data("xe")?0:a.data("xe"),p=void 0==a.data("ye")?0:a.data("ye"),n=void 0==a.data("speed")?2:a.data("speed"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing");d*=e,s*=e,l*=e,p*=e,a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",x:d,y:s},{x:l,y:p,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",x:l,y:p},{x:d,y:s,onComplete:function(){a.data("loop-timeline").restart()}}))}if(a.hasClass("rs-pulse")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite);var h=void 0==a.data("zoomstart")?0:a.data("zoomstart"),c=void 0==a.data("zoomend")?0:a.data("zoomend"),n=void 0==a.data("speed")?2:a.data("speed"),r=void 0==a.data("easing")?punchgs.Power2.easeInOut:a.data("easing");a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",scale:h},{scale:c,ease:r})),a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(a,n,{force3D:"auto",scale:c},{scale:h,onComplete:function(){a.data("loop-timeline").restart()}}))}if(a.hasClass("rs-wave")&&void 0==a.data("loop-timeline")){a.data("loop-timeline",new punchgs.TimelineLite);var g=void 0==a.data("angle")?10:parseInt(a.data("angle"),0),m=void 0==a.data("radius")?10:parseInt(a.data("radius"),0),n=void 0==a.data("speed")?-20:a.data("speed"),o=void 0==a.data("origin")?"50% 50%":a.data("origin"),u=o.split(" "),v=new Object;u.length>=1?(v.x=u[0],v.y=u[1]):(v.x="50%",v.y="50%"),g*=e,m*=e;var f=0-a.height()/2+m*(-1+parseInt(v.y,0)/100),w=a.width()*(-.5+parseInt(v.x,0)/100),y={a:0,ang:g,element:a,unit:m,xoffset:w,yoffset:f};a.data("loop-timeline").append(new punchgs.TweenLite.fromTo(y,n,{a:360},{a:0,force3D:"auto",ease:punchgs.Linear.easeNone,onUpdate:function(){var a=y.a*(Math.PI/180);punchgs.TweenLite.to(y.element,.1,{force3D:"auto",x:y.xoffset+Math.cos(a)*y.unit,y:y.yoffset+y.unit*(1-Math.sin(a))})},onComplete:function(){a.data("loop-timeline").restart()}}))}},f=function(a){a.find(".rs-pendulum, .rs-slideloop, .rs-pulse, .rs-wave").each(function(){var a=jQuery(this);void 0!=a.data("loop-timeline")&&(a.data("loop-timeline").pause(),a.data("loop-timeline",null))})}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.migration.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.migration.min.js new file mode 100644 index 0000000..83a981d --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.migration.min.js @@ -0,0 +1,9 @@ +/***************************************************************************************************** + * jquery.themepunch.revmigrate.js - jQuery Plugin for Revolution Slider Migration from 4.x to 5.0 + * @version: 1.0.1 (18.08.2015) + * @requires jQuery v1.7 or later (tested on 1.9) + * @author ThemePunch +*****************************************************************************************************/ + + +!function(){var t=jQuery.fn.revolution;jQuery.extend(!0,t,{migration:function(t,e){return e=a(e),o(t,e),e}});var a=function(t){if(t.parallaxLevels||t.parallaxBgFreeze){var a=new Object;a.type=t.parallax,a.levels=t.parallaxLevels,a.bgparallax="on"==t.parallaxBgFreeze?"off":"on",a.disable_onmobile=t.parallaxDisableOnMobile,t.parallax=a}if(void 0===t.disableProgressBar&&(t.disableProgressBar=t.hideTimerBar||"off"),(t.startwidth||t.startheight)&&(t.gridwidth=t.startwidth,t.gridheight=t.startheight),void 0===t.sliderType&&(t.sliderType="standard"),"on"===t.fullScreen&&(t.sliderLayout="fullscreen"),"on"===t.fullWidth&&(t.sliderLayout="fullwidth"),void 0===t.sliderLayout&&(t.sliderLayout="auto"),void 0===t.navigation){var o=new Object;if("solo"==t.navigationArrows||"nextto"==t.navigationArrows){var e=new Object;e.enable=!0,e.style=t.navigationStyle||"",e.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,e.hide_onleave=t.hideThumbs>0?!0:!1,e.hide_delay=t.hideThumbs>0?t.hideThumbs:200,e.hide_delay_mobile=t.hideNavDelayOnMobile||1500,e.hide_under=0,e.tmp="",e.left={h_align:t.soloArrowLeftHalign,v_align:t.soloArrowLeftValign,h_offset:t.soloArrowLeftHOffset,v_offset:t.soloArrowLeftVOffset},e.right={h_align:t.soloArrowRightHalign,v_align:t.soloArrowRightValign,h_offset:t.soloArrowRightHOffset,v_offset:t.soloArrowRightVOffset},o.arrows=e}if("bullet"==t.navigationType){var r=new Object;r.style=t.navigationStyle||"",r.enable=!0,r.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,r.hide_onleave=t.hideThumbs>0?!0:!1,r.hide_delay=t.hideThumbs>0?t.hideThumbs:200,r.hide_delay_mobile=t.hideNavDelayOnMobile||1500,r.hide_under=0,r.direction="horizontal",r.h_align=t.navigationHAlign||"center",r.v_align=t.navigationVAlign||"bottom",r.space=5,r.h_offset=t.navigationHOffset||0,r.v_offset=t.navigationVOffset||20,r.tmp='',o.bullets=r}if("thumb"==t.navigationType){var i=new Object;i.style=t.navigationStyle||"",i.enable=!0,i.width=t.thumbWidth||100,i.height=t.thumbHeight||50,i.min_width=t.thumbWidth||100,i.wrapper_padding=2,i.wrapper_color="#f5f5f5",i.wrapper_opacity=1,i.visibleAmount=t.thumbAmount||3,i.hide_onmobile="on"===t.hideArrowsOnMobile?!0:!1,i.hide_onleave=t.hideThumbs>0?!0:!1,i.hide_delay=t.hideThumbs>0?t.hideThumbs:200,i.hide_delay_mobile=t.hideNavDelayOnMobile||1500,i.hide_under=0,i.direction="horizontal",i.span=!1,i.position="inner",i.space=2,i.h_align=t.navigationHAlign||"center",i.v_align=t.navigationVAlign||"bottom",i.h_offset=t.navigationHOffset||0,i.v_offset=t.navigationVOffset||20,i.tmp='',o.thumbnails=i}t.navigation=o,t.navigation.keyboardNavigation=t.keyboardNavigation||"on",t.navigation.onHoverStop=t.onHoverStop||"on",t.navigation.touch={touchenabled:t.touchenabled||"on",swipe_treshold:t.swipe_treshold||75,swipe_min_touches:t.swipe_min_touches||1,drag_block_vertical:t.drag_block_vertical||!1}}return t.fallbacks={isJoomla:t.isJoomla||!1,panZoomDisableOnMobile:t.parallaxDisableOnMobile||"off",simplifyAll:t.simplifyAll||"on",nextSlideOnWindowFocus:t.nextSlideOnWindowFocus||"off",disableFocusListener:t.disableFocusListener||!0},t},o=function(t){var a=new Object,o=t.width(),e=t.height();a.skewfromleftshort="x:-50;skX:85;o:0",a.skewfromrightshort="x:50;skX:-85;o:0",a.sfl="x:-50;o:0",a.sfr="x:50;o:0",a.sft="y:-50;o:0",a.sfb="y:50;o:0",a.skewfromleft="x:top;skX:85;o:0",a.skewfromright="x:bottom;skX:-85;o:0",a.lfl="x:top;o:0",a.lfr="x:bottom;o:0",a.lft="y:left;o:0",a.lfb="y:right;o:0",a.fade="o:0";720*Math.random()-360;t.find(".tp-caption").each(function(){var t=jQuery(this),r=(2*Math.random()*o-o,2*Math.random()*e-e,3*Math.random(),720*Math.random()-360,70*Math.random()-35,70*Math.random()-35,t.attr("class"));a.randomrotate="x:{-400,400};y:{-400,400};sX:{0,2};sY:{0,2};rZ:{-180,180};rX:{-180,180};rY:{-180,180};o:0;",r.match("randomrotate")?t.data("transform_in",a.randomrotate):r.match(/\blfl\b/)?t.data("transform_in",a.lfl):r.match(/\blfr\b/)?t.data("transform_in",a.lfr):r.match(/\blft\b/)?t.data("transform_in",a.lft):r.match(/\blfb\b/)?t.data("transform_in",a.lfb):r.match(/\bsfl\b/)?t.data("transform_in",a.sfl):r.match(/\bsfr\b/)?t.data("transform_in",a.sfr):r.match(/\bsft\b/)?t.data("transform_in",a.sft):r.match(/\bsfb\b/)?t.data("transform_in",a.sfb):r.match(/\bskewfromleftshort\b/)?t.data("transform_in",a.skewfromleftshort):r.match(/\bskewfromrightshort\b/)?t.data("transform_in",a.skewfromrightshort):r.match(/\bskewfromleft\b/)?t.data("transform_in",a.skewfromleft):r.match(/\bskewfromright\b/)?t.data("transform_in",a.skewfromright):r.match(/\bfade\b/)&&t.data("transform_in",a.fade),r.match(/\brandomrotateout\b/)?t.data("transform_out",a.randomrotate):r.match(/\bltl\b/)?t.data("transform_out",a.lfl):r.match(/\bltr\b/)?t.data("transform_out",a.lfr):r.match(/\bltt\b/)?t.data("transform_out",a.lft):r.match(/\bltb\b/)?t.data("transform_out",a.lfb):r.match(/\bstl\b/)?t.data("transform_out",a.sfl):r.match(/\bstr\b/)?t.data("transform_out",a.sfr):r.match(/\bstt\b/)?t.data("transform_out",a.sft):r.match(/\bstb\b/)?t.data("transform_out",a.sfb):r.match(/\bskewtoleftshortout\b/)?t.data("transform_out",a.skewfromleftshort):r.match(/\bskewtorightshortout\b/)?t.data("transform_out",a.skewfromrightshort):r.match(/\bskewtoleftout\b/)?t.data("transform_out",a.skewfromleft):r.match(/\bskewtorightout\b/)?t.data("transform_out",a.skewfromright):r.match(/\bfadeout\b/)&&t.data("transform_out",a.fade),void 0!=t.data("customin")&&t.data("transform_in",t.data("customin")),void 0!=t.data("customout")&&t.data("transform_out",t.data("customout"))})}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.navigation.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.navigation.min.js new file mode 100644 index 0000000..60bfea1 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.navigation.min.js @@ -0,0 +1,8 @@ + +/******************************************** + * REVOLUTION 5.0 EXTENSION - NAVIGATION + * @version: 1.0.2 (18.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ +!function(){var t=jQuery.fn.revolution,e=t.is_mobile();jQuery.extend(!0,t,{hideUnHideNav:function(t){var e=t.c.width(),i=t.navigation.arrows,a=t.navigation.bullets,n=t.navigation.thumbnails,s=t.navigation.tabs;h(i)&&y(t.c.find(".tparrows"),i.hide_under,e,i.hide_over),h(a)&&y(t.c.find(".tp-bullets"),a.hide_under,e,a.hide_over),h(n)&&y(t.c.parent().find(".tp-thumbs"),n.hide_under,e,n.hide_over),h(s)&&y(t.c.parent().find(".tp-tabs"),s.hide_under,e,s.hide_over),x(t)},resizeThumbsTabs:function(t){if(t.navigation&&t.navigation.tabs.enable||t.navigation&&t.navigation.thumbnails.enable){var e=(jQuery(window).width()-480)/500,i=new punchgs.TimelineLite,n=t.navigation.tabs,s=t.navigation.thumbnails;i.pause(),e=e>1?1:0>e?0:e,h(n)&&n.width>n.min_width&&a(e,i,t.c,n,t.slideamount,"tab"),h(s)&&s.width>s.min_width&&a(e,i,t.c,s,t.slideamount,"thumb"),i.play(),x(t)}return!0},manageNavigation:function(e){var a=t.getHorizontalOffset(e.c.parent(),"left"),n=t.getHorizontalOffset(e.c.parent(),"right");h(e.navigation.bullets)&&("fullscreen"!=e.sliderLayout&&"fullwidth"!=e.sliderLayout&&(e.navigation.bullets.h_offset_old=void 0===e.navigation.bullets.h_offset_old?e.navigation.bullets.h_offset:e.navigation.bullets.h_offset_old,e.navigation.bullets.h_offset="center"===e.navigation.bullets.h_align?e.navigation.bullets.h_offset_old+a/2-n/2:e.navigation.bullets.h_offset_old+a-n),m(e.c.find(".tp-bullets"),e.navigation.bullets)),h(e.navigation.thumbnails)&&m(e.c.parent().find(".tp-thumbs"),e.navigation.thumbnails),h(e.navigation.tabs)&&m(e.c.parent().find(".tp-tabs"),e.navigation.tabs),h(e.navigation.arrows)&&("fullscreen"!=e.sliderLayout&&"fullwidth"!=e.sliderLayout&&(e.navigation.arrows.left.h_offset_old=void 0===e.navigation.arrows.left.h_offset_old?e.navigation.arrows.left.h_offset:e.navigation.arrows.left.h_offset_old,e.navigation.arrows.left.h_offset="right"===e.navigation.arrows.left.h_align?e.navigation.arrows.left.h_offset_old+n:e.navigation.arrows.left.h_offset_old+a,e.navigation.arrows.right.h_offset_old=void 0===e.navigation.arrows.right.h_offset_old?e.navigation.arrows.right.h_offset:e.navigation.arrows.right.h_offset_old,e.navigation.arrows.right.h_offset="right"===e.navigation.arrows.right.h_align?e.navigation.arrows.right.h_offset_old+n:e.navigation.arrows.right.h_offset_old+a),m(e.c.find(".tp-leftarrow.tparrows"),e.navigation.arrows.left),m(e.c.find(".tp-rightarrow.tparrows"),e.navigation.arrows.right)),h(e.navigation.thumbnails)&&i(e.c.parent().find(".tp-thumbs"),e.navigation.thumbnails),h(e.navigation.tabs)&&i(e.c.parent().find(".tp-tabs"),e.navigation.tabs)},createNavigation:function(t,a){var n=t.parent(),o=a.navigation.arrows,p=a.navigation.bullets,g=a.navigation.thumbnails,v=a.navigation.tabs,m=h(o),w=h(p),x=h(g),y=h(v);s(t,a),r(t,a),m&&f(t,o,a),a.li.each(function(){var e=jQuery(this);w&&b(t,p,e,a),x&&_(t,g,e,"tp-thumb",a),y&&_(t,v,e,"tp-tab",a)}),t.bind("revolution.slide.onafterswap revolution.nextslide.waiting",function(){var e=0==t.find(".next-revslide").length?t.find(".active-revslide").data("index"):t.find(".next-revslide").data("index");t.find(".tp-bullet").each(function(){var t=jQuery(this);t.data("liref")===e?t.addClass("selected"):t.removeClass("selected")}),n.find(".tp-thumb, .tp-tab").each(function(){var t=jQuery(this);t.data("liref")===e?(t.addClass("selected"),t.hasClass("tp-tab")?i(n.find(".tp-tabs"),v):i(n.find(".tp-thumbs"),g)):t.removeClass("selected")});var s=0,r=!1;a.thumbs&&jQuery.each(a.thumbs,function(t,i){s=r===!1?t:s,r=i.id===e||t===e?!0:r});var d=s>0?s-1:a.slideamount-1,l=s+1==a.slideamount?0:s+1;if(o.enable===!0){var h=o.tmp;jQuery.each(a.thumbs[d].params,function(t,e){h=h.replace(e.from,e.to)}),o.left.j.html(h),h=o.tmp,jQuery.each(a.thumbs[l].params,function(t,e){h=h.replace(e.from,e.to)}),o.right.j.html(h),punchgs.TweenLite.set(o.left.j.find(".tp-arr-imgholder"),{backgroundImage:"url("+a.thumbs[d].src+")"}),punchgs.TweenLite.set(o.right.j.find(".tp-arr-imgholder"),{backgroundImage:"url("+a.thumbs[l].src+")"})}}),l(o),l(p),l(g),l(v),n.on("mouseenter mousemove",function(){n.hasClass("tp-mouseover")||(n.addClass("tp-mouseover"),punchgs.TweenLite.killDelayedCallsTo(c),m&&o.hide_onleave&&c(n.find(".tparrows"),o,"show"),w&&p.hide_onleave&&c(n.find(".tp-bullets"),p,"show"),x&&g.hide_onleave&&c(n.find(".tp-thumbs"),g,"show"),y&&v.hide_onleave&&c(n.find(".tp-tabs"),v,"show"),e&&(n.removeClass("tp-mouseover"),u(t,a)))}),n.on("mouseleave",function(){n.removeClass("tp-mouseover"),u(t,a)}),m&&o.hide_onleave&&c(n.find(".tparrows"),o,"hide",0),w&&p.hide_onleave&&c(n.find(".tp-bullets"),p,"hide",0),x&&g.hide_onleave&&c(n.find(".tp-thumbs"),g,"hide",0),y&&v.hide_onleave&&c(n.find(".tp-tabs"),v,"hide",0),x&&d(n.find(".tp-thumbs"),a),y&&d(n.find(".tp-tabs"),a),"carousel"===a.sliderType&&d(t,a,!0),"on"==a.navigation.touch.touchenabled&&d(t,a,"swipebased")}});var i=function(t,e){var i=(t.hasClass("tp-thumbs")?".tp-thumbs":".tp-tabs",t.hasClass("tp-thumbs")?".tp-thumb-mask":".tp-tab-mask"),a=t.hasClass("tp-thumbs")?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",n=t.hasClass("tp-thumbs")?".tp-thumb":".tp-tab",s=t.find(i),r=s.find(a),o=e.direction,d="vertical"===o?s.find(n).first().outerHeight(!0)+e.space:s.find(n).first().outerWidth(!0)+e.space,l="vertical"===o?s.height():s.width(),h=parseInt(s.find(n+".selected").data("liindex"),0),p=l/d,u="vertical"===o?s.height():s.width(),c=0-h*d,f="vertical"===o?r.height():r.width(),g=0-(f-u)>c?0-(f-u):g>0?0:c,v=r.data("offset");p>2&&(g=0>=c-(v+d)?0-d>c-(v+d)?v:g+d:g,g=d>c-d+v+l&&c+(Math.round(p)-2)*dg?0-(f-u):g>0?0:g,"vertical"!==o&&s.width()>=r.width()&&(g=0),"vertical"===o&&s.height()>=r.height()&&(g=0),t.hasClass("dragged")||("vertical"===o?r.data("tmmove",punchgs.TweenLite.to(r,.5,{top:g+"px",ease:punchgs.Power3.easeInOut})):r.data("tmmove",punchgs.TweenLite.to(r,.5,{left:g+"px",ease:punchgs.Power3.easeInOut})),r.data("offset",g))},a=function(t,e,i,a,n,s){var r=i.parent().find(".tp-"+s+"s"),o=r.find(".tp-"+s+"s-inner-wrapper"),d=r.find(".tp-"+s+"-mask"),l=a.width*ta?-1:1),n&&!i&&(i=1>n?-1:1),n=navigator.userAgent.match(/mozilla/i)?10*n:n,(n>300||-300>n)&&(n/=10),{spinX:e,spinY:i,pixelX:a,pixelY:n}},s=function(e,i){"on"===i.navigation.keyboardNavigation&&jQuery(document).keydown(function(a){("horizontal"==i.navigation.keyboard_direction&&39==a.keyCode||"vertical"==i.navigation.keyboard_direction&&40==a.keyCode)&&(i.sc_indicator="arrow",t.callingNewSlide(i,e,1)),("horizontal"==i.navigation.keyboard_direction&&37==a.keyCode||"vertical"==i.navigation.keyboard_direction&&38==a.keyCode)&&(i.sc_indicator="arrow",t.callingNewSlide(i,e,-1))})},r=function(e,i){if("on"===i.navigation.mouseScrollNavigation){var a=navigator.userAgent.match(/mozilla/i)?-29:-49,s=navigator.userAgent.match(/mozilla/i)?29:49;e.on("mousewheel DOMMouseScroll",function(r){var o=n(r.originalEvent),d=e.find(".tp-revslider-slidesli.active-revslide").index(),l=e.find(".tp-revslider-slidesli.processing-revslide").index(),h=-1!=d&&0==d||-1!=l&&0==l?!0:!1,p=-1!=d&&d==i.slideamount-1||1!=l&&l==i.slideamount-1?!0:!1;if(-1==l){if(o.pixelYs&&!p)return i.sc_indicator="arrow",t.callingNewSlide(i,e,1),!1}else if(!p)return!1;r.preventDefault()})}},o=function(t,i,a){return t=e?jQuery(a.target).closest("."+t).length||jQuery(a.srcElement).closest("."+t).length:jQuery(a.toElement).closest("."+t).length||jQuery(a.originalTarget).closest("."+t).length,t===!0||1===t?1:0},d=function(i,a,n){i.data("opt",a);var s=a.carousel;jQuery(".bullet, .bullets, .tp-bullets, .tparrows").addClass("noSwipe"),s.Limit="endless";var r=(e||"Firefox"===t.get_browser(),i),d="vertical"===a.navigation.thumbnails.direction||"vertical"===a.navigation.tabs.direction?"none":"vertical",l=a.navigation.touch.swipe_direction||"horizontal";d="swipebased"==n&&"vertical"==l?"none":n?"vertical":d,jQuery.fn.swipetp||(jQuery.fn.swipetp=jQuery.fn.swipe),jQuery.fn.swipetp.defaults&&jQuery.fn.swipetp.defaults.excludedElements||(jQuery.fn.swipetp.defaults||(jQuery.fn.swipetp.defaults=new Object),jQuery.fn.swipetp.defaults.excludedElements="label, button, input, select, textarea, a, .noSwipe"),r.swipetp({allowPageScroll:d,triggerOnTouchLeave:!0,excludeElements:jQuery.fn.swipetp.defaults.excludedElements,swipeStatus:function(e,n,r,d){var h=o("rev_slider_wrapper",i,e),p=o("tp-thumbs",i,e),u=o("tp-tabs",i,e),c=jQuery(this).attr("class"),f=c.match(/tp-tabs|tp-thumb/gi)?!0:!1;if("carousel"===a.sliderType&&(("move"===n||"end"===n||"cancel"==n)&&a.dragStartedOverSlider&&!a.dragStartedOverThumbs&&!a.dragStartedOverTabs||"start"===n&&h>0&&0===p&&0===u))switch(a.dragStartedOverSlider=!0,d=r&&r.match(/left|up/g)?Math.round(-1*d):d=Math.round(1*d),n){case"start":void 0!==s.positionanim&&(s.positionanim.kill(),s.slide_globaloffset="off"===s.infinity?s.slide_offset:t.simp(s.slide_offset,s.maxwidth)),s.overpull="none",s.wrap.addClass("dragged");break;case"move":if(s.slide_offset="off"===s.infinity?s.slide_globaloffset+d:t.simp(s.slide_globaloffset+d,s.maxwidth),"off"===s.infinity){var g="center"===s.horizontal_align?(s.wrapwidth/2-s.slide_width/2-s.slide_offset)/s.slide_width:(0-s.slide_offset)/s.slide_width;"none"!==s.overpull&&0!==s.overpull||!(0>g||g>a.slideamount-1)?g>=0&&g<=a.slideamount-1&&(g>=0&&d>s.overpull||g<=a.slideamount-1&&dg?s.slide_offset+(s.overpull-d)/1.1+Math.sqrt(Math.abs((s.overpull-d)/1.1)):g>a.slideamount-1?s.slide_offset+(s.overpull-d)/1.1-Math.sqrt(Math.abs((s.overpull-d)/1.1)):s.slide_offset}t.organiseCarousel(a,r,!0,!0);break;case"end":case"cancel":s.slide_globaloffset=s.slide_offset,s.wrap.removeClass("dragged"),t.carouselToEvalPosition(a,r),a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1}else{if(("move"!==n&&"end"!==n&&"cancel"!=n||a.dragStartedOverSlider||!a.dragStartedOverThumbs&&!a.dragStartedOverTabs)&&!("start"===n&&h>0&&(p>0||u>0))){if("end"==n&&!f){if(a.sc_indicator="arrow","horizontal"==l&&"left"==r||"vertical"==l&&"up"==r)return t.callingNewSlide(a,a.c,1),!1;if("horizontal"==l&&"right"==r||"vertical"==l&&"down"==r)return t.callingNewSlide(a,a.c,-1),!1}return a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1,!0}p>0&&(a.dragStartedOverThumbs=!0),u>0&&(a.dragStartedOverTabs=!0);var v=a.dragStartedOverThumbs?".tp-thumbs":".tp-tabs",m=a.dragStartedOverThumbs?".tp-thumb-mask":".tp-tab-mask",b=a.dragStartedOverThumbs?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",w=a.dragStartedOverThumbs?".tp-thumb":".tp-tab",_=a.dragStartedOverThumbs?a.navigation.thumbnails:a.navigation.tabs;d=r&&r.match(/left|up/g)?Math.round(-1*d):d=Math.round(1*d);var x=i.parent().find(m),y=x.find(b),T=_.direction,L="vertical"===T?y.height():y.width(),j="vertical"===T?x.height():x.width(),C="vertical"===T?x.find(w).first().outerHeight(!0)+_.space:x.find(w).first().outerWidth(!0)+_.space,S=void 0===y.data("offset")?0:parseInt(y.data("offset"),0),k=0;switch(n){case"start":i.parent().find(v).addClass("dragged"),S="vertical"===T?y.position().top:y.position().left,y.data("offset",S),y.data("tmmove")&&y.data("tmmove").pause();break;case"move":if(j>=L)return!1;k=S+d,k=k>0?"horizontal"===T?k-y.width()*(k/y.width()*k/y.width()):k-y.height()*(k/y.height()*k/y.height()):k;var O="vertical"===T?0-(y.height()-x.height()):0-(y.width()-x.width());k=O>k?"horizontal"===T?k+y.width()*(k-O)/y.width()*(k-O)/y.width():k+y.height()*(k-O)/y.height()*(k-O)/y.height():k,"vertical"===T?punchgs.TweenLite.set(y,{top:k+"px"}):punchgs.TweenLite.set(y,{left:k+"px"});break;case"end":case"cancel":if(f)return k=S+d,k="vertical"===T?k<0-(y.height()-x.height())?0-(y.height()-x.height()):k:k<0-(y.width()-x.width())?0-(y.width()-x.width()):k,k=k>0?0:k,k=Math.abs(d)>C/10?0>=d?Math.floor(k/C)*C:Math.ceil(k/C)*C:0>d?Math.ceil(k/C)*C:Math.floor(k/C)*C,k="vertical"===T?k<0-(y.height()-x.height())?0-(y.height()-x.height()):k:k<0-(y.width()-x.width())?0-(y.width()-x.width()):k,k=k>0?0:k,"vertical"===T?punchgs.TweenLite.to(y,.5,{top:k+"px",ease:punchgs.Power3.easeOut}):punchgs.TweenLite.to(y,.5,{left:k+"px",ease:punchgs.Power3.easeOut}),k=k?k:"vertical"===T?y.position().top:y.position().left,y.data("offset",k),y.data("distance",d),setTimeout(function(){a.dragStartedOverSlider=!1,a.dragStartedOverThumbs=!1,a.dragStartedOverTabs=!1},100),i.parent().find(v).removeClass("dragged"),!1}}}})},l=function(t){t.hide_delay=jQuery.isNumeric(parseInt(t.hide_delay,0))?t.hide_delay/1e3:.2,t.hide_delay_mobile=jQuery.isNumeric(parseInt(t.hide_delay_mobile,0))?t.hide_delay_mobile/1e3:.2},h=function(t){return t&&t.enable},p=function(t){return t&&t.enable&&t.hide_onleave===!0&&(void 0===t.position?!0:!t.position.match(/outer/g))},u=function(t,i){var a=t.parent();p(i.navigation.arrows)&&punchgs.TweenLite.delayedCall(e?i.navigation.arrows.hide_delay_mobile:i.navigation.arrows.hide_delay,c,[a.find(".tparrows"),i.navigation.arrows,"hide"]),p(i.navigation.bullets)&&punchgs.TweenLite.delayedCall(e?i.navigation.bullets.hide_delay_mobile:i.navigation.bullets.hide_delay,c,[a.find(".tp-bullets"),i.navigation.bullets,"hide"]),p(i.navigation.thumbnails)&&punchgs.TweenLite.delayedCall(e?i.navigation.thumbnails.hide_delay_mobile:i.navigation.thumbnails.hide_delay,c,[a.find(".tp-thumbs"),i.navigation.thumbnails,"hide"]),p(i.navigation.tabs)&&punchgs.TweenLite.delayedCall(e?i.navigation.tabs.hide_delay_mobile:i.navigation.tabs.hide_delay,c,[a.find(".tp-tabs"),i.navigation.tabs,"hide"])},c=function(t,e,i,a){switch(a=void 0===a?.5:a,i){case"show":punchgs.TweenLite.to(t,a,{autoAlpha:1,ease:punchgs.Power3.easeInOut,overwrite:"auto"});break;case"hide":punchgs.TweenLite.to(t,a,{autoAlpha:0,ease:punchgs.Power3.easeInOu,overwrite:"auto"})}},f=function(t,e,i){e.style=void 0===e.style?"":e.style,e.left.style=void 0===e.left.style?"":e.left.style,e.right.style=void 0===e.right.style?"":e.right.style,0===t.find(".tp-leftarrow.tparrows").length&&t.append('
'+e.tmp+"
"),0===t.find(".tp-rightarrow.tparrows").length&&t.append('
'+e.tmp+"
");var a=t.find(".tp-leftarrow.tparrows"),n=t.find(".tp-rightarrow.tparrows");n.click(function(){i.sc_indicator="arrow",t.revnext()}),a.click(function(){i.sc_indicator="arrow",t.revprev()}),e.right.j=t.find(".tp-rightarrow.tparrows"),e.left.j=t.find(".tp-leftarrow.tparrows"),e.padding_top=parseInt(i.carousel.padding_top||0,0),e.padding_bottom=parseInt(i.carousel.padding_bottom||0,0),m(a,e.left),m(n,e.right),("outer-left"==e.position||"outer-right"==e.position)&&(i.outernav=!0)},g=function(t,e){var i=t.outerHeight(!0),a=(t.outerWidth(!0),"top"===e.v_align?{top:"0px",y:Math.round(e.v_offset)+"px"}:"center"===e.v_align?{top:"50%",y:Math.round(0-i/2+e.v_offset)+"px"}:{top:"100%",y:Math.round(0-(i+e.v_offset))+"px"});t.hasClass("outer-bottom")||punchgs.TweenLite.set(t,a)},v=function(t,e){var i=(t.outerHeight(!0),t.outerWidth(!0)),a="left"===e.h_align?{left:"0px",x:Math.round(e.h_offset)+"px"}:"center"===e.h_align?{left:"50%",x:Math.round(0-i/2+e.h_offset)+"px"}:{left:"100%",x:Math.round(0-(i+e.h_offset))+"px"};punchgs.TweenLite.set(t,a)},m=function(t,e){var i=t.closest(".tp-simpleresponsive").length>0?t.closest(".tp-simpleresponsive"):t.closest(".tp-revslider-mainul").length>0?t.closest(".tp-revslider-mainul"):t.closest(".rev_slider_wrapper").length>0?t.closest(".rev_slider_wrapper"):t.parent().find(".tp-revslider-mainul"),a=i.width(),n=i.height();if(g(t,e),v(t,e),"outer-left"!==e.position||"fullwidth"!=e.sliderLayout&&"fullscreen"!=e.sliderLayout?"outer-right"!==e.position||"fullwidth"!=e.sliderLayout&&"fullscreen"!=e.sliderLayout||punchgs.TweenLite.set(t,{right:0-t.outerWidth()+"px",x:e.h_offset+"px"}):punchgs.TweenLite.set(t,{left:0-t.outerWidth()+"px",x:e.h_offset+"px"}),t.hasClass("tp-thumbs")||t.hasClass("tp-tabs")){var s=t.data("wr_padding"),r=t.data("maxw"),o=t.data("maxh"),d=t.find(t.hasClass("tp-thumbs")?".tp-thumb-mask":".tp-tab-mask"),l=parseInt(e.padding_top||0,0),h=parseInt(e.padding_bottom||0,0);r>a&&"outer-left"!==e.position&&"outer-right"!==e.position?(punchgs.TweenLite.set(t,{left:"0px",x:0,maxWidth:a-2*s+"px"}),punchgs.TweenLite.set(d,{maxWidth:a-2*s+"px"})):(punchgs.TweenLite.set(t,{maxWidth:r+"px"}),punchgs.TweenLite.set(d,{maxWidth:r+"px"})),o+2*s>n&&"outer-bottom"!==e.position&&"outer-top"!==e.position?(punchgs.TweenLite.set(t,{top:"0px",y:0,maxHeight:l+h+(n-2*s)+"px"}),punchgs.TweenLite.set(d,{maxHeight:l+h+(n-2*s)+"px"})):(punchgs.TweenLite.set(t,{maxHeight:o+"px"}),punchgs.TweenLite.set(d,{maxHeight:o+"px"})),"outer-left"!==e.position&&"outer-right"!==e.position&&(l=0,h=0),e.span===!0&&"vertical"===e.direction?(punchgs.TweenLite.set(t,{maxHeight:l+h+(n-2*s)+"px",height:l+h+(n-2*s)+"px",top:0-l,y:0}),g(d,e)):e.span===!0&&"horizontal"===e.direction&&(punchgs.TweenLite.set(t,{maxWidth:"100%",width:a-2*s+"px",left:0,x:0}),v(d,e))}},b=function(t,e,i,a){0===t.find(".tp-bullets").length&&(e.style=void 0===e.style?"":e.style,t.append('
'));var n=t.find(".tp-bullets"),s=i.data("index"),r=e.tmp;jQuery.each(a.thumbs[i.index()].params,function(t,e){r=r.replace(e.from,e.to)}),n.append('
'+r+"
");var o=t.find(".justaddedbullet"),d=t.find(".tp-bullet").length,l=o.outerWidth()+parseInt(void 0===e.space?0:e.space,0),h=o.outerHeight()+parseInt(void 0===e.space?0:e.space,0);"vertical"===e.direction?(o.css({top:(d-1)*h+"px",left:"0px"}),n.css({height:(d-1)*h+o.outerHeight(),width:o.outerWidth()})):(o.css({left:(d-1)*l+"px",top:"0px"}),n.css({width:(d-1)*l+o.outerWidth(),height:o.outerHeight()})),o.find(".tp-bullet-image").css({backgroundImage:"url("+a.thumbs[i.index()].src+")"}),o.data("liref",s),o.click(function(){a.sc_indicator="bullet",t.revcallslidewithid(s),t.find(".tp-bullet").removeClass("selected"),jQuery(this).addClass("selected")}),o.removeClass("justaddedbullet"),e.padding_top=parseInt(a.carousel.padding_top||0,0),e.padding_bottom=parseInt(a.carousel.padding_bottom||0,0),("outer-left"==e.position||"outer-right"==e.position)&&(a.outernav=!0),m(n,e)},w=function(t,e){e=parseFloat(e),t=t.replace("#","");var i=parseInt(t.substring(0,2),16),a=parseInt(t.substring(2,4),16),n=parseInt(t.substring(4,6),16),s="rgba("+i+","+a+","+n+","+e+")";return s},_=function(t,e,i,a,n){var s="tp-thumb"===a?".tp-thumbs":".tp-tabs",r="tp-thumb"===a?".tp-thumb-mask":".tp-tab-mask",o="tp-thumb"===a?".tp-thumbs-inner-wrapper":".tp-tabs-inner-wrapper",d="tp-thumb"===a?".tp-thumb":".tp-tab",l="tp-thumb"===a?".tp-thumb-image":".tp-tab-image";if(e.visibleAmount=e.visibleAmount>n.slideamount?n.slideamount:e.visibleAmount,e.sliderLayout=n.sliderLayout,0===t.parent().find(s).length){e.style=void 0===e.style?"":e.style;var h=e.span===!0?"tp-span-wrapper":"",p='
';"outer-top"===e.position?t.parent().prepend(p):"outer-bottom"===e.position?t.after(p):t.append(p),e.padding_top=parseInt(n.carousel.padding_top||0,0),e.padding_bottom=parseInt(n.carousel.padding_bottom||0,0),("outer-left"==e.position||"outer-right"==e.position)&&(n.outernav=!0)}var u=i.data("index"),c=t.parent().find(s),f=c.find(r),g=f.find(o),v="horizontal"===e.direction?e.width*e.visibleAmount+e.space*(e.visibleAmount-1):e.width,b="horizontal"===e.direction?e.height:e.height*e.visibleAmount+e.space*(e.visibleAmount-1),_=e.tmp;jQuery.each(n.thumbs[i.index()].params,function(t,e){_=_.replace(e.from,e.to)}),g.append('
'+_+"
");var x=c.find(".justaddedthumb"),y=c.find(d).length,T=x.outerWidth()+parseInt(void 0===e.space?0:e.space,0),L=x.outerHeight()+parseInt(void 0===e.space?0:e.space,0);x.find(l).css({backgroundImage:"url("+n.thumbs[i.index()].src+")"}),"vertical"===e.direction?(x.css({top:(y-1)*L+"px",left:"0px"}),g.css({height:(y-1)*L+x.outerHeight(),width:x.outerWidth()})):(x.css({left:(y-1)*T+"px",top:"0px"}),g.css({width:(y-1)*T+x.outerWidth(),height:x.outerHeight()})),c.data("maxw",v),c.data("maxh",b),c.data("wr_padding",e.wrapper_padding);var j="outer-top"===e.position||"outer-bottom"===e.position?"relative":"absolute",C="outer-top"!==e.position&&"outer-bottom"!==e.position||"center"!==e.h_align?"0":"auto";f.css({maxWidth:v+"px",maxHeight:b+"px",overflow:"hidden",position:"relative"}),c.css({maxWidth:v+"px",margin:C,maxHeight:b+"px",overflow:"visible",position:j,background:w(e.wrapper_color,e.wrapper_opacity),padding:e.wrapper_padding+"px",boxSizing:"contet-box"}),x.click(function(){n.sc_indicator="bullet";var e=t.parent().find(o).data("distance");e=void 0===e?0:e,Math.abs(e)<10&&(t.revcallslidewithid(u),t.parent().find(s).removeClass("selected"),jQuery(this).addClass("selected"))}),x.removeClass("justaddedthumb"),m(c,e)},x=function(t){var e=t.c.parent().find(".outer-top"),i=t.c.parent().find(".outer-bottom");t.top_outer=e.hasClass("tp-forcenotvisible")?0:e.outerHeight()||0,t.bottom_outer=i.hasClass("tp-forcenotvisible")?0:i.outerHeight()||0},y=function(t,e,i,a){e>i||i>a?t.addClass("tp-forcenotvisible"):t.removeClass("tp-forcenotvisible")}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.parallax.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.parallax.min.js new file mode 100644 index 0000000..3ae1405 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.parallax.min.js @@ -0,0 +1,8 @@ +/******************************************** + * REVOLUTION 5.0 EXTENSION - PARALLAX + * @version: 1.0.1 (17.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ + +!function(){var e=jQuery.fn.revolution,a=e.is_mobile();jQuery.extend(!0,e,{checkForParallax:function(t,o){var r=o.parallax;return a&&"on"==r.disable_onmobile?!1:(o.li.each(function(){for(var e=jQuery(this),a=1;10>=a;a++)e.find(".rs-parallaxlevel-"+a).each(function(){var e=jQuery(this),t=e.closest(".tp-parallax-wrap");t.data("parallaxlevel",r.levels[a-1]),t.addClass("tp-parallax-container")})}),("mouse"==r.type||"scroll+mouse"==r.type||"mouse+scroll"==r.type)&&(t.mouseenter(function(e){var a=t.find(".active-revslide"),o=t.offset().top,r=t.offset().left,l=e.pageX-r,n=e.pageY-o;a.data("enterx",l),a.data("entery",n)}),t.on("mousemove.hoverdir, mouseleave.hoverdir",function(e){var a=t.find(".active-revslide");switch(e.type){case"mousemove":if("enterpoint"==r.origo){var l=t.offset().top,n=t.offset().left;void 0==a.data("enterx")&&a.data("enterx",e.pageX-n),void 0==a.data("entery")&&a.data("entery",e.pageY-l);var i=a.data("enterx"),s=a.data("entery"),c=i-(e.pageX-n),p=s-(e.pageY-l),u=r.speed/1e3||.4}else var l=t.offset().top,n=t.offset().left,c=o.conw/2-(e.pageX-n),p=o.conh/2-(e.pageY-l),u=r.speed/1e3||3;a.find(".tp-parallax-container").each(function(){var e=jQuery(this),a=parseInt(e.data("parallaxlevel"),0)/100,t=c*a,o=p*a;"scroll+mouse"==r.type||"mouse+scroll"==r.type?punchgs.TweenLite.to(e,u,{force3D:"auto",x:t,ease:punchgs.Power3.easeOut,overwrite:"all"}):punchgs.TweenLite.to(e,u,{force3D:"auto",x:t,y:o,ease:punchgs.Power3.easeOut,overwrite:"all"})});break;case"mouseleave":a.find(".tp-parallax-container").each(function(){var e=jQuery(this);"scroll+mouse"==r.type||"mouse+scroll"==r.type?punchgs.TweenLite.to(e,1.5,{force3D:"auto",x:0,ease:punchgs.Power3.easeOut}):punchgs.TweenLite.to(e,1.5,{force3D:"auto",x:0,y:0,ease:punchgs.Power3.easeOut})})}}),a&&(window.ondeviceorientation=function(e){var a=Math.round(e.beta||0),o=Math.round(e.gamma||0),r=t.find(".active-revslide");if(jQuery(window).width()>jQuery(window).height()){var l=o;o=a,a=l}var n=360/t.width()*o,i=180/t.height()*a;r.find(".tp-parallax-container").each(function(){var e=jQuery(this),a=parseInt(e.data("parallaxlevel"),0)/100,t=n*a,o=i*a;punchgs.TweenLite.to(e,.2,{force3D:"auto",x:t,y:o,ease:punchgs.Power3.easeOut})})})),void e.scrollTicker(o,t))},scrollTicker:function(a,t){1!=a.scrollTicker&&(a.scrollTicker=!0,punchgs.TweenLite.ticker.fps(150),punchgs.TweenLite.ticker.addEventListener("tick",function(){e.scrollHandling(a)},t,!0,1))},scrollHandling:function(t){t.lastwindowheight=t.lastwindowheight||jQuery(window).height();var o=t.c.offset().top,r=jQuery(window).scrollTop(),l=new Object,n=t.viewPort,i=t.parallax;if(t.lastscrolltop==r)return!1;t.lastscrolltop=r,l.top=o-r,l.h=0==t.conh?t.c.height():t.conh,l.bottom=o-r+l.h;var s=l.top<0?l.top/l.h:l.bottom>t.lastwindowheight?(l.bottom-t.lastwindowheight)/l.h:0;t.scrollproc=s,e.callBackHandling&&e.callBackHandling(t,"parallax","start");var c=1-Math.abs(s);if(c=0>c?0:c,n.enable&&(1-n.visible_area<=c?t.inviewport||(t.inviewport=!0,e.enterInViewPort(t)):t.inviewport&&(t.inviewport=!1,e.leaveViewPort(t))),a&&"on"==t.parallax.disable_onmobile)return!1;var p=new punchgs.TimelineLite;p.pause(),("scroll"==i.type||"scroll+mouse"==i.type||"mouse+scroll"==i.type)&&t.c.find(".tp-parallax-container").each(function(){var e=jQuery(this),a=parseInt(e.data("parallaxlevel"),0)/100,o=s*-(a*t.conh);e.data("parallaxoffset",o),p.add(punchgs.TweenLite.set(e,{force3D:"auto",y:o}),0)}),t.c.find(".tp-revslider-slidesli .slotholder, .tp-revslider-slidesli .rs-background-video-layer").each(function(){var e=jQuery(this),a=e.data("bgparallax")||t.parallax.bgparallax;if(a="on"==a?1:a,void 0!==a||"off"!==a){var o=t.parallax.levels[parseInt(a,0)-1]/100,r=s*-(o*t.conh);jQuery.isNumeric(r)&&p.add(punchgs.TweenLite.set(e,{position:"absolute",top:"0px",left:"0px",backfaceVisibility:"hidden",force3D:"true",y:r+"px",overwrite:"auto"}),0)}}),e.callBackHandling&&e.callBackHandling(t,"parallax","end"),p.play(0)}})}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.slideanims.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.slideanims.min.js new file mode 100644 index 0000000..d45962e --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.slideanims.min.js @@ -0,0 +1,8 @@ +/************************************************ + * REVOLUTION 5.0 EXTENSION - SLIDE ANIMATIONS + * @version: 1.0.1 (11.08.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +************************************************/ + +!function(){var t=jQuery.fn.revolution;jQuery.extend(!0,t,{animateSlide:function(t,e,o,a,n,r,s,l,d){return i(t,e,o,a,n,r,s,l,d)}});var e=function(e,o,a,i){var n=e,r=n.find(".defaultimg"),s=n.data("zoomstart"),l=n.data("rotationstart");void 0!=r.data("currotate")&&(l=r.data("currotate")),void 0!=r.data("curscale")&&"box"==i?s=100*r.data("curscale"):void 0!=r.data("curscale")&&(s=r.data("curscale")),t.slotSize(r,o);var d=r.attr("src"),h=r.css("backgroundColor"),c=o.width,f=o.height,p=r.data("fxof"),u=0;"on"==o.autoHeight&&(f=o.c.height()),void 0==p&&(p=0);var g=0,v=r.data("bgfit"),w=r.data("bgrepeat"),m=r.data("bgposition");switch(void 0==v&&(v="cover"),void 0==w&&(w="no-repeat"),void 0==m&&(m="center center"),i){case"box":var y=0,x=0,T=0;if(y=o.sloth>o.slotw?o.sloth:o.slotw,!a)var g=0-y;o.slotw=y,o.sloth=y;for(var x=0,T=0,z=0;z
'),T+=y,void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l});x+=y}break;case"vertical":case"horizontal":if("horizontal"==i){if(!a)var g=0-o.slotw;for(var b=0;b
'),void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l})}else{if(!a)var g=0-o.sloth;for(var b=0;b
'),void 0!=s&&void 0!=l&&punchgs.TweenLite.set(n.find(".slot").last(),{rotationZ:l})}}},o=function(t,e,o,a,i){function n(){jQuery.each(x,function(t,e){(e[0]==o||e[8]==o)&&(v=e[1],w=e[2],m=y),y+=1})}var r=punchgs.Power1.easeIn,s=punchgs.Power1.easeOut,l=punchgs.Power1.easeInOut,d=punchgs.Power2.easeIn,h=punchgs.Power2.easeOut,c=punchgs.Power2.easeInOut,f=(punchgs.Power3.easeIn,punchgs.Power3.easeOut),p=punchgs.Power3.easeInOut,u=[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],g=[16,17,18,19,20,21,22,23,24,25,27],v=0,w=1,m=0,y=0,x=(new Array,[["boxslide",0,1,10,0,"box",!1,null,0,s,s,500,6],["boxfade",1,0,10,0,"box",!1,null,1,l,l,700,5],["slotslide-horizontal",2,0,0,200,"horizontal",!0,!1,2,c,c,700,3],["slotslide-vertical",3,0,0,200,"vertical",!0,!1,3,c,c,700,3],["curtain-1",4,3,0,0,"horizontal",!0,!0,4,s,s,300,5],["curtain-2",5,3,0,0,"horizontal",!0,!0,5,s,s,300,5],["curtain-3",6,3,25,0,"horizontal",!0,!0,6,s,s,300,5],["slotzoom-horizontal",7,0,0,400,"horizontal",!0,!0,7,s,s,300,7],["slotzoom-vertical",8,0,0,0,"vertical",!0,!0,8,h,h,500,8],["slotfade-horizontal",9,0,0,500,"horizontal",!0,null,9,h,h,500,25],["slotfade-vertical",10,0,0,500,"vertical",!0,null,10,h,h,500,25],["fade",11,0,1,300,"horizontal",!0,null,11,c,c,1e3,1],["slideleft",12,0,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideup",13,0,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slidedown",14,0,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideright",15,0,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["slideoverleft",12,7,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideoverup",13,7,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slideoverdown",14,7,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideoverright",15,7,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["slideremoveleft",12,8,1,0,"horizontal",!0,!0,12,p,p,1e3,1],["slideremoveup",13,8,1,0,"horizontal",!0,!0,13,p,p,1e3,1],["slideremovedown",14,8,1,0,"horizontal",!0,!0,14,p,p,1e3,1],["slideremoveright",15,8,1,0,"horizontal",!0,!0,15,p,p,1e3,1],["papercut",16,0,0,600,"",null,null,16,p,p,1e3,2],["3dcurtain-horizontal",17,0,20,100,"vertical",!1,!0,17,l,l,500,7],["3dcurtain-vertical",18,0,10,100,"horizontal",!1,!0,18,l,l,500,5],["cubic",19,0,20,600,"horizontal",!1,!0,19,p,p,500,1],["cube",19,0,20,600,"horizontal",!1,!0,20,p,p,500,1],["flyin",20,0,4,600,"vertical",!1,!0,21,f,p,500,1],["turnoff",21,0,1,500,"horizontal",!1,!0,22,p,p,500,1],["incube",22,0,20,200,"horizontal",!1,!0,23,c,c,500,1],["cubic-horizontal",23,0,20,500,"vertical",!1,!0,24,h,h,500,1],["cube-horizontal",23,0,20,500,"vertical",!1,!0,25,h,h,500,1],["incube-horizontal",24,0,20,500,"vertical",!1,!0,26,c,c,500,1],["turnoff-vertical",25,0,1,200,"horizontal",!1,!0,27,c,c,500,1],["fadefromright",12,1,1,0,"horizontal",!0,!0,28,c,c,1e3,1],["fadefromleft",15,1,1,0,"horizontal",!0,!0,29,c,c,1e3,1],["fadefromtop",14,1,1,0,"horizontal",!0,!0,30,c,c,1e3,1],["fadefrombottom",13,1,1,0,"horizontal",!0,!0,31,c,c,1e3,1],["fadetoleftfadefromright",12,2,1,0,"horizontal",!0,!0,32,c,c,1e3,1],["fadetorightfadefromleft",15,2,1,0,"horizontal",!0,!0,33,c,c,1e3,1],["fadetobottomfadefromtop",14,2,1,0,"horizontal",!0,!0,34,c,c,1e3,1],["fadetotopfadefrombottom",13,2,1,0,"horizontal",!0,!0,35,c,c,1e3,1],["parallaxtoright",12,3,1,0,"horizontal",!0,!0,36,c,d,1500,1],["parallaxtoleft",15,3,1,0,"horizontal",!0,!0,37,c,d,1500,1],["parallaxtotop",14,3,1,0,"horizontal",!0,!0,38,c,r,1500,1],["parallaxtobottom",13,3,1,0,"horizontal",!0,!0,39,c,r,1500,1],["scaledownfromright",12,4,1,0,"horizontal",!0,!0,40,c,d,1e3,1],["scaledownfromleft",15,4,1,0,"horizontal",!0,!0,41,c,d,1e3,1],["scaledownfromtop",14,4,1,0,"horizontal",!0,!0,42,c,d,1e3,1],["scaledownfrombottom",13,4,1,0,"horizontal",!0,!0,43,c,d,1e3,1],["zoomout",13,5,1,0,"horizontal",!0,!0,44,c,d,1e3,1],["zoomin",13,6,1,0,"horizontal",!0,!0,45,c,d,1e3,1],["notransition",26,0,1,0,"horizontal",!0,null,46,c,d,1e3,1]]);"slidehorizontal"==o&&(o="slideleft",1==i&&(o="slideright")),"slidevertical"==o&&(o="slideup",1==i&&(o="slidedown")),"slideoverhorizontal"==o&&(o="slideoverleft",1==i&&(o="slideoverright")),"slideoververtical"==o&&(o="slideoverup",1==i&&(o="slideoverdown")),"slideremovehorizontal"==o&&(o="slideremoveleft",1==i&&(o="slideremoveright")),"slideremovevertical"==o&&(o="slideremoveup",1==i&&(o="slideremovedown")),"parallaxhorizontal"==o&&(o="parallaxtoleft",1==i&&(o="parallaxtoright")),"parallaxvertical"==o&&(o="parallaxtotop",1==i&&(o="parallaxtobottom")),"random"==o&&(o=Math.round(Math.random()*x.length-1),o>x.length-1&&(o=x.length-1)),"random-static"==o&&(o=Math.round(Math.random()*u.length-1),o>u.length-1&&(o=u.length-1),o=u[o]),"random-premium"==o&&(o=Math.round(Math.random()*g.length-1),o>g.length-1&&(o=g.length-1),o=g[o]);var T=[12,13,14,15,16,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45];if(1==e.isJoomla&&void 0!=window.MooTools&&-1!=T.indexOf(o)){var z=Math.round(Math.random()*(g.length-2))+1;z>g.length-1&&(z=g.length-1),0==z&&(z=1),o=g[z]}n(),v>26&&(v=26),0>v&&(v=0);var b=new Object;return b.nexttrans=v,b.STA=x[m],b.specials=w,b},a=function(t,e){return void 0==e||jQuery.isNumeric(t)?t:void 0==t?t:t.split(",")[e]},i=function(t,i,n,r,s,l,d,h,c){var f=l.index(),p=s.index(),u=f>p?1:0;"arrow"==r.sc_indicator&&(0==f&&p==r.slideamount-1&&(u=1),f==r.slideamount-1&&0==p&&(u=0));var g=o(n,r,i,d,u),v=g.STA,w=g.specials,t=g.nexttrans;"on"==d.data("kenburns")&&(t=11);var m=s.data("nexttransid")||0,y=a(s.data("masterspeed"),m);y="default"===y?v[11]:"random"===y?Math.round(1e3*Math.random()+300):void 0!=y?parseInt(y,0):v[11],y=y>r.delay?r.delay:y,y+=v[4],r.slots=a(s.data("slotamount"),m),r.slots=void 0==r.slots||"default"==r.slots?v[12]:"random"==r.slots?Math.round(12*Math.random()+4):v[12],r.slots=r.slots<1?"boxslide"==i?Math.round(6*Math.random()+3):"flyin"==i?Math.round(4*Math.random()+1):r.slots:r.slots,r.slots=(4==t||5==t||6==t)&&r.slots<3?3:r.slots,r.slots=0!=v[3]?Math.min(r.slots,v[3]):r.slots,r.slots=9==t?r.width/20:10==t?r.height/20:r.slots,r.rotate=a(s.data("rotate"),m),r.rotate=void 0==r.rotate||"default"==r.rotate?0:999==r.rotate||"random"==r.rotate?Math.round(360*Math.random()):r.rotate,r.rotate=!jQuery.support.transition||r.ie||r.ie9?0:r.rotate,11!=t&&(null!=v[7]&&e(h,r,v[7],v[5]),null!=v[6]&&e(d,r,v[6],v[5])),c.add(punchgs.TweenLite.set(d,{autoAlpha:1}),0),c.add(punchgs.TweenLite.set(h,{autoAlpha:1}),0);var x=a(s.data("easein"),m),T=a(s.data("easeout"),m);if(x="default"===x?v[9]||punchgs.Power2.easeInOut:x||v[9]||punchgs.Power2.easeInOut,T="default"===T?v[10]||punchgs.Power2.easeInOut:T||v[10]||punchgs.Power2.easeInOut,0==t){var z=Math.ceil(r.height/r.sloth),b=0;d.find(".slotslide").each(function(t){var e=jQuery(this);b+=1,b==z&&(b=0),c.add(punchgs.TweenLite.from(e,y/600,{opacity:0,top:0-r.sloth,left:0-r.slotw,rotation:r.rotate,force3D:"auto",ease:x}),(15*t+30*b)/1500)})}if(1==t){var L,D=0;d.find(".slotslide").each(function(t){var e=jQuery(this),o=Math.random()*y+300,a=500*Math.random()+200;o+a>L&&(L=a+a,D=t),c.add(punchgs.TweenLite.from(e,o/1e3,{autoAlpha:0,force3D:"auto",rotation:r.rotate,ease:x}),a/1e3)})}if(2==t){var M=new punchgs.TimelineLite;h.find(".slotslide").each(function(){var t=jQuery(this);M.add(punchgs.TweenLite.to(t,y/1e3,{left:r.slotw,ease:x,force3D:"auto",rotation:0-r.rotate}),0),c.add(M,0)}),d.find(".slotslide").each(function(){var t=jQuery(this);M.add(punchgs.TweenLite.from(t,y/1e3,{left:0-r.slotw,ease:x,force3D:"auto",rotation:r.rotate}),0),c.add(M,0)})}if(3==t){var M=new punchgs.TimelineLite;h.find(".slotslide").each(function(){var t=jQuery(this);M.add(punchgs.TweenLite.to(t,y/1e3,{top:r.sloth,ease:x,rotation:r.rotate,force3D:"auto",transformPerspective:600}),0),c.add(M,0)}),d.find(".slotslide").each(function(){var t=jQuery(this);M.add(punchgs.TweenLite.from(t,y/1e3,{top:0-r.sloth,rotation:r.rotate,ease:T,force3D:"auto",transformPerspective:600}),0),c.add(M,0)})}if(4==t||5==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100);var j=y/1e3,M=new punchgs.TimelineLite;h.find(".slotslide").each(function(e){var o=jQuery(this),a=e*j/r.slots;5==t&&(a=(r.slots-e-1)*j/r.slots/1.5),M.add(punchgs.TweenLite.to(o,3*j,{transformPerspective:600,force3D:"auto",top:0+r.height,opacity:.5,rotation:r.rotate,ease:x,delay:a}),0),c.add(M,0)}),d.find(".slotslide").each(function(e){var o=jQuery(this),a=e*j/r.slots;5==t&&(a=(r.slots-e-1)*j/r.slots/1.5),M.add(punchgs.TweenLite.from(o,3*j,{top:0-r.height,opacity:.5,rotation:r.rotate,force3D:"auto",ease:punchgs.eo,delay:a}),0),c.add(M,0)})}if(6==t){r.slots<2&&(r.slots=2),r.slots%2&&(r.slots=r.slots+1);var M=new punchgs.TimelineLite;setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100),h.find(".slotslide").each(function(t){var e=jQuery(this);if(t+1r.delay&&(y=r.delay);var M=new punchgs.TimelineLite;setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100),h.find(".slotslide").each(function(){var t=jQuery(this).find("div");M.add(punchgs.TweenLite.to(t,y/1e3,{left:0-r.slotw/2+"px",top:0-r.height/2+"px",width:2*r.slotw+"px",height:2*r.height+"px",opacity:0,rotation:r.rotate,force3D:"auto",ease:x}),0),c.add(M,0)}),d.find(".slotslide").each(function(t){var e=jQuery(this).find("div");M.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:0,top:0,opacity:0,transformPerspective:600},{left:0-t*r.slotw+"px",ease:T,force3D:"auto",top:"0px",width:r.width,height:r.height,opacity:1,rotation:0,delay:.1}),0),c.add(M,0)})}if(8==t){y=3*y,y>r.delay&&(y=r.delay);var M=new punchgs.TimelineLite;h.find(".slotslide").each(function(){var t=jQuery(this).find("div");M.add(punchgs.TweenLite.to(t,y/1e3,{left:0-r.width/2+"px",top:0-r.sloth/2+"px",width:2*r.width+"px",height:2*r.sloth+"px",force3D:"auto",ease:x,opacity:0,rotation:r.rotate}),0),c.add(M,0)}),d.find(".slotslide").each(function(t){var e=jQuery(this).find("div");M.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:0,top:0,opacity:0,force3D:"auto"},{left:"0px",top:0-t*r.sloth+"px",width:d.find(".defaultimg").data("neww")+"px",height:d.find(".defaultimg").data("newh")+"px",opacity:1,ease:T,rotation:0}),0),c.add(M,0)})}if(9==t||10==t){var P=0;d.find(".slotslide").each(function(t){var e=jQuery(this);P++,c.add(punchgs.TweenLite.fromTo(e,y/1e3,{autoAlpha:0,force3D:"auto",transformPerspective:600},{autoAlpha:1,ease:x,delay:5*t/1e3}),0)})}if(11==t||26==t){var P=0;26==t&&(y=0),c.add(punchgs.TweenLite.fromTo(d,y/1e3,{autoAlpha:0},{autoAlpha:1,force3D:"auto",ease:x}),0),c.add(punchgs.TweenLite.to(h,y/1e3,{autoAlpha:0,force3D:"auto",ease:x}),0),c.add(punchgs.TweenLite.set(d.find(".defaultimg"),{autoAlpha:1}),0),c.add(punchgs.TweenLite.set(h.find("defaultimg"),{autoAlpha:1}),0)}if(12==t||13==t||14==t||15==t){y=y,y>r.delay&&(y=r.delay),setTimeout(function(){punchgs.TweenLite.set(h.find(".defaultimg"),{autoAlpha:0})},100);var A=r.width,Q=r.height,O=d.find(".slotslide"),k=0,I=0,X=1,Y=1,S=1,C=y/1e3,V=C;("fullwidth"==r.sliderLayout||"fullscreen"==r.sliderLayout)&&(A=O.width(),Q=O.height()),12==t?k=A:15==t?k=0-A:13==t?I=Q:14==t&&(I=0-Q),1==w&&(X=0),2==w&&(X=0),3==w&&(C=y/1300),(4==w||5==w)&&(Y=.6),6==w&&(Y=1.4),(5==w||6==w)&&(S=1.4,X=0,A=0,Q=0,k=0,I=0),6==w&&(S=.6);7==w&&(A=0,Q=0);var Z=d.find(".slotslide"),H=h.find(".slotslide");if(c.add(punchgs.TweenLite.set(l,{zIndex:15}),0),c.add(punchgs.TweenLite.set(s,{zIndex:20}),0),8==w?(c.add(punchgs.TweenLite.set(l,{zIndex:20}),0),c.add(punchgs.TweenLite.set(s,{zIndex:15}),0),c.add(punchgs.TweenLite.set(Z,{left:0,top:0,scale:1,opacity:1,rotation:0,ease:x,force3D:"auto"}),0)):c.add(punchgs.TweenLite.from(Z,C,{left:k,top:I,scale:S,opacity:X,rotation:r.rotate,ease:x,force3D:"auto"}),0),(4==w||5==w)&&(A=0,Q=0),1!=w)switch(t){case 12:c.add(punchgs.TweenLite.to(H,V,{left:0-A+"px",force3D:"auto",scale:Y,opacity:X,rotation:r.rotate,ease:T}),0);break;case 15:c.add(punchgs.TweenLite.to(H,V,{left:A+"px",force3D:"auto",scale:Y,opacity:X,rotation:r.rotate,ease:T}),0);break;case 13:c.add(punchgs.TweenLite.to(H,V,{top:0-Q+"px",force3D:"auto",scale:Y,opacity:X,rotation:r.rotate,ease:T}),0);break;case 14:c.add(punchgs.TweenLite.to(H,V,{top:Q+"px",force3D:"auto",scale:Y,opacity:X,rotation:r.rotate,ease:T}),0)}}if(16==t){var M=new punchgs.TimelineLite;c.add(punchgs.TweenLite.set(l,{position:"absolute","z-index":20}),0),c.add(punchgs.TweenLite.set(s,{position:"absolute","z-index":15}),0),l.wrapInner('
'),l.find(".tp-half-one").clone(!0).appendTo(l).addClass("tp-half-two"),l.find(".tp-half-two").removeClass("tp-half-one");var A=r.width,Q=r.height;"on"==r.autoHeight&&(Q=n.height()),l.find(".tp-half-one .defaultimg").wrap('
'),l.find(".tp-half-two .defaultimg").wrap('
'),l.find(".tp-half-two .defaultimg").css({position:"absolute",top:"-50%"}),l.find(".tp-half-two .tp-caption").wrapAll('
'),c.add(punchgs.TweenLite.set(l.find(".tp-half-two"),{width:A,height:Q,overflow:"hidden",zIndex:15,position:"absolute",top:Q/2,left:"0px",transformPerspective:600,transformOrigin:"center bottom"}),0),c.add(punchgs.TweenLite.set(l.find(".tp-half-one"),{width:A,height:Q/2,overflow:"visible",zIndex:10,position:"absolute",top:"0px",left:"0px",transformPerspective:600,transformOrigin:"center top"}),0);var J=(l.find(".defaultimg"),Math.round(20*Math.random()-10)),N=Math.round(20*Math.random()-10),_=Math.round(20*Math.random()-10),q=.4*Math.random()-.2,B=.4*Math.random()-.2,E=1*Math.random()+1,F=1*Math.random()+1,G=.3*Math.random()+.3;c.add(punchgs.TweenLite.set(l.find(".tp-half-one"),{overflow:"hidden"}),0),c.add(punchgs.TweenLite.fromTo(l.find(".tp-half-one"),y/800,{width:A,height:Q/2,position:"absolute",top:"0px",left:"0px",force3D:"auto",transformOrigin:"center top"},{scale:E,rotation:J,y:0-Q-Q/4,autoAlpha:0,ease:x}),0),c.add(punchgs.TweenLite.fromTo(l.find(".tp-half-two"),y/800,{width:A,height:Q,overflow:"hidden",position:"absolute",top:Q/2,left:"0px",force3D:"auto",transformOrigin:"center bottom"},{scale:F,rotation:N,y:Q+Q/4,ease:x,autoAlpha:0,onComplete:function(){punchgs.TweenLite.set(l,{position:"absolute","z-index":15}),punchgs.TweenLite.set(s,{position:"absolute","z-index":20}),l.find(".tp-half-one").length>0&&(l.find(".tp-half-one .defaultimg").unwrap(),l.find(".tp-half-one .slotholder").unwrap()),l.find(".tp-half-two").remove()}}),0),M.add(punchgs.TweenLite.set(d.find(".defaultimg"),{autoAlpha:1}),0),null!=l.html()&&c.add(punchgs.TweenLite.fromTo(s,(y-200)/1e3,{scale:G,x:r.width/4*q,y:Q/4*B,rotation:_,force3D:"auto",transformOrigin:"center center",ease:T},{autoAlpha:1,scale:1,x:0,y:0,rotation:0}),0),c.add(M,0)}if(17==t&&d.find(".slotslide").each(function(t){var e=jQuery(this);c.add(punchgs.TweenLite.fromTo(e,y/800,{opacity:0,rotationY:0,scale:.9,rotationX:-110,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{opacity:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:x,delay:.06*t}),0)}),18==t&&d.find(".slotslide").each(function(t){var e=jQuery(this);c.add(punchgs.TweenLite.fromTo(e,y/500,{autoAlpha:0,rotationY:110,scale:.9,rotationX:10,force3D:"auto",transformPerspective:600,transformOrigin:"center center"},{autoAlpha:1,top:0,left:0,scale:1,rotation:0,rotationX:0,force3D:"auto",rotationY:0,ease:x,delay:.06*t}),0)}),19==t||22==t){var M=new punchgs.TimelineLite;c.add(punchgs.TweenLite.set(l,{zIndex:20}),0),c.add(punchgs.TweenLite.set(s,{zIndex:20}),0),setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100);var K=90,X=1,R="center center ";1==u&&(K=-90),19==t?(R=R+"-"+r.height/2,X=0):R+=r.height/2,punchgs.TweenLite.set(n,{transformStyle:"flat",backfaceVisibility:"hidden",transformPerspective:600}),d.find(".slotslide").each(function(t){var e=jQuery(this);M.add(punchgs.TweenLite.fromTo(e,y/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",left:0,rotationY:r.rotate,z:10,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:R,rotationX:K},{left:0,rotationY:0,top:0,z:0,scale:1,force3D:"auto",rotationX:0,delay:50*t/1e3,ease:x}),0),M.add(punchgs.TweenLite.to(e,.1,{autoAlpha:1,delay:50*t/1e3}),0),c.add(M)}),h.find(".slotslide").each(function(t){var e=jQuery(this),o=-90;1==u&&(o=90),M.add(punchgs.TweenLite.fromTo(e,y/1e3,{transformStyle:"flat",backfaceVisibility:"hidden",autoAlpha:1,rotationY:0,top:0,z:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:R,rotationX:0},{autoAlpha:1,rotationY:r.rotate,top:0,z:10,scale:1,rotationX:o,delay:50*t/1e3,force3D:"auto",ease:T}),0),c.add(M)}),c.add(punchgs.TweenLite.set(l,{zIndex:18}),0)}if(20==t){if(setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100),1==u)var U=-r.width,K=80,R="20% 70% -"+r.height/2;else var U=r.width,K=-80,R="80% 70% -"+r.height/2;d.find(".slotslide").each(function(t){var e=jQuery(this),o=50*t/1e3;c.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:U,rotationX:40,z:-600,opacity:X,top:0,scale:1,force3D:"auto",transformPerspective:600,transformOrigin:R,transformStyle:"flat",rotationY:K},{left:0,rotationX:0,opacity:1,top:0,z:0,scale:1,rotationY:0,delay:o,ease:x}),0)}),h.find(".slotslide").each(function(t){var e=jQuery(this),o=50*t/1e3;if(o=t>0?o+y/9e3:0,1!=u)var a=-r.width/2,i=30,n="20% 70% -"+r.height/2;else var a=r.width/2,i=-30,n="80% 70% -"+r.height/2;T=punchgs.Power2.easeInOut,c.add(punchgs.TweenLite.fromTo(e,y/1e3,{opacity:1,rotationX:0,top:0,z:0,scale:1,left:0,force3D:"auto",transformPerspective:600,transformOrigin:n,transformStyle:"flat",rotationY:0},{opacity:1,rotationX:20,top:0,z:-600,left:a,force3D:"auto",rotationY:i,delay:o,ease:T}),0)})}if(21==t||25==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100);var K=90,U=-r.width,W=-K;if(1==u)if(25==t){var R="center top 0";K=r.rotate}else{var R="left center 0";W=r.rotate}else if(U=r.width,K=-90,25==t){var R="center bottom 0";W=-K,K=r.rotate}else{var R="right center 0";W=r.rotate}d.find(".slotslide").each(function(){var t=jQuery(this),e=y/1.5/3;c.add(punchgs.TweenLite.fromTo(t,2*e/1e3,{left:0,transformStyle:"flat",rotationX:W,z:0,autoAlpha:0,top:0,scale:1,force3D:"auto",transformPerspective:1200,transformOrigin:R,rotationY:K},{left:0,rotationX:0,top:0,z:0,autoAlpha:1,scale:1,rotationY:0,force3D:"auto",delay:e/1e3,ease:x}),0)}),1!=u?(U=-r.width,K=90,25==t?(R="center top 0",W=-K,K=r.rotate):(R="left center 0",W=r.rotate)):(U=r.width,K=-90,25==t?(R="center bottom 0",W=-K,K=r.rotate):(R="right center 0",W=r.rotate)),h.find(".slotslide").each(function(){var t=jQuery(this);c.add(punchgs.TweenLite.fromTo(t,y/1e3,{left:0,transformStyle:"flat",rotationX:0,z:0,autoAlpha:1,top:0,scale:1,force3D:"auto",transformPerspective:1200,transformOrigin:R,rotationY:0},{left:0,rotationX:W,top:0,z:0,autoAlpha:1,force3D:"auto",scale:1,rotationY:K,ease:T}),0)})}if(23==t||24==t){setTimeout(function(){h.find(".defaultimg").css({opacity:0})},100);var K=-90,X=1,$=0;if(1==u&&(K=90),23==t){var R="center center -"+r.width/2;X=0}else var R="center center "+r.width/2;punchgs.TweenLite.set(n,{transformStyle:"preserve-3d",backfaceVisibility:"hidden",perspective:2500}),d.find(".slotslide").each(function(t){var e=jQuery(this);c.add(punchgs.TweenLite.fromTo(e,y/1e3,{left:$,rotationX:r.rotate,force3D:"auto",opacity:X,top:0,scale:1,transformPerspective:1200,transformOrigin:R,rotationY:K},{left:0,rotationX:0,autoAlpha:1,top:0,z:0,scale:1,rotationY:0,delay:50*t/500,ease:x}),0)}),K=90,1==u&&(K=-90),h.find(".slotslide").each(function(e){var o=jQuery(this);c.add(punchgs.TweenLite.fromTo(o,y/1e3,{left:0,rotationX:0,top:0,z:0,scale:1,force3D:"auto",transformStyle:"flat",transformPerspective:1200,transformOrigin:R,rotationY:0},{left:$,rotationX:r.rotate,top:0,scale:1,rotationY:K,delay:50*e/500,ease:T}),0),23==t&&c.add(punchgs.TweenLite.fromTo(o,y/2e3,{autoAlpha:1},{autoAlpha:0,delay:50*e/500+y/3e3,ease:T}),0)})}return c}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.video.min.js b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.video.min.js new file mode 100644 index 0000000..a52d2b8 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/extensions/revolution.extension.video.min.js @@ -0,0 +1,7 @@ +/******************************************** + * REVOLUTION 5.0 EXTENSION - VIDEO FUNCTIONS + * @version: 1.0.5 (11.09.2015) + * @requires jquery.themepunch.revolution.js + * @author ThemePunch +*********************************************/ +!function(){function e(e){return void 0==e?-1:jQuery.isNumeric(e)?e:e.split(":").length>1?60*parseInt(e.split(":")[0],0)+parseInt(e.split(":")[1],0):e}var t=jQuery.fn.revolution,a=t.is_mobile();jQuery.extend(!0,t,{resetVideo:function(t){switch(t.data("videotype")){case"youtube":{t.data("player")}try{if("on"==t.data("forcerewind")&&!a){var i=e(t.data("videostartat"));i=-1==i?0:i,t.data("player").seekTo(i),t.data("player").pauseVideo()}}catch(o){}0==t.find(".tp-videoposter").length&&punchgs.TweenLite.to(t.find("iframe"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});break;case"vimeo":var d=$f(t.find("iframe").attr("id"));try{if("on"==t.data("forcerewind")&&!a){var i=e(t.data("videostartat"));i=-1==i?0:i,d.api("seekTo",i),d.api("pause")}}catch(o){}0==t.find(".tp-videoposter").length&&punchgs.TweenLite.to(t.find("iframe"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});break;case"html5":if(a&&1==t.data("disablevideoonmobile"))return!1;var n=t.find("video"),r=n[0];if(punchgs.TweenLite.to(n,.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut}),"on"==t.data("forcerewind")&&!t.hasClass("videoisplaying"))try{var i=e(t.data("videostartat"));r.currentTime=-1==i?0:i}catch(o){}"mute"==t.data("volume")&&(r.muted=!0)}},stopVideo:function(e){switch(e.data("videotype")){case"youtube":try{var t=e.data("player");t.pauseVideo()}catch(a){}break;case"vimeo":try{var i=$f(e.find("iframe").attr("id"));i.api("pause")}catch(a){}break;case"html5":var o=e.find("video"),d=o[0];d.pause()}},playVideo:function(o,n){switch(clearTimeout(o.data("videoplaywait")),o.data("videotype")){case"youtube":if(0==o.find("iframe").length)o.append(o.data("videomarkup")),d(o,n,!0);else if(void 0!=o.data("player").playVideo){o.data("player").playVideo();var r=e(o.data("videostartat"));-1!=r&&o.data("player").seekTo(r)}else o.data("videoplaywait",setTimeout(function(){t.playVideo(o,n)},50));break;case"vimeo":if(0==o.find("iframe").length)o.append(o.data("videomarkup")),d(o,n,!0);else if(o.hasClass("rs-apiready")){var s=o.find("iframe").attr("id"),p=$f(s);void 0==p.api("play")?o.data("videoplaywait",setTimeout(function(){t.playVideo(o,n)},50)):setTimeout(function(){p.api("play");var t=e(o.data("videostartat"));-1!=t&&p.api("seekTo",t)},510)}else o.data("videoplaywait",setTimeout(function(){t.playVideo(o,n)},50));break;case"html5":if(a&&1==o.data("disablevideoonmobile"))return!1;var l=o.find("video"),v=l[0],u=l.parent();if(1!=u.data("metaloaded"))i(v,"loadedmetadata",function(a){t.resetVideo(a,n),v.play();var i=e(a.data("videostartat"));-1!=i&&(v.currentTime=i)}(o));else{v.play();var r=e(o.data("videostartat"));-1!=r&&(v.currentTime=r)}}},isVideoPlaying:function(e,t){var a=!1;return void 0!=t.playingvideos&&jQuery.each(t.playingvideos,function(t,i){e.attr("id")==i.attr("id")&&(a=!0)}),a},prepareCoveredVideo:function(e,t,a){var i=a.find("iframe, video"),o=e.split(":")[0],d=e.split(":")[1],n=t.width/t.height,r=o/d,s=n/r*100,p=r/n*100;n>r?punchgs.TweenLite.to(i,.001,{height:s+"%",width:"100%",top:-(s-100)/2+"%",left:"0px",position:"absolute"}):punchgs.TweenLite.to(i,.001,{width:p+"%",height:"100%",left:-(p-100)/2+"%",top:"0px",position:"absolute"})},checkVideoApis:function(e,t,a){var i="https:"===location.protocol?"https":"http";if((void 0!=e.data("ytid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&(t.youtubeapineeded=!0),(void 0!=e.data("ytid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&0==a.addedyt){t.youtubestarttime=jQuery.now(),a.addedyt=1;var o=document.createElement("script");o.src="https://www.youtube.com/iframe_api";var d=document.getElementsByTagName("script")[0],n=!0;jQuery("head").find("*").each(function(){"https://www.youtube.com/iframe_api"==jQuery(this).attr("src")&&(n=!1)}),n&&d.parentNode.insertBefore(o,d)}if((void 0!=e.data("vimeoid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&(t.vimeoapineeded=!0),(void 0!=e.data("vimeoid")||e.find("iframe").length>0&&e.find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&0==a.addedvim){t.vimeostarttime=jQuery.now(),a.addedvim=1;var r=document.createElement("script"),d=document.getElementsByTagName("script")[0],n=!0;r.src=i+"://f.vimeocdn.com/js/froogaloop2.min.js",jQuery("head").find("*").each(function(){jQuery(this).attr("src")==i+"://a.vimeocdn.com/js/froogaloop2.min.js"&&(n=!1)}),n&&d.parentNode.insertBefore(r,d)}return a},manageVideoLayer:function(o,r){var s=o.data("videoattributes"),p=o.data("ytid"),l=o.data("vimeoid"),v=o.data("videpreload"),u=o.data("videomp4"),c=o.data("videowebm"),f=o.data("videoogv"),m=o.data("videocontrols"),y="http",h="loop"==o.data("videoloop")?"loop":"loopandnoslidestop"==o.data("videoloop")?"loop":"",g=void 0!=u||void 0!=c?"html5":void 0!=p&&String(p).length>1?"youtube":void 0!=l&&String(l).length>1?"vimeo":"none",b="html5"==g&&0==o.find("video").length?"html5":"youtube"==g&&0==o.find("iframe").length?"youtube":"vimeo"==g&&0==o.find("iframe").length?"vimeo":"none";switch(o.data("videotype",g),b){case"html5":"controls"!=m&&(m="");var w='","controls"==m&&(w+='
'),o.data("videomarkup",w),o.append(w),(a&&1==o.data("disablevideoonmobile")||t.isIE(8))&&o.find("video").remove(),o.find("video").each(function(){var e=this,a=jQuery(this);a.parent().hasClass("html5vid")||a.wrap('
');var d=a.parent();1!=d.data("metaloaded")&&i(e,"loadedmetadata",function(e){n(e,r),t.resetVideo(e,r)}(o))});break;case"youtube":y="http","https:"===location.protocol&&(y="https"),"none"==m&&(s=s.replace("controls=1","controls=0"),-1==s.toLowerCase().indexOf("controls")&&(s+="&controls=0"));var k=e(o.data("videostartat")),T=e(o.data("videoendat"));-1!=k&&(s=s+"&start="+k),-1!=T&&(s=s+"&end="+T),o.data("videomarkup",'');break;case"vimeo":"https:"===location.protocol&&(y="https"),o.data("videomarkup",'')}void 0!=o.data("videoposter")&&o.data("videoposter").length>2?(0==o.find(".tp-videoposter").length&&o.append('
'),0==o.find("iframe").length&&o.find(".tp-videoposter").click(function(){if(t.playVideo(o,r),a){if(1==o.data("disablevideoonmobile"))return!1;punchgs.TweenLite.to(o.find(".tp-videoposter"),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(o.find("iframe"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut})}})):0!=o.find("iframe").length||"youtube"!=g&&"vimeo"!=g||(o.append(o.data("videomarkup")),d(o,r,!1)),"none"!=o.data("dottedoverlay")&&void 0!=o.data("dottedoverlay")&&1!=o.find(".tp-dottedoverlay").length&&o.append('
'),o.addClass("HasListener"),1==o.data("bgvideo")&&punchgs.TweenLite.set(o.find("video, iframe"),{autoAlpha:0})}});var i=function(e,t,a){e.addEventListener?e.addEventListener(t,a,!1):e.attachEvent(t,a,!1)},o=function(e,t,a){var i={};return i.video=e,i.videotype=t,i.settings=a,i},d=function(i,d,n){var p=i.find("iframe"),l="iframe"+Math.round(1e5*Math.random()+1),v=i.data("videoloop"),u="loopandnoslidestop"!=v;if(v="loop"==v||"loopandnoslidestop"==v,1==i.data("forcecover")){i.removeClass("fullscreenvideo").addClass("coverscreenvideo");var c=i.data("aspectratio");void 0!=c&&c.split(":").length>1&&t.prepareCoveredVideo(c,d,i)}if(p.attr("id",l),n&&i.data("startvideonow",!0),1!==i.data("videolistenerexist"))switch(i.data("videotype")){case"youtube":var f=new YT.Player(l,{events:{onStateChange:function(t){var a=t.target.getVideoEmbedCode(),i=jQuery("#"+a.split('id="')[1].split('"')[0]),n=i.closest(".tp-simpleresponsive"),p=i.parent(),l=i.parent().data("player");if(t.data==YT.PlayerState.PLAYING)punchgs.TweenLite.to(p.find(".tp-videoposter"),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(p.find("iframe"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut}),"mute"==p.data("volume")?l.mute():(l.unMute(),l.setVolume(parseInt(p.data("volume"),0)||75)),d.videoplaying=!0,r(p,d),n.trigger("stoptimer"),d.c.trigger("revolution.slide.onvideoplay",o(l,"youtube",p.data()));else{if(0==t.data&&v){l.playVideo();var u=e(p.data("videostartat"));-1!=u&&l.seekTo(u)}(0==t.data||2==t.data)&&"on"==p.data("showcoveronpause")&&p.find(".tp-videoposter").length>0&&(punchgs.TweenLite.to(p.find(".tp-videoposter"),.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(p.find("iframe"),.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut})),-1!=t.data&&3!=t.data&&(d.videoplaying=!1,s(p,d),n.trigger("starttimer"),d.c.trigger("revolution.slide.onvideostop",o(l,"youtube",p.data()))),0==t.data&&1==p.data("nextslideatend")?(d.c.revnext(),s(p,d)):(s(p,d),d.videoplaying=!1,n.trigger("starttimer"),d.c.trigger("revolution.slide.onvideostop",o(l,"youtube",p.data())))}},onReady:function(t){{var i=t.target.getVideoEmbedCode(),o=jQuery("#"+i.split('id="')[1].split('"')[0]),d=o.parent(),n=d.data("videorate");d.data("videostart")}if(d.addClass("rs-apiready"),void 0!=n&&t.target.setPlaybackRate(parseFloat(n)),d.find(".tp-videoposter").unbind("click"),d.find(".tp-videoposter").click(function(){a||f.playVideo()}),d.data("startvideonow")){d.data("player").playVideo();var r=e(d.data("videostartat"));-1!=r&&d.data("player").seekTo(r)}d.data("videolistenerexist",1)}}});i.data("player",f);break;case"vimeo":for(var m,y=p.attr("src"),h={},g=y,b=/([^&=]+)=([^&]*)/g;m=b.exec(g);)h[decodeURIComponent(m[1])]=decodeURIComponent(m[2]);y=void 0!=h.player_id?y.replace(h.player_id,l):y+"&player_id="+l;try{y=y.replace("api=0","api=1")}catch(w){}y+="&api=1",p.attr("src",y);var f=i.find("iframe")[0],k=(jQuery("#"+l),$f(l));k.addEvent("ready",function(){if(i.addClass("rs-apiready"),k.addEvent("play",function(){i.data("nextslidecalled",0),punchgs.TweenLite.to(i.find(".tp-videoposter"),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(i.find("iframe"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut}),d.c.trigger("revolution.slide.onvideoplay",o(k,"vimeo",i.data())),d.videoplaying=!0,r(i,d),u&&d.c.trigger("stoptimer"),"mute"==i.data("volume")?k.api("setVolume","0"):k.api("setVolume",parseInt(i.data("volume"),0)/100||.75)}),k.addEvent("playProgress",function(t){var a=e(i.data("videoendat"));if(0!=a&&Math.abs(a-t.seconds)<.3&&a>t.seconds&&1!=i.data("nextslidecalled"))if(v){k.api("play");var o=e(i.data("videostartat"));-1!=o&&k.api("seekTo",o)}else 1==i.data("nextslideatend")&&(i.data("nextslidecalled",1),d.c.revnext()),k.api("pause")}),k.addEvent("finish",function(){s(i,d),d.videoplaying=!1,d.c.trigger("starttimer"),d.c.trigger("revolution.slide.onvideostop",o(k,"vimeo",i.data())),1==i.data("nextslideatend")&&d.c.revnext()}),k.addEvent("pause",function(){i.find(".tp-videoposter").length>0&&"on"==i.data("showcoveronpause")&&(punchgs.TweenLite.to(i.find(".tp-videoposter"),.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(i.find("iframe"),.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut})),d.videoplaying=!1,s(i,d),d.c.trigger("starttimer"),d.c.trigger("revolution.slide.onvideostop",o(k,"vimeo",i.data()))}),i.find(".tp-videoposter").unbind("click"),i.find(".tp-videoposter").click(function(){return a?void 0:(k.api("play"),!1)}),i.data("startvideonow")){k.api("play");var t=e(i.data("videostartat"));-1!=t&&k.api("seekTo",t)}i.data("videolistenerexist",1)})}else{var T=e(i.data("videostartat"));switch(i.data("videotype")){case"youtube":n&&(i.data("player").playVideo(),-1!=T&&i.data("player").seekTo());break;case"vimeo":if(n){var k=$f(i.find("iframe").attr("id"));k.api("play"),-1!=T&&k.api("seekTo",T)}}}},n=function(d,n){if(a&&1==d.data("disablevideoonmobile"))return!1;var p=d.find("video"),l=p[0],v=p.parent(),u=d.data("videoloop"),c="loopandnoslidestop"!=u;if(u="loop"==u||"loopandnoslidestop"==u,v.data("metaloaded",1),void 0==p.attr("control")&&(0!=d.find(".tp-video-play-button").length||a||d.append('
 
'),d.find("video, .tp-poster, .tp-video-play-button").click(function(){d.hasClass("videoisplaying")?l.pause():l.play()})),1==d.data("forcecover")||d.hasClass("fullscreenvideo"))if(1==d.data("forcecover")){v.addClass("fullcoveredvideo");var f=d.data("aspectratio");t.prepareCoveredVideo(f,n,d)}else v.addClass("fullscreenvideo");var m=d.find(".tp-vid-play-pause")[0],y=d.find(".tp-vid-mute")[0],h=d.find(".tp-vid-full-screen")[0],g=d.find(".tp-seek-bar")[0],b=d.find(".tp-volume-bar")[0];void 0!=m&&(i(m,"click",function(){1==l.paused?l.play():l.pause()}),i(y,"click",function(){0==l.muted?(l.muted=!0,y.innerHTML="Unmute"):(l.muted=!1,y.innerHTML="Mute")}),i(h,"click",function(){l.requestFullscreen?l.requestFullscreen():l.mozRequestFullScreen?l.mozRequestFullScreen():l.webkitRequestFullscreen&&l.webkitRequestFullscreen()}),i(g,"change",function(){var e=l.duration*(g.value/100);l.currentTime=e}),i(l,"timeupdate",function(){var t=100/l.duration*l.currentTime,a=e(d.data("videoendat")),i=l.currentTime;if(g.value=t,0!=a&&Math.abs(a-i)<=.3&&a>i&&1!=d.data("nextslidecalled"))if(u){l.play();var o=e(d.data("videostartat"));-1!=o&&(l.currentTime=o)}else 1==d.data("nextslideatend")&&(d.data("nextslidecalled",1),n.c.revnext()),l.pause()}),i(g,"mousedown",function(){d.addClass("seekbardragged"),l.pause()}),i(g,"mouseup",function(){d.removeClass("seekbardragged"),l.play()}),i(b,"change",function(){l.volume=b.value})),i(l,"play",function(){d.data("nextslidecalled",0),"mute"==d.data("volume")&&(l.muted=!0),d.addClass("videoisplaying"),r(d,n),c?(n.videoplaying=!0,n.c.trigger("stoptimer"),n.c.trigger("revolution.slide.onvideoplay",o(l,"html5",d.data()))):(n.videoplaying=!1,n.c.trigger("starttimer"),n.c.trigger("revolution.slide.onvideostop",o(l,"html5",d.data()))),punchgs.TweenLite.to(d.find(".tp-videoposter"),.3,{autoAlpha:0,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(d.find("video"),.3,{autoAlpha:1,display:"block",ease:punchgs.Power3.easeInOut});var e=d.find(".tp-vid-play-pause")[0],t=d.find(".tp-vid-mute")[0];void 0!=e&&(e.innerHTML="Pause"),void 0!=t&&l.muted&&(t.innerHTML="Unmute")}),i(l,"pause",function(){d.find(".tp-videoposter").length>0&&"on"==d.data("showcoveronpause")&&!d.hasClass("seekbardragged")&&(punchgs.TweenLite.to(d.find(".tp-videoposter"),.3,{autoAlpha:1,force3D:"auto",ease:punchgs.Power3.easeInOut}),punchgs.TweenLite.to(d.find("video"),.3,{autoAlpha:0,ease:punchgs.Power3.easeInOut})),d.removeClass("videoisplaying"),n.videoplaying=!1,s(d,n),n.c.trigger("starttimer"),n.c.trigger("revolution.slide.onvideostop",o(l,"html5",d.data()));var e=d.find(".tp-vid-play-pause")[0];void 0!=e&&(e.innerHTML="Play")}),i(l,"ended",function(){s(d,n),n.videoplaying=!1,s(d,n),n.c.trigger("starttimer"),n.c.trigger("revolution.slide.onvideostop",o(l,"html5",d.data())),1==d.data("nextslideatend")&&n.c.revnext(),d.removeClass("videoisplaying")})},r=function(e,a){void 0==a.playingvideos&&(a.playingvideos=new Array),e.data("stopallvideos")&&void 0!=a.playingvideos&&a.playingvideos.length>0&&(a.lastplayedvideos=jQuery.extend(!0,[],a.playingvideos),jQuery.each(a.playingvideos,function(e,i){t.stopVideo(i,a)})),a.playingvideos.push(e)},s=function(e,t){void 0!=t.playingvideos&&t.playingvideos.splice(jQuery.inArray(e,t.playingvideos),1)}}(jQuery); \ No newline at end of file diff --git a/assets/plugins/revolution-slider/revolution/js/jquery.themepunch.revolution.min.js b/assets/plugins/revolution-slider/revolution/js/jquery.themepunch.revolution.min.js new file mode 100644 index 0000000..988e791 --- /dev/null +++ b/assets/plugins/revolution-slider/revolution/js/jquery.themepunch.revolution.min.js @@ -0,0 +1,9 @@ + +/************************************************************************** + * jquery.themepunch.revolution.js - jQuery Plugin for Revolution Slider + * @version: 5.0.8.1 (12.09.2015) + * @requires jQuery v1.7 or later (tested on 1.9) + * @author ThemePunch +**************************************************************************/ +!function(e,t){"use strict";e.fn.extend({revolution:function(a){var n={delay:9e3,responsiveLevels:4064,gridwidth:960,gridheight:500,minHeight:0,autoHeight:"off",sliderType:"standard",sliderLayout:"auto",fullScreenAutoWidth:"on",fullScreenAlignForce:"off",fullScreenOffsetContainer:"",fullScreenOffset:"0",hideCaptionAtLimit:0,hideAllCaptionAtLimit:0,hideSliderAtLimit:0,disableProgressBar:"off",stopAtSlide:-1,stopAfterLoops:-1,shadow:0,dottedOverlay:"none",startDelay:0,lazyType:"smart",spinner:"spinner0",shuffle:"off",viewPort:{enable:!1,outof:"wait",visible_area:"60%"},fallbacks:{isJoomla:!1,panZoomDisableOnMobile:"off",simplifyAll:"on",nextSlideOnWindowFocus:"off",disableFocusListener:!0},parallax:{type:"off",levels:[10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85],origo:"enterpoint",speed:400,bgparallax:"on",opacity:"on",disable_onmobile:"off"},carousel:{horizontal_align:"center",vertical_align:"center",infinity:"on",space:0,maxVisibleItems:3,stretch:"off",fadeout:"on",maxRotation:0,minScale:0,vary_fade:"off",vary_rotation:"on",vary_scale:"off",border_radius:"0px",padding_top:0,padding_bottom:0},navigation:{keyboardNavigation:"on",keyboard_direction:"horizontal",mouseScrollNavigation:"off",onHoverStop:"on",touch:{touchenabled:"off",swipe_treshold:75,swipe_min_touches:1,drag_block_vertical:!1,swipe_direction:"horizontal"},arrows:{style:"",enable:!1,hide_onmobile:!1,hide_onleave:!0,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,tmp:"",left:{h_align:"left",v_align:"center",h_offset:20,v_offset:0},right:{h_align:"right",v_align:"center",h_offset:20,v_offset:0}},bullets:{style:"",enable:!1,hide_onmobile:!1,hide_onleave:!0,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",h_align:"left",v_align:"center",space:0,h_offset:20,v_offset:0,tmp:''},thumbnails:{style:"",enable:!1,width:100,height:50,min_width:100,wrapper_padding:2,wrapper_color:"#f5f5f5",wrapper_opacity:1,tmp:'',visibleAmount:5,hide_onmobile:!1,hide_onleave:!0,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,position:"inner",space:2,h_align:"left",v_align:"center",h_offset:20,v_offset:0},tabs:{style:"",enable:!1,width:100,min_width:100,height:50,wrapper_padding:10,wrapper_color:"#f5f5f5",wrapper_opacity:1,tmp:'',visibleAmount:5,hide_onmobile:!1,hide_onleave:!0,hide_delay:200,hide_delay_mobile:1200,hide_under:0,hide_over:9999,direction:"horizontal",span:!1,space:0,position:"inner",h_align:"left",v_align:"center",h_offset:20,v_offset:0}},extensions:"extensions/",extensions_suffix:".min.js",debugMode:!1};return a=e.extend(!0,{},n,a),this.each(function(){var n=e(this);"hero"==a.sliderType&&n.find(">ul>li").each(function(t){t>0&&e(this).remove()}),a.jsFileLocation=a.jsFileLocation||s("themepunch.revolution.min.js"),a.jsFileLocation=a.jsFileLocation+a.extensions,a.scriptsneeded=o(a,n),a.curWinRange=0,e(this).on("scriptsloaded",function(){return a.modulesfailing?(n.html('
!! Error at loading Slider Revolution 5.0 Extrensions.'+a.errorm+"
").show(),!1):(i.migration!=t&&(a=i.migration(n,a)),punchgs.force3D=!0,"on"!==a.simplifyAll&&punchgs.TweenLite.lagSmoothing(1e3,16),d(n,a),void u(n,a))}),r(n,a.scriptsneeded)})},revaddcallback:function(i){return this.each(function(){var a=e(this);if(a!=t&&a.length>0&&e("body").find("#"+a.attr("id")).length>0){var n=a.parent().find(".tp-bannertimer"),o=n.data("opt");o.callBackArray===t&&(o.callBackArray=new Array),o.callBackArray.push(i)}})},revgetparallaxproc:function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");return n.scrollproc}},revdebugmode:function(){return this.each(function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");n.debugMode=!0,v(i,n)}})},revscroll:function(i){return this.each(function(){var a=e(this);a!=t&&a.length>0&&e("body").find("#"+a.attr("id")).length>0&&e("body,html").animate({scrollTop:a.offset().top+opt.li.height()-i+"px"},{duration:400})})},revredraw:function(){return this.each(function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");v(i,n)}})},revkill:function(){var a=this,n=e(this);if(punchgs.TweenLite.killDelayedCallsTo(showHideNavElements),i.endMoveCaption&&punchgs.TweenLite.killDelayedCallsTo(i.endMoveCaption),n!=t&&n.length>0&&e("body").find("#"+n.attr("id")).length>0){n.data("conthover",1),n.data("conthover-changed",1),n.trigger("revolution.slide.onpause");var o=n.parent().find(".tp-bannertimer"),r=o.data("opt");r.tonpause=!0,n.trigger("stoptimer"),punchgs.TweenLite.killTweensOf(n.find("*"),!1),punchgs.TweenLite.killTweensOf(n,!1),n.unbind("hover, mouseover, mouseenter,mouseleave, resize");var s="resize.revslider-"+n.attr("id");e(window).off(s),n.find("*").each(function(){var i=e(this);i.unbind("on, hover, mouseenter,mouseleave,mouseover, resize,restarttimer, stoptimer"),i.off("on, hover, mouseenter,mouseleave,mouseover, resize"),i.data("mySplitText",null),i.data("ctl",null),i.data("tween")!=t&&i.data("tween").kill(),i.data("kenburn")!=t&&i.data("kenburn").kill(),i.data("timeline_out")!=t&&i.data("timeline_out").kill(),i.data("timeline")!=t&&i.data("timeline").kill(),i.remove(),i.empty(),i=null}),punchgs.TweenLite.killTweensOf(n.find("*"),!1),punchgs.TweenLite.killTweensOf(n,!1),o.remove();try{n.closest(".forcefullwidth_wrapper_tp_banner").remove()}catch(l){}try{n.closest(".rev_slider_wrapper").remove()}catch(l){}try{n.remove()}catch(l){}return n.empty(),n.html(),n=null,r=null,delete a.c,delete a.opt,!0}return!1},revpause:function(){return this.each(function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){i.data("conthover",1),i.data("conthover-changed",1),i.trigger("revolution.slide.onpause");var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");n.tonpause=!0,i.trigger("stoptimer")}})},revresume:function(){return this.each(function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){i.data("conthover",0),i.data("conthover-changed",1),i.trigger("revolution.slide.onresume");var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");n.tonpause=!1,i.trigger("starttimer")}})},revnext:function(){return this.each(function(){var a=e(this);if(a!=t&&a.length>0&&e("body").find("#"+a.attr("id")).length>0){var n=a.parent().find(".tp-bannertimer"),o=n.data("opt");i.callingNewSlide(o,a,1)}})},revprev:function(){return this.each(function(){var a=e(this);if(a!=t&&a.length>0&&e("body").find("#"+a.attr("id")).length>0){var n=a.parent().find(".tp-bannertimer"),o=n.data("opt");i.callingNewSlide(o,a,-1)}})},revmaxslide:function(){return e(this).find(".tp-revslider-mainul >li").length},revcurrentslide:function(){var i=e(this);if(i!=t&&i.length>0&&e("body").find("#"+i.attr("id")).length>0){var a=i.parent().find(".tp-bannertimer"),n=a.data("opt");return parseInt(n.act,0)+1}},revlastslide:function(){return e(this).find(".tp-revslider-mainul >li").length},revshowslide:function(a){return this.each(function(){var n=e(this);if(n!=t&&n.length>0&&e("body").find("#"+n.attr("id")).length>0){var o=n.parent().find(".tp-bannertimer"),r=o.data("opt");i.callingNewSlide(r,n,"to"+(a-1))}})},revcallslidewithid:function(a){return this.each(function(){var n=e(this);if(n!=t&&n.length>0&&e("body").find("#"+n.attr("id")).length>0){var o=n.parent().find(".tp-bannertimer"),r=o.data("opt");i.callingNewSlide(r,n,a)}})}});var i=e.fn.revolution;e.extend(!0,i,{simp:function(e,t,i){var a=Math.abs(e)-Math.floor(Math.abs(e/t))*t;return i?a:0>e?-1*a:a},iOSVersion:function(){var e=!1;return navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i)?navigator.userAgent.match(/OS 4_\d like Mac OS X/i)&&(e=!0):e=!1,e},isIE:function(t,i){var a=e('
').appendTo(e("body"));a.html("");var n=a.find("a").length;return a.remove(),n},is_mobile:function(){var e=["android","webos","iphone","ipad","blackberry","Android","webos",,"iPod","iPhone","iPad","Blackberry","BlackBerry"],t=!1;for(var i in e)navigator.userAgent.split(e[i]).length>1&&(t=!0);return t},callBackHandling:function(t,i,a){try{t.callBackArray&&e.each(t.callBackArray,function(e,t){t&&t.inmodule&&t.inmodule===i&&t.atposition&&t.atposition===a&&t.callback&&t.callback.call()})}catch(n){console.log("Call Back Failed")}},get_browser:function(){var e,t=navigator.appName,i=navigator.userAgent,a=i.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);return a&&null!=(e=i.match(/version\/([\.\d]+)/i))&&(a[2]=e[1]),a=a?[a[1],a[2]]:[t,navigator.appVersion,"-?"],a[0]},get_browser_version:function(){var e,t=navigator.appName,i=navigator.userAgent,a=i.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);return a&&null!=(e=i.match(/version\/([\.\d]+)/i))&&(a[2]=e[1]),a=a?[a[1],a[2]]:[t,navigator.appVersion,"-?"],a[1]},getHorizontalOffset:function(e,t){var i=c(e,".outer-left"),a=c(e,".outer-right");switch(t){case"left":return i;case"right":return a;case"both":return i+a}},callingNewSlide:function(t,i,a){var n=i.find(".next-revslide").length>0?i.find(".next-revslide").index():i.find(".processing-revslide").length>0?i.find(".processing-revslide").index():i.find(".active-revslide").index(),o=0;i.find(".next-revslide").removeClass("next-revslide"),a&&e.isNumeric(a)||a.match(/to/g)?(1===a||-1===a?(o=n+a,o=0>o?t.slideamount-1:o>=t.slideamount?0:o):(a=e.isNumeric(a)?a:parseInt(a.split("to")[1],0),o=0>a?0:a>t.slideamount-1?t.slideamount-1:a),i.find(".tp-revslider-slidesli:eq("+o+")").addClass("next-revslide")):a&&i.find(".tp-revslider-slidesli").each(function(){var t=e(this);t.data("index")===a&&t.addClass("next-revslide")}),o=i.find(".next-revslide").index(),i.trigger("revolution.nextslide.waiting"),o!==n&&-1!=o?A(i,t):i.find(".next-revslide").removeClass("next-revslide")},slotSize:function(i,a){a.slotw=Math.ceil(a.width/a.slots),a.sloth=Math.ceil("fullscreen"==a.sliderLayout?e(window).height()/a.slots:a.height/a.slots),"on"==a.autoHeight&&i!==t&&""!==i&&(a.sloth=Math.ceil(i.height()/a.slots))},setSize:function(i){var a=(i.top_outer||0)+(i.bottom_outer||0),n=parseInt(i.carousel.padding_top||0,0),o=parseInt(i.carousel.padding_bottom||0,0),r=i.gridheight[i.curWinRange];if(r=ri.gridheight[i.curWinRange]&&"on"!=i.autoHeight&&(i.height=i.gridheight[i.curWinRange]),"fullscreen"==i.sliderLayout){i.height=i.bw*i.gridheight[i.curWinRange];var s=(i.c.parent().width(),e(window).height());if(i.fullScreenOffsetContainer!=t){try{var l=i.fullScreenOffsetContainer.split(",");l&&e.each(l,function(t,i){s=e(i).length>0?s-e(i).outerHeight(!0):s})}catch(d){}try{i.fullScreenOffset.split("%").length>1&&i.fullScreenOffset!=t&&i.fullScreenOffset.length>0?s-=e(window).height()*parseInt(i.fullScreenOffset,0)/100:i.fullScreenOffset!=t&&i.fullScreenOffset.length>0&&(s-=parseInt(i.fullScreenOffset,0))}catch(d){}}s=s0&&e.each(a.lastplayedvideos,function(e,t){i.playVideo(t,a)})},leaveViewPort:function(a){a.sliderlaststatus=a.sliderstatus,a.c.trigger("stoptimer"),a.playingvideos!=t&&a.playingvideos.length>0&&(a.lastplayedvideos=e.extend(!0,[],a.playingvideos),a.playingvideos&&e.each(a.playingvideos,function(e,t){i.stopVideo&&i.stopVideo(t,a)}))}});var a=i.is_mobile(),n=function(i,a){return e("body").data(i)?!1:a.filesystem?(a.errorm===t&&(a.errorm="
Local Filesystem Detected !
Put this to your header:"),console.warn("Local Filesystem detected !"),a.errorm=a.errorm+'
<script type="text/javascript" src="'+a.jsFileLocation+i+a.extensions_suffix+'"></script>',console.warn(a.jsFileLocation+i+a.extensions_suffix+" could not be loaded !"),console.warn("Please use a local Server or work online or make sure that you load all needed Libraries manually in your Document."),console.log(" "),a.modulesfailing=!0,!1):(e.ajax({url:a.jsFileLocation+i+a.extensions_suffix,dataType:"script",cache:!0,error:function(e){console.warn("Slider Revolution 5.0 Error !"),console.error("Failure at Loading:"+i+a.extensions_suffix+" on Path:"+a.jsFileLocation),console.info(e)}}),void e("body").data(i,!0))},o=function(a,o){var r=new Object,s=a.navigation;return r.kenburns=!1,r.parallax=!1,r.carousel=!1,r.navigation=!1,r.videos=!1,r.actions=!1,r.layeranim=!1,r.migration=!1,o.data("version")&&o.data("version").match(/5./gi)?(o.find("img").each(function(){"on"==e(this).data("kenburns")&&(r.kenburns=!0)}),("carousel"==a.sliderType||"on"==s.keyboardNavigation||"on"==s.mouseScrollNavigation||"on"==s.touch.touchenabled||s.arrows.enable||s.bullets.enable||s.thumbnails.enable||s.tabs.enable)&&(r.navigation=!0),o.find(".tp-caption, .tp-static-layer, .rs-background-video-layer").each(function(){var i=e(this);(i.data("ytid")!=t||i.find("iframe").length>0&&i.find("iframe").attr("src").toLowerCase().indexOf("youtube")>0)&&(r.videos=!0),(i.data("vimeoid")!=t||i.find("iframe").length>0&&i.find("iframe").attr("src").toLowerCase().indexOf("vimeo")>0)&&(r.videos=!0),i.data("actions")!==t&&(r.actions=!0),r.layeranim=!0}),o.find("li").each(function(){e(this).data("link")&&e(this).data("link")!=t&&(r.layeranim=!0,r.actions=!0)}),!r.videos&&(o.find(".rs-background-video-layer").length>0||o.find(".tp-videolayer").length>0||o.find("iframe").length>0||o.find("video").length>0)&&(r.videos=!0),"carousel"==a.sliderType&&(r.carousel=!0),("off"!==a.parallax.type||a.viewPort.enable||"true"==a.viewPort.enable)&&(r.parallax=!0)):(r.kenburns=!0,r.parallax=!0,r.carousel=!1,r.navigation=!0,r.videos=!0,r.actions=!0,r.layeranim=!0,r.migration=!0),"hero"==a.sliderType&&(r.carousel=!1,r.navigation=!1),window.location.href.match(/file:/gi)&&(r.filesystem=!0,a.filesystem=!0),r.videos&&"undefined"==typeof i.isVideoPlaying&&n("revolution.extension.video",a),r.carousel&&"undefined"==typeof i.prepareCarousel&&n("revolution.extension.carousel",a),r.carousel||"undefined"!=typeof i.animateSlide||n("revolution.extension.slideanims",a),r.actions&&"undefined"==typeof i.checkActions&&n("revolution.extension.actions",a),r.layeranim&&"undefined"==typeof i.handleStaticLayers&&n("revolution.extension.layeranimation",a),r.kenburns&&"undefined"==typeof i.stopKenBurn&&n("revolution.extension.kenburn",a),r.navigation&&"undefined"==typeof i.createNavigation&&n("revolution.extension.navigation",a),r.migration&&"undefined"==typeof i.migration&&n("revolution.extension.migration",a),r.parallax&&"undefined"==typeof i.checkForParallax&&n("revolution.extension.parallax",a),r},r=function(e,t){t.filesystem||"undefined"!=typeof punchgs&&(!t.kenburns||t.kenburns&&"undefined"!=typeof i.stopKenBurn)&&(!t.navigation||t.navigation&&"undefined"!=typeof i.createNavigation)&&(!t.carousel||t.carousel&&"undefined"!=typeof i.prepareCarousel)&&(!t.videos||t.videos&&"undefined"!=typeof i.resetVideo)&&(!t.actions||t.actions&&"undefined"!=typeof i.checkActions)&&(!t.layeranim||t.layeranim&&"undefined"!=typeof i.handleStaticLayers)&&(!t.migration||t.migration&&"undefined"!=typeof i.migration)&&(!t.parallax||t.parallax&&"undefined"!=typeof i.checkForParallax)&&(t.carousel||!t.carousel&&"undefined"!=typeof i.animateSlide)?e.trigger("scriptsloaded"):setTimeout(function(){r(e,t)},50)},s=function(){var t=new RegExp("themepunch.revolution.min.js","gi"),i="";return e("script").each(function(){var a=e(this).attr("src");a&&a.match(t)&&(i=a)}),i=i.replace("jquery.themepunch.revolution.min.js",""),i=i.replace("jquery.themepunch.revolution.js",""),i=i.split("?")[0]},l=function(t){var i=9999,a=0,n=0,o=0,r=e(window).width();t.responsiveLevels&&t.responsiveLevels.length&&e.each(t.responsiveLevels,function(e,t){t>r&&(0==a||a>t)&&(i=t,o=e,a=t),r>t&&t>a&&(a=t,n=e)}),i>a&&(o=n),t.curWinRange=o},d=function(e,t){t.carousel.maxVisibleItems=t.carousel.maxVisibleItems<1?999:t.carousel.maxVisibleItems,t.carousel.vertical_align="top"===t.carousel.vertical_align?"0%":"bottom"===t.carousel.vertical_align?"100%":"50%"},c=function(t,i){var a=0;return t.find(i).each(function(){var t=e(this);!t.hasClass("tp-forcenotvisible")&&a'),n.find(">ul").addClass("tp-revslider-mainul"),o.c=n,o.ul=n.find(".tp-revslider-mainul"),o.cid=n.attr("id"),o.ul.css({visibility:"visible"}),o.slideamount=o.ul.find(">li").length,o.slayers=n.find(".tp-static-layers"),o.ul.find(">li").each(function(t){e(this).data("originalindex",t)}),"on"==o.shuffle){var r=new Object,s=o.ul.find(">li:first-child");r.fstransition=s.data("fstransition"),r.fsmasterspeed=s.data("fsmasterspeed"),r.fsslotamount=s.data("fsslotamount");for(var d=0;dli:eq("+c+")").prependTo(o.ul)}var u=o.ul.find(">li:first-child");u.data("fstransition",r.fstransition),u.data("fsmasterspeed",r.fsmasterspeed),u.data("fsslotamount",r.fsslotamount),o.li=o.ul.find(">li")}if(o.li=o.ul.find(">li"),o.thumbs=new Array,o.slots=4,o.act=-1,o.firststart=1,o.loadqueue=new Array,o.syncload=0,o.conw=n.width(),o.conh=n.height(),o.responsiveLevels.length>1?o.responsiveLevels[0]=9999:o.responsiveLevels=9999,e.each(o.li,function(i,a){var a=e(a),n=a.find(".rev-slidebg")||a.find("img").first(),r=0;a.addClass("tp-revslider-slidesli"),a.data("index")===t&&a.data("index","rs-"+Math.round(999999*Math.random()));var s=new Object;s.params=new Array,s.id=a.data("index"),s.src=a.data("thumb")!==t?a.data("thumb"):n.data("lazyload")!==t?n.data("lazyload"):n.attr("src"),a.data("title")!==t&&s.params.push({from:RegExp("\\{\\{title\\}\\}","g"),to:a.data("title")}),a.data("description")!==t&&s.params.push({from:RegExp("\\{\\{description\\}\\}","g"),to:a.data("description")});for(var r=1;10>=r;r++)a.data("param"+r)!==t&&s.params.push({from:RegExp("\\{\\{param"+r+"\\}\\}","g"),to:a.data("param"+r)});if(o.thumbs.push(s),a.data("origindex",a.index()),a.data("link")!=t){var l=a.data("link"),d=a.data("target")||"_self",c="back"===a.data("slideindex")?0:60,u=a.data("linktoslide"),p=u;u!=t&&"next"!=u&&"prev"!=u&&o.li.each(function(){var t=e(this);t.data("origindex")+1==p&&(u=t.index()+1)}),"slide"!=l&&(u="no");var h='":T;for(t.innerHTML=p+($?V:""),H&&g(t,"{{LT}}","<"),y=t.getElementsByTagName("*"),l=y.length,w=[],d=0;l>d;d++)w[d]=y[d];if(A||L)for(d=0;l>d;d++)b=w[d],f=b.parentNode===t,(f||L||M&&!D)&&(x=b.offsetTop,A&&f&&x!==I&&"BR"!==b.nodeName&&(_=[],A.push(_),I=x),L&&(b._x=b.offsetLeft,b._y=x,b._w=b.offsetWidth,b._h=b.offsetHeight),A&&(D!==f&&M||(_.push(b),b._x-=N),f&&d&&(w[d-1]._wordEnd=!0),"BR"===b.nodeName&&b.nextSibling&&"BR"===b.nextSibling.nodeName&&A.push([])));for(d=0;l>d;d++)b=w[d],f=b.parentNode===t,"BR"!==b.nodeName?(L&&(S=b.style,D||f||(b._x+=b.parentNode._x,b._y+=b.parentNode._y),S.left=b._x+"px",S.top=b._y+"px",S.position="absolute",S.display="block",S.width=b._w+1+"px",S.height=b._h+"px"),D?f&&""!==b.innerHTML?J.push(b):M&&K.push(b):f?(t.removeChild(b),w.splice(d--,1),l--):!f&&M&&(x=!A&&!L&&b.nextSibling,t.appendChild(b),x||t.appendChild(n.createTextNode(" ")),K.push(b))):A||L?(t.removeChild(b),w.splice(d--,1),l--):D||t.appendChild(b);if(A){for(L&&(P=n.createElement("div"),t.appendChild(P),k=P.offsetWidth+"px",x=P.offsetParent===t?0:t.offsetLeft,t.removeChild(P)),S=t.style.cssText,t.style.cssText="display:none;";t.firstChild;)t.removeChild(t.firstChild);for(C=!L||!D&&!M,d=0;A.length>d;d++){for(_=A[d],P=n.createElement("div"),P.style.cssText="display:block;text-align:"+U+";position:"+(L?"absolute;":"relative;"),Z&&(P.className=Z+(W?d+1:"")),te.push(P),l=_.length,y=0;l>y;y++)"BR"!==_[y].nodeName&&(b=_[y],P.appendChild(b),C&&(b._wordEnd||D)&&P.appendChild(n.createTextNode(" ")),L&&(0===y&&(P.style.top=b._y+"px",P.style.left=N+x+"px"),b.style.top="0px",x&&(b.style.left=b._x-x+"px")));0===l&&(P.innerHTML=" "),D||M||(P.innerHTML=r(P).split(String.fromCharCode(160)).join(" ")),L&&(P.style.width=k,P.style.height=b._h+"px"),t.appendChild(P)}t.style.cssText=S}L&&(Y>t.clientHeight&&(t.style.height=Y-X+"px",Y>t.clientHeight&&(t.style.height=Y+F+"px")),q>t.clientWidth&&(t.style.width=q-j+"px",q>t.clientWidth&&(t.style.width=q+B+"px"))),v(i,K),v(s,J),v(o,te)},T=d.prototype;T.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=this.elements.length;--e>-1;)this._originals[e]=this.elements[e].innerHTML,y(this.elements[e],this.vars,this.chars,this.words,this.lines);return this.chars.reverse(),this.words.reverse(),this.lines.reverse(),this.isSplit=!0,this},T.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){var i=t.$||t.jQuery;return i?(d.selector=i,i(e)):"undefined"==typeof document?e:document.querySelectorAll?document.querySelectorAll(e):document.getElementById("#"===e.charAt(0)?e.substr(1):e)},d.version="0.3.3"})(_gsScope),function(t){"use strict";var e=function(){return(_gsScope.GreenSockGlobals||_gsScope)[t]};"function"==typeof define&&define.amd?define(["TweenLite"],e):"undefined"!=typeof module&&module.exports&&(module.exports=e())}("SplitText"); + +try{ + window.GreenSockGlobals = null; + window._gsQueue = null; + window._gsDefine = null; + + delete(window.GreenSockGlobals); + delete(window._gsQueue); + delete(window._gsDefine); + } catch(e) {} + +try{ + window.GreenSockGlobals = oldgs; + window._gsQueue = oldgs_queue; + } catch(e) {} + +if (window.tplogs==true) + try { + console.groupEnd(); + } catch(e) {} + +(function(e,t){ + e.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage"]};e.expr[":"].uncached=function(t){var n=document.createElement("img");n.src=t.src;return e(t).is('img[src!=""]')&&!n.complete};e.fn.waitForImages=function(t,n,r){if(e.isPlainObject(arguments[0])){n=t.each;r=t.waitForAll;t=t.finished}t=t||e.noop;n=n||e.noop;r=!!r;if(!e.isFunction(t)||!e.isFunction(n)){throw new TypeError("An invalid callback was supplied.")}return this.each(function(){var i=e(this),s=[];if(r){var o=e.waitForImages.hasImageProperties||[],u=/url\((['"]?)(.*?)\1\)/g;i.find("*").each(function(){var t=e(this);if(t.is("img:uncached")){s.push({src:t.attr("src"),element:t[0]})}e.each(o,function(e,n){var r=t.css(n);if(!r){return true}var i;while(i=u.exec(r)){s.push({src:i[2],element:t[0]})}})})}else{i.find("img:uncached").each(function(){s.push({src:this.src,element:this})})}var f=s.length,l=0;if(f==0){t.call(i[0])}e.each(s,function(r,s){var o=new Image;e(o).bind("load error",function(e){l++;n.call(s.element,l,f,e.type=="load");if(l==f){t.call(i[0]);return false}});o.src=s.src})})}; +})(jQuery) diff --git a/assets/plugins/sky-forms-pro/skyforms/css/sky-forms.css b/assets/plugins/sky-forms-pro/skyforms/css/sky-forms.css new file mode 100644 index 0000000..930ab08 --- /dev/null +++ b/assets/plugins/sky-forms-pro/skyforms/css/sky-forms.css @@ -0,0 +1,1035 @@ +/**/ +/* font */ +/**/ + +/**/ +/* defaults */ +/**/ +.sky-form { + margin: 0; + outline: none; + box-shadow: 0 0 20px rgba(0,0,0,.3); + font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif; + color: #666; +} +.sky-form header { + display: block; + padding: 20px 30px; + border-bottom: 1px solid rgba(0,0,0,.1); + background: rgba(248,248,248,.9); + font-size: 25px; + font-weight: 300; + color: #232323; +} +.sky-form fieldset { + display: block; + padding: 25px 30px 5px; + border: none; + background: rgba(255,255,255,.9); +} +.sky-form fieldset + fieldset { + border-top: 1px solid rgba(0,0,0,.1); +} +.sky-form section { + margin-bottom: 20px; +} +.sky-form footer { + display: block; + padding: 15px 30px 25px; + border-top: 1px solid rgba(0,0,0,.1); + background: rgba(248,248,248,.9); +} +.sky-form footer:after { + content: ''; + display: table; + clear: both; +} +.sky-form a { + color: #2da5da; +} +.sky-form .label { + display: block; + margin-bottom: 6px; + line-height: 19px; + font-weight: 400; +} +.sky-form .label.col { + margin: 0; + padding-top: 10px; +} +.sky-form .note { + margin-top: 6px; + padding: 0 1px; + font-size: 11px; + line-height: 15px; + color: #999; +} +.sky-form .input, +.sky-form .select, +.sky-form .textarea, +.sky-form .radio, +.sky-form .checkbox, +.sky-form .toggle, +.sky-form .button { + position: relative; + display: block; +} +.sky-form .input input, +.sky-form .select select, +.sky-form .textarea textarea { + display: block; + box-sizing: border-box; + -moz-box-sizing: border-box; + width: 100%; + height: 39px; + padding: 6px 10px; + outline: none; + border-width: 2px; + border-style: solid; + border-radius: 0; + background: #fff; + font: 15px/23px 'Open Sans', Helvetica, Arial, sans-serif; + color: #404040; + appearance: normal; + -moz-appearance: none; + -webkit-appearance: none; +} +.sky-form .progress { + float: right; + margin-top: 10px; + line-height: 39px; + color: #232323; +} +.sky-form button::-moz-focus-inner { + padding: 0; + border: 0; +} + + +/**/ +/* captcha inputs */ +/**/ +.sky-form .input-captcha img { + position: absolute; + top: 2px; + right: 2px; + border-left: 1px solid #e5e5e5; +} + + +/**/ +/* file inputs */ +/**/ +.sky-form .input-file .button { + position: absolute; + top: 4px; + right: 4px; + float: none; + height: 31px; + margin: 0; + padding: 0 20px; + font-size: 13px; + line-height: 31px; +} +.sky-form .input-file .button:hover { + box-shadow: none; +} +.sky-form .input-file .button input { + position: absolute; + top: 0; + right: 0; + padding: 0; + font-size: 30px; + cursor: pointer; + opacity: 0; +} + + +/**/ +/* selects */ +/**/ +.sky-form .select i { + position: absolute; + top: 2px; + right: 2px; + width: 28px; + height: 35px; + background: #fff; + pointer-events: none; +} +.sky-form .select i:after, +.sky-form .select i:before { + content: ''; + position: absolute; + right: 10px; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.sky-form .select i:after { + bottom: 12px; + border-top: 4px solid #404040; +} +.sky-form .select i:before { + top: 12px; + border-bottom: 4px solid #404040; +} +.sky-form .select select { + padding-right: 28px; +} +.sky-form .select-multiple select { + height: auto; +} + + +/**/ +/* textareas */ +/**/ +.sky-form .textarea textarea { + height: auto; + resize: none; +} +.sky-form .textarea-resizable textarea { + resize: vertical; +} +.sky-form .textarea-expandable textarea { + height: 39px; +} +.sky-form .textarea-expandable textarea:focus { + height: auto; +} + + +/**/ +/* radios and checkboxes */ +/**/ +.sky-form .radio, +.sky-form .checkbox { + margin-bottom: 4px; + padding-left: 27px; + font-size: 15px; + line-height: 27px; + color: #404040; + cursor: pointer; +} +.sky-form .radio:last-child, +.sky-form .checkbox:last-child { + margin-bottom: 0; +} +.sky-form .radio input, +.sky-form .checkbox input { + position: absolute; + left: -9999px; +} +.sky-form .radio i, +.sky-form .checkbox i { + position: absolute; + top: 5px; + left: 0; + display: block; + width: 13px; + height: 13px; + outline: none; + border-width: 2px; + border-style: solid; + background: #fff; +} +.sky-form .radio i { + border-radius: 50%; +} +.sky-form .radio input + i:after, +.sky-form .checkbox input + i:after { + position: absolute; + opacity: 0; + -ms-transition: opacity 0.1s; + -moz-transition: opacity 0.1s; + -webkit-transition: opacity 0.1s; +} +.sky-form .radio input + i:after { + content: ''; + top: 4px; + left: 4px; + width: 5px; + height: 5px; + border-radius: 50%; +} +.sky-form .checkbox input + i:after { + content: '\f00c'; + top: -1px; + left: -1px; + width: 15px; + height: 15px; + font: normal 12px/16px FontAwesome; + text-align: center; +} +.sky-form .radio input:checked + i:after, +.sky-form .checkbox input:checked + i:after { + opacity: 1; +} +.sky-form .inline-group { + margin: 0 -30px -4px 0; +} +.sky-form .inline-group:after { + content: ''; + display: table; + clear: both; +} +.sky-form .inline-group .radio, +.sky-form .inline-group .checkbox { + float: left; + margin-right: 30px; +} +.sky-form .inline-group .radio:last-child, +.sky-form .inline-group .checkbox:last-child { + margin-bottom: 4px; +} + + +/**/ +/* toggles */ +/**/ +.sky-form .toggle { + margin-bottom: 4px; + padding-right: 61px; + font-size: 15px; + line-height: 27px; + color: #404040; + cursor: pointer; +} +.sky-form .toggle:last-child { + margin-bottom: 0; +} +.sky-form .toggle input { + position: absolute; + left: -9999px; +} +.sky-form .toggle i { + content: ''; + position: absolute; + top: 4px; + right: 0; + display: block; + width: 49px; + height: 17px; + border-width: 2px; + border-style: solid; + border-radius: 12px; + background: #fff; +} +.sky-form .toggle i:after { + content: 'OFF'; + position: absolute; + top: 2px; + right: 8px; + left: 8px; + font-style: normal; + font-size: 9px; + line-height: 13px; + font-weight: 700; + text-align: left; + color: #5f5f5f; +} +.sky-form .toggle i:before { + content: ''; + position: absolute; + z-index: 1; + top: 4px; + right: 4px; + display: block; + width: 9px; + height: 9px; + border-radius: 50%; + opacity: 1; + -ms-transition: right 0.2s; + -moz-transition: right 0.2s; + -webkit-transition: right 0.2s; +} +.sky-form .toggle input:checked + i:after { + content: 'ON'; + text-align: right; +} +.sky-form .toggle input:checked + i:before { + right: 36px; +} + + +/**/ +/* ratings */ +/**/ +.sky-form .rating { + margin-bottom: 4px; + font-size: 15px; + line-height: 27px; + color: #404040; +} +.sky-form .rating:last-child { + margin-bottom: 0; +} +.sky-form .rating input { + position: absolute; + left: -9999px; +} +.sky-form .rating label { + display: block; + float: right; + height: 17px; + margin-top: 5px; + padding: 0 2px; + font-size: 17px; + line-height: 17px; + cursor: pointer; +} + + +/**/ +/* buttons */ +/**/ +.sky-form .button { + float: right; + height: 39px; + overflow: hidden; + margin: 10px 0 0 20px; + padding: 0 25px; + outline: none; + border: 0; + font: 300 15px/39px 'Open Sans', Helvetica, Arial, sans-serif; + text-decoration: none; + color: #fff; + cursor: pointer; +} +.sky-form .button-uploading { + position: relative; + color: transparent; + cursor: default; +} +.sky-form .button-uploading:after { + content: 'Uploading...'; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + color: #fff; + -o-animation: blink 1s linear infinite; + -ms-animation: blink 1s linear infinite; + -moz-animation: blink 1s linear infinite; + -webkit-animation: blink 1s linear infinite; +} +@-o-keyframes blink +{ + 0% {opacity: 1} + 50% {opacity: 0.3} + 100% {opacity: 1} +} +@-ms-keyframes blink +{ + 0% {opacity: 1} + 50% {opacity: 0.3} + 100% {opacity: 1} +} +@-moz-keyframes blink +{ + 0% {opacity: 1} + 50% {opacity: 0.3} + 100% {opacity: 1} +} +@-webkit-keyframes blink +{ + 0% {opacity: 1} + 50% {opacity: 0.3} + 100% {opacity: 1} +} + + +/**/ +/* icons */ +/**/ +.sky-form .icon-append, +.sky-form .icon-prepend { + position: absolute; + top: 5px; + width: 29px; + height: 29px; + font-size: 15px; + line-height: 29px; + text-align: center; +} +.sky-form .icon-append { + right: 5px; + padding-left: 3px; + border-left-width: 1px; + border-left-style: solid; +} +.sky-form .icon-prepend { + left: 5px; + padding-right: 3px; + border-right-width: 1px; + border-right-style: solid; +} +.sky-form .input .icon-prepend + input, +.sky-form .textarea .icon-prepend + textarea { + padding-left: 46px; +} +.sky-form .input .icon-append + input, +.sky-form .textarea .icon-append + textarea { + padding-right: 46px; +} +.sky-form .input .icon-prepend + .icon-append + input, +.sky-form .textarea .icon-prepend + .icon-append + textarea { + padding-left: 46px; +} + + +/**/ +/* grid */ +/**/ +.sky-form .row { + margin: 0 -15px; +} +.sky-form .row:after { + content: ''; + display: table; + clear: both; +} +.sky-form .col { + float: left; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; + box-sizing: border-box; + -moz-box-sizing: border-box; +} +.sky-form .col-1 { + width: 8.33%; +} +.sky-form .col-2 { + width: 16.66%; +} +.sky-form .col-3 { + width: 25%; +} +.sky-form .col-4 { + width: 33.33%; +} +.sky-form .col-5 { + width: 41.66%; +} +.sky-form .col-6 { + width: 50%; +} +.sky-form .col-7 { + width: 58.33%; +} +.sky-form .col-8 { + width: 66.67%; +} +.sky-form .col-9 { + width: 75%; +} +.sky-form .col-10 { + width: 83.33%; +} +.sky-form .col-11 { + width: 91.66%; +} +@media screen and (max-width: 600px) { + .sky-form .col { + float: none; + width: 100%; + } +} + + +/**/ +/* tooltips */ +/**/ +.sky-form .tooltip { + position: absolute; + z-index: 1; + left: -9999px; + padding: 2px 8px 3px; + font-size: 11px; + line-height: 16px; + font-weight: 400; + background: rgba(0,0,0,0.9); + color: #fff; + opacity: 0; + -ms-transition: margin 0.3s, opacity 0.3s; + -moz-transition: margin 0.3s, opacity 0.3s; + -webkit-transition: margin 0.3s, opacity 0.3s; +} +.sky-form .tooltip:after { + content: ''; + position: absolute; +} +.sky-form .input input:focus + .tooltip, +.sky-form .textarea textarea:focus + .tooltip { + opacity: 1; +} + +.sky-form .tooltip-top-right { + bottom: 100%; + margin-bottom: 15px; +} +.sky-form .tooltip-top-right:after { + top: 100%; + right: 16px; + border-top: 4px solid rgba(0,0,0,0.9); + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.sky-form .input input:focus + .tooltip-top-right, +.sky-form .textarea textarea:focus + .tooltip-top-right { + right: 0; + left: auto; + margin-bottom: 5px; +} + +.sky-form .tooltip-top-left { + bottom: 100%; + margin-bottom: 15px; +} +.sky-form .tooltip-top-left:after { + top: 100%; + left: 16px; + border-top: 4px solid rgba(0,0,0,0.9); + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.sky-form .input input:focus + .tooltip-top-left, +.sky-form .textarea textarea:focus + .tooltip-top-left { + right: auto; + left: 0; + margin-bottom: 5px; +} + +.sky-form .tooltip-right { + top: 9px; + white-space: nowrap; + margin-left: 15px; +} +.sky-form .tooltip-right:after { + top: 6px; + right: 100%; + border-top: 4px solid transparent; + border-right: 4px solid rgba(0,0,0,0.9); + border-bottom: 4px solid transparent; +} +.sky-form .input input:focus + .tooltip-right, +.sky-form .textarea textarea:focus + .tooltip-right { + left: 100%; + margin-left: 5px; +} + +.sky-form .tooltip-left { + top: 9px; + white-space: nowrap; + margin-right: 15px; +} +.sky-form .tooltip-left:after { + top: 6px; + left: 100%; + border-top: 4px solid transparent; + border-bottom: 4px solid transparent; + border-left: 4px solid rgba(0,0,0,0.9); +} +.sky-form .input input:focus + .tooltip-left, +.sky-form .textarea textarea:focus + .tooltip-left { + right: 100%; + left: auto; + margin-right: 5px; +} + +.sky-form .tooltip-bottom-right { + top: 100%; + margin-top: 15px; +} +.sky-form .tooltip-bottom-right:after { + bottom: 100%; + right: 16px; + border-right: 4px solid transparent; + border-bottom: 4px solid rgba(0,0,0,0.9); + border-left: 4px solid transparent; +} +.sky-form .input input:focus + .tooltip-bottom-right, +.sky-form .textarea textarea:focus + .tooltip-bottom-right { + right: 0; + left: auto; + margin-top: 5px; +} + +.sky-form .tooltip-bottom-left { + top: 100%; + margin-top: 15px; +} +.sky-form .tooltip-bottom-left:after { + bottom: 100%; + left: 16px; + border-right: 4px solid transparent; + border-bottom: 4px solid rgba(0,0,0,0.9); + border-left: 4px solid transparent; +} +.sky-form .input input:focus + .tooltip-bottom-left, +.sky-form .textarea textarea:focus + .tooltip-bottom-left { + right: auto; + left: 0; + margin-top: 5px; +} + + +/**/ +/* normal state */ +/**/ +.sky-form .input input, +.sky-form .select select, +.sky-form .textarea textarea, +.sky-form .radio i, +.sky-form .checkbox i, +.sky-form .toggle i, +.sky-form .icon-append, +.sky-form .icon-prepend { + border-color: #e5e5e5; + -ms-transition: border-color 0.3s; + -moz-transition: border-color 0.3s; + -webkit-transition: border-color 0.3s; +} +.sky-form .toggle i:before { + background-color: #2da5da; +} +.sky-form .rating label { + color: #ccc; + -ms-transition: color 0.3s; + -moz-transition: color 0.3s; + -webkit-transition: color 0.3s; +} +.sky-form .button { + background-color: #2da5da; + opacity: 0.8; + -ms-transition: opacity 0.2s; + -moz-transition: opacity 0.2s; + -webkit-transition: opacity 0.2s; +} +.sky-form .button.button-secondary { + background-color: #b3b3b3; +} +.sky-form .icon-append, +.sky-form .icon-prepend { + color: #ccc; +} + + +/**/ +/* hover state */ +/**/ +.sky-form .input:hover input, +.sky-form .select:hover select, +.sky-form .textarea:hover textarea, +.sky-form .radio:hover i, +.sky-form .checkbox:hover i, +.sky-form .toggle:hover i, +.sky-form .ui-slider-handle:hover { + border-color: #8dc9e5; +} +.sky-form .rating input + label:hover, +.sky-form .rating input + label:hover ~ label { + color: #2da5da; +} +.sky-form .button:hover { + opacity: 1; +} + + +/**/ +/* focus state */ +/**/ +.sky-form .input input:focus, +.sky-form .select select:focus, +.sky-form .textarea textarea:focus, +.sky-form .radio input:focus + i, +.sky-form .checkbox input:focus + i, +.sky-form .toggle input:focus + i { + border-color: #2da5da; +} + + +/**/ +/* checked state */ +/**/ +.sky-form .radio input + i:after { + background-color: #2da5da; +} +.sky-form .checkbox input + i:after { + color: #2da5da; +} +.sky-form .radio input:checked + i, +.sky-form .checkbox input:checked + i, +.sky-form .toggle input:checked + i { + border-color: #2da5da; +} +.sky-form .rating input:checked ~ label { + color: #2da5da; +} + + +/**/ +/* error state */ +/**/ +.sky-form .state-error input, +.sky-form .state-error select, +.sky-form .state-error select + i, +.sky-form .state-error textarea, +.sky-form .radio.state-error i, +.sky-form .checkbox.state-error i, +.sky-form .toggle.state-error i, +.sky-form .toggle.state-error input:checked + i { + background: #fff0f0; +} +.sky-form .state-error + em { + display: block; + margin-top: 6px; + padding: 0 1px; + font-style: normal; + font-size: 11px; + line-height: 15px; + color: #ee9393; +} +.sky-form .rating.state-error + em { + margin-top: -4px; + margin-bottom: 4px; +} + + +/**/ +/* success state */ +/**/ +.sky-form .state-success input, +.sky-form .state-success select, +.sky-form .state-success select + i, +.sky-form .state-success textarea, +.sky-form .radio.state-success i, +.sky-form .checkbox.state-success i, +.sky-form .toggle.state-success i, +.sky-form .toggle.state-success input:checked + i { + background: #f0fff0; +} +.sky-form .state-success + em { + display: block; + margin-top: 6px; + padding: 0 1px; + font-style: normal; + font-size: 11px; + line-height: 15px; + color: #ee9393; +} +.sky-form .note-success { + color: #6fb679; +} + + +/**/ +/* disabled state */ +/**/ +.sky-form .input.state-disabled input, +.sky-form .select.state-disabled, +.sky-form .textarea.state-disabled, +.sky-form .radio.state-disabled, +.sky-form .checkbox.state-disabled, +.sky-form .toggle.state-disabled, +.sky-form .button.state-disabled { + cursor: default; + opacity: 0.5; +} +.sky-form .input.state-disabled:hover input, +.sky-form .select.state-disabled:hover select, +.sky-form .textarea.state-disabled:hover textarea, +.sky-form .radio.state-disabled:hover i, +.sky-form .checkbox.state-disabled:hover i, +.sky-form .toggle.state-disabled:hover i { + border-color: #e5e5e5; +} + + +/**/ +/* submited state */ +/**/ +.sky-form .message { + display: none; + color: #6fb679; +} +.sky-form .message i { + display: block; + margin: 0 auto 20px; + width: 81px; + height: 81px; + border: 1px solid #6fb679; + border-radius: 50%; + font-size: 30px; + line-height: 81px; +} +.sky-form.submited fieldset, +.sky-form.submited footer { + display: none; +} +.sky-form.submited .message { + display: block; + padding: 25px 30px; + background: rgba(255,255,255,.9); + font: 300 18px/27px 'Open Sans', Helvetica, Arial, sans-serif; + text-align: center; +} + + +/**/ +/* datepicker */ +/**/ +.ui-datepicker { + display: none; + padding: 10px 12px; + background: rgba(255,255,255,0.9); + box-shadow: 0 0 10px rgba(0,0,0,.3); + font: 13px/1.55 'Open Sans', Helvetica, Arial, sans-serif; + text-align: center; + color: #666; +} +.ui-datepicker a { + color: #404040; +} +.ui-datepicker-header { + position: relative; + margin: -10px -12px 10px; + padding: 10px; + border-bottom: 1px solid rgba(0,0,0,.1); + font-size: 15px; + line-height: 27px; +} +.ui-datepicker-prev, +.ui-datepicker-next { + position: absolute; + top: 0; + display: block; + width: 47px; + height: 47px; + font-size: 15px; + line-height: 47px; + text-decoration: none; + cursor: pointer; +} +.ui-datepicker-prev { + left: 0; +} +.ui-datepicker-next { + right: 0; +} +.ui-datepicker-calendar { + border-collapse: collapse; + font-size: 13px; + line-height: 27px; +} +.ui-datepicker-calendar th { + color: #999; +} +.ui-datepicker-calendar a, +.ui-datepicker-calendar span { + display: block; + width: 31px; + margin: auto; + text-decoration: none; + color: #404040; +} +.ui-datepicker-calendar a:hover { + background: rgba(0,0,0,.05); +} +.ui-datepicker-calendar span { + color: #bfbfbf; +} +.ui-datepicker-today a { + font-weight: 700; +} +.ui-datepicker-calendar .ui-state-active { + background: rgba(0,0,0,.05); + cursor: default; +} +.ui-datepicker-inline { + border: 2px solid #e5e5e5; + background: #fff; + box-shadow: none; +} +.ui-datepicker-inline .ui-datepicker-header { + line-height: 47px; +} +.ui-datepicker-inline .ui-datepicker-calendar { + width: 100%; +} + + +/**/ +/* slider */ +/**/ +.sky-form .ui-slider { + position: relative; + height: 3px; + border: 2px solid #e5e5e5; + background: #fff; + margin: 12px 6px 26px; +} +.sky-form .ui-slider-handle { + position: absolute; + width: 15px; + height: 15px; + margin: -8px 0 0 -8px; + border: 2px solid #e5e5e5; + outline: none; + background: #fff; + -ms-transition: border-color 0.3s; + -moz-transition: border-color 0.3s; + -webkit-transition: border-color 0.3s; +} + + +/**/ +/* modal */ +/**/ +.sky-form-modal { + position: fixed; + z-index: 1; + display: none; + width: 400px; +} +.sky-form-modal-overlay { + position: fixed; + top: 0; + left: 0; + display: none; + width: 100%; + height: 100%; + background: rgba(0,0,0,0.7); +} + + +/**/ +/* bootstrap compatibility */ +/**/ +/* +.sky-form *, +.sky-form *:after, +.sky-form *:before { + margin: 0; + padding: 0; + box-sizing: content-box; + -moz-box-sizing: content-box; +} +*/ +.sky-form .label { + border-radius: 0; + font-size: 100%; + text-align: left; + white-space: normal; + color: inherit; +} +.sky-form .radio, +.sky-form .checkbox { + font-weight: 400; +} +.sky-form .radio + .radio, +.sky-form .checkbox + .checkbox { + margin-top: 0; +} \ No newline at end of file diff --git a/assets/plugins/sky-forms-pro/skyforms/custom/custom-sky-forms-v2.css b/assets/plugins/sky-forms-pro/skyforms/custom/custom-sky-forms-v2.css new file mode 100644 index 0000000..126b38f --- /dev/null +++ b/assets/plugins/sky-forms-pro/skyforms/custom/custom-sky-forms-v2.css @@ -0,0 +1,360 @@ +/*Sky-Forms +------------------------------------*/ +/*Contact Style*/ +.sky-form.contact-style { + border: none; +} + +/*Comment Style*/ +.sky-form.comment-style, +.sky-form.comment-style fieldset { + padding: 0; + border: none; + background: inherit; +} + +.sky-form.comment-style input, +.sky-form.comment-style textarea { + border: none; +} + +.sky-form.comment-style input:focus, +.sky-form.comment-style textarea:focus { + box-shadow: none; +} + +/*Sky Space*/ +.sky-form .sky-space-20 { + margin-bottom: 20px; +} + +.sky-form .sky-space-30 { + margin-bottom: 30px; +} + +/**/ +/* defaults */ +/**/ +.sky-form { + box-shadow: none; +} + +.sky-form header { + color: inherit; + display: block; + font-size: 20px; + background: #fff; + font-weight: 400; + padding: 8px 30px; +} + +.sky-form fieldset.no-padding { + padding: 0; +} + +.sky-form fieldset { + background: #fff; +} + +.sky-form footer { + background: #fff; + padding: 15px 30px; +} + +.sky-form a { + color: inherit; +} + +.sky-form a.btn-u { + color: #fff; +} + +.sky-form .input input { + height: 45px; + padding: 6px 12px; +} + +.sky-form .input input, +.sky-form .select select, +.sky-form .textarea textarea { + border: solid 1px #fff; + font-size: 14px; + color: #a49da6; +} +.sky-form .select select { + color: #cecacf; +} + +.sky-form .select select { + height: 45px; + padding: 6px 10px; +} + +.sky-form .select-multiple select { + height: auto; +} + +/**/ +/* file inputs */ +/**/ +.sky-form .input-file .button { + height: 32px; + top: 1px; + right: 1px; +} + +/**/ +/* captcha inputs */ +/**/ +.sky-form .input-captcha img { + position: absolute; + top: 1px; + right: 1px; + border-left: 1px solid #e5e5e5; +} + + +/**/ +/* normal state */ +/**/ +.sky-form .toggle i:before { + background-color: #ddd; +} + +.sky-form .button { + background: #72c02c; +} + +/**/ +/* toggles */ +/**/ +.sky-form .toggle { + font-weight: normal; +} + +.sky-form .toggle i { + width: 54px; + height: 21px; + border-width: 1px; +} +.sky-form .toggle i:after { + top: 3px; +} +.sky-form .toggle i:before { + top: 5px; + right: 6px; +} + +/*(remove Bootstrap 'radio, checkbox' margin-top) +--------------------------------------------------*/ +.radio, .checkbox { + margin-top: 0; +} + +/**/ +/* radios and checkboxes */ +/**/ +.sky-form .radio i, +.sky-form .checkbox i { + width: 17px; + height: 17px; + border-width: 1px; +} + +.sky-form .checkbox input + i:after { + top: 2px; + left: 0; + font: normal 10px FontAwesome; +} + +/**/ +/* checked state */ +/**/ +.sky-form .radio input + i:after { + top: 5px; + left: 5px; + background-color: #ddd; +} +.sky-form .checkbox input + i:after { + color: #ddd; +} +.sky-form .radio input:checked + i, +.sky-form .checkbox input:checked + i, +.sky-form .toggle input:checked + i { + border-color: #ddd; +} +.sky-form .rating input:checked ~ label { + color: #72c02c; +} + +/**/ +/* selects */ +/**/ +.sky-form .select i { + top: 14px; + width: 9px; + right: 13px; + height: 6px; +} +.sky-form .select i:after, +.sky-form .select i:before { + top: 8px; +} +.sky-form .select i:before { + top: -2px; + border-bottom: 4px solid #404040; + display: none; +} + +.label-rounded .ui-slider-handle { + border-radius: 50% !important; +} + +/**/ +/* icons */ +/**/ +.sky-form .icon-append, +.sky-form .icon-prepend { + top: 1px; + height: 32px; + font-size: 14px; + line-height: 33px; + background: inherit; +} +.sky-form .icon-append { + right: 1px; + padding: 0 3px; + min-width: 34px; +} + +.sky-form .icon-prepend { + left: 6px; + padding-right: 5px; +} + +/**/ +/* focus state */ +/**/ +.sky-form .input input:focus, +.sky-form .select select:focus, +.sky-form .textarea textarea:focus { + border-color: #ddd; + box-shadow: none; +} + +.sky-form .radio input:focus + i, +.sky-form .checkbox input:focus + i, +.sky-form .toggle input:focus + i { + border-color: #ddd; + box-shadow: none; +} + +/**/ +/* hover state */ +/**/ +.sky-form .input:hover input, +.sky-form .select:hover select, +.sky-form .textarea:hover textarea { + border-color: #ddd; +} + +.sky-form .radio:hover i, +.sky-form .checkbox:hover i, +.sky-form .toggle:hover i, +.sky-form .ui-slider-handle:hover { + border-color: #ddd; +} +.sky-form .rating input + label:hover, +.sky-form .rating input + label:hover ~ label { + color: #72c02c; +} + +.sky-form .icon-append, +.sky-form .icon-prepend { + color: #b3b3b3; +} + +/**/ +/* disabled state */ +/**/ +.sky-form .input.state-disabled:hover input, +.sky-form .select.state-disabled:hover select, +.sky-form .textarea.state-disabled:hover textarea, +.sky-form .radio.state-disabled:hover i, +.sky-form .checkbox.state-disabled:hover i, +.sky-form .toggle.state-disabled:hover i { + border-color: #ddd; +} + +/**/ +/* datepicker */ +/**/ +.ui-datepicker-header { + padding: 10px 0; + font-size: 16px; +} + +.ui-datepicker-inline { + border-width: 1px; +} + +.ui-datepicker-inline .ui-datepicker-header { + line-height: 27px; +} + +.ui-datepicker-prev, +.ui-datepicker-next { + font-size: 18px; + line-height: 47px; +} + +.ui-datepicker-calendar a { + border: 1px solid transparent; +} + +.ui-datepicker-calendar .ui-state-active { + background: inherit; + border: 1px solid #ddd; +} +.ui-datepicker-calendar a:hover { + background: inherit; + border: 1px solid #ddd; +} + +/**/ +/* bootstrap compatibility */ +/**/ +.sky-form button *, +.sky-form button *:after, +.sky-form button *:before { + margin: 0 auto; + padding: 0 auto; +} + +.btn-u.button-uploading:after { + top: 6px; +} +.btn-u.btn-u-lg.button-uploading:after { + top: 10px; +} +.btn-u.btn-u-sm.button-uploading:after { + top: 3px; +} +.btn-u.btn-u-xs.button-uploading:after { + top: 2px; +} + +.label { + padding: 0.2em 0 0.3em; +} + +/*Fix for datepicker's responsive issue on resolution 1024x768*/ +/*.ui-datepicker-calendar a,*/ +.ui-datepicker-calendar span { + width: 26px; + /*color: #bfbfbf;*/ +} +.sky-form .textarea-expandable textarea, +.sky-form .textarea-expandable textarea:focus { + height: 125px; +} diff --git a/assets/plugins/sky-forms-pro/skyforms/js/jquery-ui.min.js b/assets/plugins/sky-forms-pro/skyforms/js/jquery-ui.min.js new file mode 100644 index 0000000..1f1be7e --- /dev/null +++ b/assets/plugins/sky-forms-pro/skyforms/js/jquery-ui.min.js @@ -0,0 +1,7 @@ +/*! jQuery UI - v1.10.4 - 2014-03-05 +* http://jqueryui.com +* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.datepicker.js, jquery.ui.slider.js +* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */ + +(function(e,t){function i(t,i){var s,a,o,r=t.nodeName.toLowerCase();return"area"===r?(s=t.parentNode,a=s.name,t.href&&a&&"map"===s.nodeName.toLowerCase()?(o=e("img[usemap=#"+a+"]")[0],!!o&&n(o)):!1):(/input|select|textarea|button|object/.test(r)?!t.disabled:"a"===r?t.href||i:i)&&n(t)}function n(t){return e.expr.filters.visible(t)&&!e(t).parents().addBack().filter(function(){return"hidden"===e.css(this,"visibility")}).length}var s=0,a=/^ui-id-\d+$/;e.ui=e.ui||{},e.extend(e.ui,{version:"1.10.4",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),e.fn.extend({focus:function(t){return function(i,n){return"number"==typeof i?this.each(function(){var t=this;setTimeout(function(){e(t).focus(),n&&n.call(t)},i)}):t.apply(this,arguments)}}(e.fn.focus),scrollParent:function(){var t;return t=e.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(e.css(this,"position"))&&/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(e.css(this,"overflow")+e.css(this,"overflow-y")+e.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!t.length?e(document):t},zIndex:function(i){if(i!==t)return this.css("zIndex",i);if(this.length)for(var n,s,a=e(this[0]);a.length&&a[0]!==document;){if(n=a.css("position"),("absolute"===n||"relative"===n||"fixed"===n)&&(s=parseInt(a.css("zIndex"),10),!isNaN(s)&&0!==s))return s;a=a.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++s)})},removeUniqueId:function(){return this.each(function(){a.test(this.id)&&e(this).removeAttr("id")})}}),e.extend(e.expr[":"],{data:e.expr.createPseudo?e.expr.createPseudo(function(t){return function(i){return!!e.data(i,t)}}):function(t,i,n){return!!e.data(t,n[3])},focusable:function(t){return i(t,!isNaN(e.attr(t,"tabindex")))},tabbable:function(t){var n=e.attr(t,"tabindex"),s=isNaN(n);return(s||n>=0)&&i(t,!s)}}),e("").outerWidth(1).jquery||e.each(["Width","Height"],function(i,n){function s(t,i,n,s){return e.each(a,function(){i-=parseFloat(e.css(t,"padding"+this))||0,n&&(i-=parseFloat(e.css(t,"border"+this+"Width"))||0),s&&(i-=parseFloat(e.css(t,"margin"+this))||0)}),i}var a="Width"===n?["Left","Right"]:["Top","Bottom"],o=n.toLowerCase(),r={innerWidth:e.fn.innerWidth,innerHeight:e.fn.innerHeight,outerWidth:e.fn.outerWidth,outerHeight:e.fn.outerHeight};e.fn["inner"+n]=function(i){return i===t?r["inner"+n].call(this):this.each(function(){e(this).css(o,s(this,i)+"px")})},e.fn["outer"+n]=function(t,i){return"number"!=typeof t?r["outer"+n].call(this,t):this.each(function(){e(this).css(o,s(this,t,!0,i)+"px")})}}),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e("").data("a-b","a").removeData("a-b").data("a-b")&&(e.fn.removeData=function(t){return function(i){return arguments.length?t.call(this,e.camelCase(i)):t.call(this)}}(e.fn.removeData)),e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),e.support.selectstart="onselectstart"in document.createElement("div"),e.fn.extend({disableSelection:function(){return this.bind((e.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(e){e.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),e.extend(e.ui,{plugin:{add:function(t,i,n){var s,a=e.ui[t].prototype;for(s in n)a.plugins[s]=a.plugins[s]||[],a.plugins[s].push([i,n[s]])},call:function(e,t,i){var n,s=e.plugins[t];if(s&&e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType)for(n=0;s.length>n;n++)e.options[s[n][0]]&&s[n][1].apply(e.element,i)}},hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var n=i&&"left"===i?"scrollLeft":"scrollTop",s=!1;return t[n]>0?!0:(t[n]=1,s=t[n]>0,t[n]=0,s)}})})(jQuery);(function(t,e){var i=0,s=Array.prototype.slice,n=t.cleanData;t.cleanData=function(e){for(var i,s=0;null!=(i=e[s]);s++)try{t(i).triggerHandler("remove")}catch(o){}n(e)},t.widget=function(i,s,n){var o,a,r,h,l={},c=i.split(".")[0];i=i.split(".")[1],o=c+"-"+i,n||(n=s,s=t.Widget),t.expr[":"][o.toLowerCase()]=function(e){return!!t.data(e,o)},t[c]=t[c]||{},a=t[c][i],r=t[c][i]=function(t,i){return this._createWidget?(arguments.length&&this._createWidget(t,i),e):new r(t,i)},t.extend(r,a,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),h=new s,h.options=t.widget.extend({},h.options),t.each(n,function(i,n){return t.isFunction(n)?(l[i]=function(){var t=function(){return s.prototype[i].apply(this,arguments)},e=function(t){return s.prototype[i].apply(this,t)};return function(){var i,s=this._super,o=this._superApply;return this._super=t,this._superApply=e,i=n.apply(this,arguments),this._super=s,this._superApply=o,i}}(),e):(l[i]=n,e)}),r.prototype=t.widget.extend(h,{widgetEventPrefix:a?h.widgetEventPrefix||i:i},l,{constructor:r,namespace:c,widgetName:i,widgetFullName:o}),a?(t.each(a._childConstructors,function(e,i){var s=i.prototype;t.widget(s.namespace+"."+s.widgetName,r,i._proto)}),delete a._childConstructors):s._childConstructors.push(r),t.widget.bridge(i,r)},t.widget.extend=function(i){for(var n,o,a=s.call(arguments,1),r=0,h=a.length;h>r;r++)for(n in a[r])o=a[r][n],a[r].hasOwnProperty(n)&&o!==e&&(i[n]=t.isPlainObject(o)?t.isPlainObject(i[n])?t.widget.extend({},i[n],o):t.widget.extend({},o):o);return i},t.widget.bridge=function(i,n){var o=n.prototype.widgetFullName||i;t.fn[i]=function(a){var r="string"==typeof a,h=s.call(arguments,1),l=this;return a=!r&&h.length?t.widget.extend.apply(null,[a].concat(h)):a,r?this.each(function(){var s,n=t.data(this,o);return n?t.isFunction(n[a])&&"_"!==a.charAt(0)?(s=n[a].apply(n,h),s!==n&&s!==e?(l=s&&s.jquery?l.pushStack(s.get()):s,!1):e):t.error("no such method '"+a+"' for "+i+" widget instance"):t.error("cannot call methods on "+i+" prior to initialization; "+"attempted to call method '"+a+"'")}):this.each(function(){var e=t.data(this,o);e?e.option(a||{})._init():t.data(this,o,new n(a,this))}),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"
",options:{disabled:!1,create:null},_createWidget:function(e,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=t.widget.extend({},this.options,this._getCreateOptions(),e),this.bindings=t(),this.hoverable=t(),this.focusable=t(),s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:t.noop,_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(t.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled "+"ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:t.noop,widget:function(){return this.element},option:function(i,s){var n,o,a,r=i;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof i)if(r={},n=i.split("."),i=n.shift(),n.length){for(o=r[i]=t.widget.extend({},this.options[i]),a=0;n.length-1>a;a++)o[n[a]]=o[n[a]]||{},o=o[n[a]];if(i=n.pop(),1===arguments.length)return o[i]===e?null:o[i];o[i]=s}else{if(1===arguments.length)return this.options[i]===e?null:this.options[i];r[i]=s}return this._setOptions(r),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return this.options[t]=e,"disabled"===t&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!e).attr("aria-disabled",e),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(i,s,n){var o,a=this;"boolean"!=typeof i&&(n=s,s=i,i=!1),n?(s=o=t(s),this.bindings=this.bindings.add(s)):(n=s,s=this.element,o=this.widget()),t.each(n,function(n,r){function h(){return i||a.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof r?a[r]:r).apply(a,arguments):e}"string"!=typeof r&&(h.guid=r.guid=r.guid||h.guid||t.guid++);var l=n.match(/^(\w+)\s*(.*)$/),c=l[1]+a.eventNamespace,u=l[2];u?o.delegate(u,c,h):s.bind(c,h)})},_off:function(t,e){e=(e||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.unbind(e).undelegate(e)},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){t(e.currentTarget).addClass("ui-state-hover")},mouseleave:function(e){t(e.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){t(e.currentTarget).addClass("ui-state-focus")},focusout:function(e){t(e.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}})})(jQuery);(function(t){var e=!1;t(document).mouseup(function(){e=!1}),t.widget("ui.mouse",{version:"1.10.4",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.bind("mousedown."+this.widgetName,function(t){return e._mouseDown(t)}).bind("click."+this.widgetName,function(i){return!0===t.data(i.target,e.widgetName+".preventClickEvent")?(t.removeData(i.target,e.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1):undefined}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(i){if(!e){this._mouseStarted&&this._mouseUp(i),this._mouseDownEvent=i;var s=this,n=1===i.which,a="string"==typeof this.options.cancel&&i.target.nodeName?t(i.target).closest(this.options.cancel).length:!1;return n&&!a&&this._mouseCapture(i)?(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){s.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(i)&&this._mouseDelayMet(i)&&(this._mouseStarted=this._mouseStart(i)!==!1,!this._mouseStarted)?(i.preventDefault(),!0):(!0===t.data(i.target,this.widgetName+".preventClickEvent")&&t.removeData(i.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return s._mouseMove(t)},this._mouseUpDelegate=function(t){return s._mouseUp(t)},t(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),i.preventDefault(),e=!0,!0)):!0}},_mouseMove:function(e){return t.ui.ie&&(!document.documentMode||9>document.documentMode)&&!e.button?this._mouseUp(e):this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,e)!==!1,this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(e){return t(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,e.target===this._mouseDownEvent.target&&t.data(e.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(e)),!1},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})(jQuery);(function(e,t){function i(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.dpDiv=a(e("
"))}function a(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.delegate(i,"mouseout",function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")}).delegate(i,"mouseover",function(){e.datepicker._isDisabledDatepicker(n.inline?t.parent()[0]:n.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))})}function s(t,i){e.extend(t,i);for(var a in i)null==i[a]&&(t[a]=i[a]);return t}e.extend(e.ui,{datepicker:{version:"1.10.4"}});var n,r="datepicker";e.extend(i.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return s(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var a,s,n;a=t.nodeName.toLowerCase(),s="div"===a||"span"===a,t.id||(this.uuid+=1,t.id="dp"+this.uuid),n=this._newInst(e(t),s),n.settings=e.extend({},i||{}),"input"===a?this._connectDatepicker(t,n):s&&this._inlineDatepicker(t,n)},_newInst:function(t,i){var s=t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:s,input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?a(e("
")):this.dpDiv}},_connectDatepicker:function(t,i){var a=e(t);i.append=e([]),i.trigger=e([]),a.hasClass(this.markerClassName)||(this._attachments(a,i),a.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(i),e.data(t,r,i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var a,s,n,r=this._get(i,"appendText"),o=this._get(i,"isRTL");i.append&&i.append.remove(),r&&(i.append=e(""+r+""),t[o?"before":"after"](i.append)),t.unbind("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),a=this._get(i,"showOn"),("focus"===a||"both"===a)&&t.focus(this._showDatepicker),("button"===a||"both"===a)&&(s=this._get(i,"buttonText"),n=this._get(i,"buttonImage"),i.trigger=e(this._get(i,"buttonImageOnly")?e("").addClass(this._triggerClass).attr({src:n,alt:s,title:s}):e("").addClass(this._triggerClass).html(n?e("").attr({src:n,alt:s,title:s}):s)),t[o?"before":"after"](i.trigger),i.trigger.click(function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1}))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,a,s,n=new Date(2009,11,20),r=this._get(e,"dateFormat");r.match(/[DM]/)&&(t=function(e){for(i=0,a=0,s=0;e.length>s;s++)e[s].length>i&&(i=e[s].length,a=s);return a},n.setMonth(t(this._get(e,r.match(/MM/)?"monthNames":"monthNamesShort"))),n.setDate(t(this._get(e,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-n.getDay())),e.input.attr("size",this._formatDate(e,n).length)}},_inlineDatepicker:function(t,i){var a=e(t);a.hasClass(this.markerClassName)||(a.addClass(this.markerClassName).append(i.dpDiv),e.data(t,r,i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,a,n,o){var u,c,h,l,d,p=this._dialogInst;return p||(this.uuid+=1,u="dp"+this.uuid,this._dialogInput=e(""),this._dialogInput.keydown(this._doKeyDown),e("body").append(this._dialogInput),p=this._dialogInst=this._newInst(this._dialogInput,!1),p.settings={},e.data(this._dialogInput[0],r,p)),s(p.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(p,i):i,this._dialogInput.val(i),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(c=document.documentElement.clientWidth,h=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[c/2-100+l,h/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),p.settings.onSelect=a,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],r,p),this},_destroyDatepicker:function(t){var i,a=e(t),s=e.data(t,r);a.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),e.removeData(t,r),"input"===i?(s.append.remove(),s.trigger.remove(),a.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):("div"===i||"span"===i)&&a.removeClass(this.markerClassName).empty())},_enableDatepicker:function(t){var i,a,s=e(t),n=e.data(t,r);s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!1,n.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):("div"===i||"span"===i)&&(a=s.children("."+this._inlineClass),a.children().removeClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}))},_disableDatepicker:function(t){var i,a,s=e(t),n=e.data(t,r);s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),"input"===i?(t.disabled=!0,n.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):("div"===i||"span"===i)&&(a=s.children("."+this._inlineClass),a.children().addClass("ui-state-disabled"),a.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,function(e){return e===t?null:e}),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;this._disabledInputs.length>t;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,r)}catch(i){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(i,a,n){var r,o,u,c,h=this._getInst(i);return 2===arguments.length&&"string"==typeof a?"defaults"===a?e.extend({},e.datepicker._defaults):h?"all"===a?e.extend({},h.settings):this._get(h,a):null:(r=a||{},"string"==typeof a&&(r={},r[a]=n),h&&(this._curInst===h&&this._hideDatepicker(),o=this._getDateDatepicker(i,!0),u=this._getMinMaxDate(h,"min"),c=this._getMinMaxDate(h,"max"),s(h.settings,r),null!==u&&r.dateFormat!==t&&r.minDate===t&&(h.settings.minDate=this._formatDate(h,u)),null!==c&&r.dateFormat!==t&&r.maxDate===t&&(h.settings.maxDate=this._formatDate(h,c)),"disabled"in r&&(r.disabled?this._disableDatepicker(i):this._enableDatepicker(i)),this._attachments(e(i),h),this._autoSize(h),this._setDate(h,o),this._updateAlternate(h),this._updateDatepicker(h)),t)},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,a,s,n=e.datepicker._getInst(t.target),r=!0,o=n.dpDiv.is(".ui-datepicker-rtl");if(n._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),r=!1;break;case 13:return s=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",n.dpDiv),s[0]&&e.datepicker._selectDay(t.target,n.selectedMonth,n.selectedYear,s[0]),i=e.datepicker._get(n,"onSelect"),i?(a=e.datepicker._formatDate(n),i.apply(n.input?n.input[0]:null,[a,n])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(n,"stepBigMonths"):-e.datepicker._get(n,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(n,"stepBigMonths"):+e.datepicker._get(n,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),r=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),r=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,o?1:-1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(n,"stepBigMonths"):-e.datepicker._get(n,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),r=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,o?-1:1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(n,"stepBigMonths"):+e.datepicker._get(n,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),r=t.ctrlKey||t.metaKey;break;default:r=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):r=!1;r&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(i){var a,s,n=e.datepicker._getInst(i.target);return e.datepicker._get(n,"constrainInput")?(a=e.datepicker._possibleChars(e.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==i.charCode?i.keyCode:i.charCode),i.ctrlKey||i.metaKey||" ">s||!a||a.indexOf(s)>-1):t},_doKeyUp:function(t){var i,a=e.datepicker._getInst(t.target);if(a.input.val()!==a.lastVal)try{i=e.datepicker.parseDate(e.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,e.datepicker._getFormatConfig(a)),i&&(e.datepicker._setDateFromField(a),e.datepicker._updateAlternate(a),e.datepicker._updateDatepicker(a))}catch(s){}return!0},_showDatepicker:function(t){if(t=t.target||t,"input"!==t.nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),!e.datepicker._isDisabledDatepicker(t)&&e.datepicker._lastInput!==t){var i,a,n,r,o,u,c;i=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==i&&(e.datepicker._curInst.dpDiv.stop(!0,!0),i&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),a=e.datepicker._get(i,"beforeShow"),n=a?a.apply(t,[t,i]):{},n!==!1&&(s(i.settings,n),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),r=!1,e(t).parents().each(function(){return r|="fixed"===e(this).css("position"),!r}),o={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(i),o=e.datepicker._checkOffset(i,o,r),i.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":r?"fixed":"absolute",display:"none",left:o.left+"px",top:o.top+"px"}),i.inline||(u=e.datepicker._get(i,"showAnim"),c=e.datepicker._get(i,"duration"),i.dpDiv.zIndex(e(t).zIndex()+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[u]?i.dpDiv.show(u,e.datepicker._get(i,"showOptions"),c):i.dpDiv[u||"show"](u?c:null),e.datepicker._shouldFocusInput(i)&&i.input.focus(),e.datepicker._curInst=i))}},_updateDatepicker:function(t){this.maxRows=4,n=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t),t.dpDiv.find("."+this._dayOverClass+" a").mouseover();var i,a=this._getNumberOfMonths(t),s=a[1],r=17;t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),s>1&&t.dpDiv.addClass("ui-datepicker-multi-"+s).css("width",r*s+"em"),t.dpDiv[(1!==a[0]||1!==a[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.focus(),t.yearshtml&&(i=t.yearshtml,setTimeout(function(){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year:first").replaceWith(t.yearshtml),i=t.yearshtml=null},0))},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,a){var s=t.dpDiv.outerWidth(),n=t.dpDiv.outerHeight(),r=t.input?t.input.outerWidth():0,o=t.input?t.input.outerHeight():0,u=document.documentElement.clientWidth+(a?0:e(document).scrollLeft()),c=document.documentElement.clientHeight+(a?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?s-r:0,i.left-=a&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=a&&i.top===t.input.offset().top+o?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+s>u&&u>s?Math.abs(i.left+s-u):0),i.top-=Math.min(i.top,i.top+n>c&&c>n?Math.abs(n+o):0),i},_findPos:function(t){for(var i,a=this._getInst(t),s=this._get(a,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.filters.hidden(t));)t=t[s?"previousSibling":"nextSibling"];return i=e(t).offset(),[i.left,i.top]},_hideDatepicker:function(t){var i,a,s,n,o=this._curInst;!o||t&&o!==e.data(t,r)||this._datepickerShowing&&(i=this._get(o,"showAnim"),a=this._get(o,"duration"),s=function(){e.datepicker._tidyDialog(o)},e.effects&&(e.effects.effect[i]||e.effects[i])?o.dpDiv.hide(i,e.datepicker._get(o,"showOptions"),a,s):o.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?a:null,s),i||s(),this._datepickerShowing=!1,n=this._get(o,"onClose"),n&&n.apply(o.input?o.input[0]:null,[o.input?o.input.val():"",o]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),a=e.datepicker._getInst(i[0]);(i[0].id!==e.datepicker._mainDivId&&0===i.parents("#"+e.datepicker._mainDivId).length&&!i.hasClass(e.datepicker.markerClassName)&&!i.closest("."+e.datepicker._triggerClass).length&&e.datepicker._datepickerShowing&&(!e.datepicker._inDialog||!e.blockUI)||i.hasClass(e.datepicker.markerClassName)&&e.datepicker._curInst!==a)&&e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,a){var s=e(t),n=this._getInst(s[0]);this._isDisabledDatepicker(s[0])||(this._adjustInstDate(n,i+("M"===a?this._get(n,"showCurrentAtPos"):0),a),this._updateDatepicker(n))},_gotoToday:function(t){var i,a=e(t),s=this._getInst(a[0]);this._get(s,"gotoCurrent")&&s.currentDay?(s.selectedDay=s.currentDay,s.drawMonth=s.selectedMonth=s.currentMonth,s.drawYear=s.selectedYear=s.currentYear):(i=new Date,s.selectedDay=i.getDate(),s.drawMonth=s.selectedMonth=i.getMonth(),s.drawYear=s.selectedYear=i.getFullYear()),this._notifyChange(s),this._adjustDate(a)},_selectMonthYear:function(t,i,a){var s=e(t),n=this._getInst(s[0]);n["selected"+("M"===a?"Month":"Year")]=n["draw"+("M"===a?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(n),this._adjustDate(s)},_selectDay:function(t,i,a,s){var n,r=e(t);e(s).hasClass(this._unselectableClass)||this._isDisabledDatepicker(r[0])||(n=this._getInst(r[0]),n.selectedDay=n.currentDay=e("a",s).html(),n.selectedMonth=n.currentMonth=i,n.selectedYear=n.currentYear=a,this._selectDate(t,this._formatDate(n,n.currentDay,n.currentMonth,n.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var a,s=e(t),n=this._getInst(s[0]);i=null!=i?i:this._formatDate(n),n.input&&n.input.val(i),this._updateAlternate(n),a=this._get(n,"onSelect"),a?a.apply(n.input?n.input[0]:null,[i,n]):n.input&&n.input.trigger("change"),n.inline?this._updateDatepicker(n):(this._hideDatepicker(),this._lastInput=n.input[0],"object"!=typeof n.input[0]&&n.input.focus(),this._lastInput=null)},_updateAlternate:function(t){var i,a,s,n=this._get(t,"altField");n&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),a=this._getDate(t),s=this.formatDate(i,a,this._getFormatConfig(t)),e(n).each(function(){e(this).val(s)}))},noWeekends:function(e){var t=e.getDay();return[t>0&&6>t,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(i,a,s){if(null==i||null==a)throw"Invalid arguments";if(a="object"==typeof a?""+a:a+"",""===a)return null;var n,r,o,u,c=0,h=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,l="string"!=typeof h?h:(new Date).getFullYear()%100+parseInt(h,10),d=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,p=(s?s.dayNames:null)||this._defaults.dayNames,g=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,m=(s?s.monthNames:null)||this._defaults.monthNames,f=-1,_=-1,v=-1,k=-1,y=!1,b=function(e){var t=i.length>n+1&&i.charAt(n+1)===e;return t&&n++,t},D=function(e){var t=b(e),i="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,s=RegExp("^\\d{1,"+i+"}"),n=a.substring(c).match(s);if(!n)throw"Missing number at position "+c;return c+=n[0].length,parseInt(n[0],10)},w=function(i,s,n){var r=-1,o=e.map(b(i)?n:s,function(e,t){return[[t,e]]}).sort(function(e,t){return-(e[1].length-t[1].length)});if(e.each(o,function(e,i){var s=i[1];return a.substr(c,s.length).toLowerCase()===s.toLowerCase()?(r=i[0],c+=s.length,!1):t}),-1!==r)return r+1;throw"Unknown name at position "+c},M=function(){if(a.charAt(c)!==i.charAt(n))throw"Unexpected literal at position "+c;c++};for(n=0;i.length>n;n++)if(y)"'"!==i.charAt(n)||b("'")?M():y=!1;else switch(i.charAt(n)){case"d":v=D("d");break;case"D":w("D",d,p);break;case"o":k=D("o");break;case"m":_=D("m");break;case"M":_=w("M",g,m);break;case"y":f=D("y");break;case"@":u=new Date(D("@")),f=u.getFullYear(),_=u.getMonth()+1,v=u.getDate();break;case"!":u=new Date((D("!")-this._ticksTo1970)/1e4),f=u.getFullYear(),_=u.getMonth()+1,v=u.getDate();break;case"'":b("'")?M():y=!0;break;default:M()}if(a.length>c&&(o=a.substr(c),!/^\s+/.test(o)))throw"Extra/unparsed characters found in date: "+o;if(-1===f?f=(new Date).getFullYear():100>f&&(f+=(new Date).getFullYear()-(new Date).getFullYear()%100+(l>=f?0:-100)),k>-1)for(_=1,v=k;;){if(r=this._getDaysInMonth(f,_-1),r>=v)break;_++,v-=r}if(u=this._daylightSavingAdjust(new Date(f,_-1,v)),u.getFullYear()!==f||u.getMonth()+1!==_||u.getDate()!==v)throw"Invalid date";return u},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:1e7*60*60*24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925)),formatDate:function(e,t,i){if(!t)return"";var a,s=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,n=(i?i.dayNames:null)||this._defaults.dayNames,r=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,o=(i?i.monthNames:null)||this._defaults.monthNames,u=function(t){var i=e.length>a+1&&e.charAt(a+1)===t;return i&&a++,i},c=function(e,t,i){var a=""+t;if(u(e))for(;i>a.length;)a="0"+a;return a},h=function(e,t,i,a){return u(e)?a[t]:i[t]},l="",d=!1;if(t)for(a=0;e.length>a;a++)if(d)"'"!==e.charAt(a)||u("'")?l+=e.charAt(a):d=!1;else switch(e.charAt(a)){case"d":l+=c("d",t.getDate(),2);break;case"D":l+=h("D",t.getDay(),s,n);break;case"o":l+=c("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":l+=c("m",t.getMonth()+1,2);break;case"M":l+=h("M",t.getMonth(),r,o);break;case"y":l+=u("y")?t.getFullYear():(10>t.getYear()%100?"0":"")+t.getYear()%100;break;case"@":l+=t.getTime();break;case"!":l+=1e4*t.getTime()+this._ticksTo1970;break;case"'":u("'")?l+="'":d=!0;break;default:l+=e.charAt(a)}return l},_possibleChars:function(e){var t,i="",a=!1,s=function(i){var a=e.length>t+1&&e.charAt(t+1)===i;return a&&t++,a};for(t=0;e.length>t;t++)if(a)"'"!==e.charAt(t)||s("'")?i+=e.charAt(t):a=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":s("'")?i+="'":a=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,i){return e.settings[i]!==t?e.settings[i]:this._defaults[i]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),a=e.lastVal=e.input?e.input.val():null,s=this._getDefaultDate(e),n=s,r=this._getFormatConfig(e);try{n=this.parseDate(i,a,r)||s}catch(o){a=t?"":a}e.selectedDay=n.getDate(),e.drawMonth=e.selectedMonth=n.getMonth(),e.drawYear=e.selectedYear=n.getFullYear(),e.currentDay=a?n.getDate():0,e.currentMonth=a?n.getMonth():0,e.currentYear=a?n.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,a){var s=function(e){var t=new Date;return t.setDate(t.getDate()+e),t},n=function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(a){}for(var s=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,n=s.getFullYear(),r=s.getMonth(),o=s.getDate(),u=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,c=u.exec(i);c;){switch(c[2]||"d"){case"d":case"D":o+=parseInt(c[1],10);break;case"w":case"W":o+=7*parseInt(c[1],10);break;case"m":case"M":r+=parseInt(c[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(n,r));break;case"y":case"Y":n+=parseInt(c[1],10),o=Math.min(o,e.datepicker._getDaysInMonth(n,r))}c=u.exec(i)}return new Date(n,r,o)},r=null==i||""===i?a:"string"==typeof i?n(i):"number"==typeof i?isNaN(i)?a:s(i):new Date(i.getTime());return r=r&&"Invalid Date"==""+r?a:r,r&&(r.setHours(0),r.setMinutes(0),r.setSeconds(0),r.setMilliseconds(0)),this._daylightSavingAdjust(r)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var a=!t,s=e.selectedMonth,n=e.selectedYear,r=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=r.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=r.getMonth(),e.drawYear=e.selectedYear=e.currentYear=r.getFullYear(),s===e.selectedMonth&&n===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(a?"":this._formatDate(e))},_getDate:function(e){var t=!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return t},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),a="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map(function(){var t={prev:function(){e.datepicker._adjustDate(a,-i,"M")},next:function(){e.datepicker._adjustDate(a,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(a)},selectDay:function(){return e.datepicker._selectDay(a,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(a,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(a,this,"Y"),!1}};e(this).bind(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])})},_generateHTML:function(e){var t,i,a,s,n,r,o,u,c,h,l,d,p,g,m,f,_,v,k,y,b,D,w,M,C,x,I,N,T,A,E,S,Y,F,P,O,j,K,R,H=new Date,W=this._daylightSavingAdjust(new Date(H.getFullYear(),H.getMonth(),H.getDate())),L=this._get(e,"isRTL"),U=this._get(e,"showButtonPanel"),B=this._get(e,"hideIfNoPrevNext"),z=this._get(e,"navigationAsDateFormat"),q=this._getNumberOfMonths(e),G=this._get(e,"showCurrentAtPos"),J=this._get(e,"stepMonths"),Q=1!==q[0]||1!==q[1],V=this._daylightSavingAdjust(e.currentDay?new Date(e.currentYear,e.currentMonth,e.currentDay):new Date(9999,9,9)),$=this._getMinMaxDate(e,"min"),X=this._getMinMaxDate(e,"max"),Z=e.drawMonth-G,et=e.drawYear;if(0>Z&&(Z+=12,et--),X)for(t=this._daylightSavingAdjust(new Date(X.getFullYear(),X.getMonth()-q[0]*q[1]+1,X.getDate())),t=$&&$>t?$:t;this._daylightSavingAdjust(new Date(et,Z,1))>t;)Z--,0>Z&&(Z=11,et--);for(e.drawMonth=Z,e.drawYear=et,i=this._get(e,"prevText"),i=z?this.formatDate(i,this._daylightSavingAdjust(new Date(et,Z-J,1)),this._getFormatConfig(e)):i,a=this._canAdjustMonth(e,-1,et,Z)?"
"+i+"":B?"":""+i+"",s=this._get(e,"nextText"),s=z?this.formatDate(s,this._daylightSavingAdjust(new Date(et,Z+J,1)),this._getFormatConfig(e)):s,n=this._canAdjustMonth(e,1,et,Z)?""+s+"":B?"":""+s+"",r=this._get(e,"currentText"),o=this._get(e,"gotoCurrent")&&e.currentDay?V:W,r=z?this.formatDate(r,o,this._getFormatConfig(e)):r,u=e.inline?"":"",c=U?"
"+(L?u:"")+(this._isInRange(e,o)?"":"")+(L?"":u)+"
":"",h=parseInt(this._get(e,"firstDay"),10),h=isNaN(h)?0:h,l=this._get(e,"showWeek"),d=this._get(e,"dayNames"),p=this._get(e,"dayNamesMin"),g=this._get(e,"monthNames"),m=this._get(e,"monthNamesShort"),f=this._get(e,"beforeShowDay"),_=this._get(e,"showOtherMonths"),v=this._get(e,"selectOtherMonths"),k=this._getDefaultDate(e),y="",D=0;q[0]>D;D++){for(w="",this.maxRows=4,M=0;q[1]>M;M++){if(C=this._daylightSavingAdjust(new Date(et,Z,e.selectedDay)),x=" ui-corner-all",I="",Q){if(I+="
"}for(I+="
"+(/all|left/.test(x)&&0===D?L?n:a:"")+(/all|right/.test(x)&&0===D?L?a:n:"")+this._generateMonthYearHeader(e,Z,et,$,X,D>0||M>0,g,m)+"
"+"",N=l?"":"",b=0;7>b;b++)T=(b+h)%7,N+="=5?" class='ui-datepicker-week-end'":"")+">"+""+p[T]+"";for(I+=N+"",A=this._getDaysInMonth(et,Z),et===e.selectedYear&&Z===e.selectedMonth&&(e.selectedDay=Math.min(e.selectedDay,A)),E=(this._getFirstDayOfMonth(et,Z)-h+7)%7,S=Math.ceil((E+A)/7),Y=Q?this.maxRows>S?this.maxRows:S:S,this.maxRows=Y,F=this._daylightSavingAdjust(new Date(et,Z,1-E)),P=0;Y>P;P++){for(I+="",O=l?"":"",b=0;7>b;b++)j=f?f.apply(e.input?e.input[0]:null,[F]):[!0,""],K=F.getMonth()!==Z,R=K&&!v||!j[0]||$&&$>F||X&&F>X,O+="",F.setDate(F.getDate()+1),F=this._daylightSavingAdjust(F);I+=O+""}Z++,Z>11&&(Z=0,et++),I+="
"+this._get(e,"weekHeader")+"
"+this._get(e,"calculateWeek")(F)+""+(K&&!_?" ":R?""+F.getDate()+"":""+F.getDate()+"")+"
"+(Q?""+(q[0]>0&&M===q[1]-1?"
":""):""),w+=I}y+=w}return y+=c,e._keyEvent=!1,y},_generateMonthYearHeader:function(e,t,i,a,s,n,r,o){var u,c,h,l,d,p,g,m,f=this._get(e,"changeMonth"),_=this._get(e,"changeYear"),v=this._get(e,"showMonthAfterYear"),k="
",y="";if(n||!f)y+=""+r[t]+"";else{for(u=a&&a.getFullYear()===i,c=s&&s.getFullYear()===i,y+=""}if(v||(k+=y+(!n&&f&&_?"":" ")),!e.yearshtml)if(e.yearshtml="",n||!_)k+=""+i+"";else{for(l=this._get(e,"yearRange").split(":"),d=(new Date).getFullYear(),p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?d+parseInt(e,10):parseInt(e,10); +return isNaN(t)?d:t},g=p(l[0]),m=Math.max(g,p(l[1]||"")),g=a?Math.max(g,a.getFullYear()):g,m=s?Math.min(m,s.getFullYear()):m,e.yearshtml+="",k+=e.yearshtml,e.yearshtml=null}return k+=this._get(e,"yearSuffix"),v&&(k+=(!n&&f&&_?"":" ")+y),k+="
"},_adjustInstDate:function(e,t,i){var a=e.drawYear+("Y"===i?t:0),s=e.drawMonth+("M"===i?t:0),n=Math.min(e.selectedDay,this._getDaysInMonth(a,s))+("D"===i?t:0),r=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(a,s,n)));e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),("M"===i||"Y"===i)&&this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),a=this._getMinMaxDate(e,"max"),s=i&&i>t?i:t;return a&&s>a?a:s},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,a){var s=this._getNumberOfMonths(e),n=this._daylightSavingAdjust(new Date(i,a+(0>t?t:s[0]*s[1]),1));return 0>t&&n.setDate(this._getDaysInMonth(n.getFullYear(),n.getMonth())),this._isInRange(e,n)},_isInRange:function(e,t){var i,a,s=this._getMinMaxDate(e,"min"),n=this._getMinMaxDate(e,"max"),r=null,o=null,u=this._get(e,"yearRange");return u&&(i=u.split(":"),a=(new Date).getFullYear(),r=parseInt(i[0],10),o=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(r+=a),i[1].match(/[+\-].*/)&&(o+=a)),(!s||t.getTime()>=s.getTime())&&(!n||t.getTime()<=n.getTime())&&(!r||t.getFullYear()>=r)&&(!o||o>=t.getFullYear())},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),{shortYearCutoff:t,dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,a){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var s=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(a,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),s,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).mousedown(e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each(function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)}):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new i,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.10.4"})(jQuery);(function(t){var e=5;t.widget("ui.slider",t.ui.mouse,{version:"1.10.4",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget"+" ui-widget-content"+" ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var e,i,s=this.options,n=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),a="",o=[];for(i=s.values&&s.values.length||1,n.length>i&&(n.slice(i).remove(),n=n.slice(0,i)),e=n.length;i>e;e++)o.push(a);this.handles=n.add(t(o.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(e){t(this).data("ui-slider-handle-index",e)})},_createRange:function(){var e=this.options,i="";e.range?(e.range===!0&&(e.values?e.values.length&&2!==e.values.length?e.values=[e.values[0],e.values[0]]:t.isArray(e.values)&&(e.values=e.values.slice(0)):e.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=t("
").appendTo(this.element),i="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(i+("min"===e.range||"max"===e.range?" ui-slider-range-"+e.range:""))):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){var t=this.handles.add(this.range).filter("a");this._off(t),this._on(t,this._handleEvents),this._hoverable(t),this._focusable(t)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(e){var i,s,n,a,o,r,l,h,u=this,c=this.options;return c.disabled?!1:(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:e.pageX,y:e.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each(function(e){var i=Math.abs(s-u.values(e));(n>i||n===i&&(e===u._lastChangedValue||u.values(e)===c.min))&&(n=i,a=t(this),o=e)}),r=this._start(e,o),r===!1?!1:(this._mouseSliding=!0,this._handleIndex=o,a.addClass("ui-state-active").focus(),l=a.offset(),h=!t(e.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=h?{left:0,top:0}:{left:e.pageX-l.left-a.width()/2,top:e.pageY-l.top-a.height()/2-(parseInt(a.css("borderTopWidth"),10)||0)-(parseInt(a.css("borderBottomWidth"),10)||0)+(parseInt(a.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(e,o,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(t){var e={x:t.pageX,y:t.pageY},i=this._normValueFromMouse(e);return this._slide(t,this._handleIndex,i),!1},_mouseStop:function(t){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(t,this._handleIndex),this._change(t,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(t){var e,i,s,n,a;return"horizontal"===this.orientation?(e=this.elementSize.width,i=t.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(e=this.elementSize.height,i=t.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),s=i/e,s>1&&(s=1),0>s&&(s=0),"vertical"===this.orientation&&(s=1-s),n=this._valueMax()-this._valueMin(),a=this._valueMin()+s*n,this._trimAlignValue(a)},_start:function(t,e){var i={handle:this.handles[e],value:this.value()};return this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger("start",t,i)},_slide:function(t,e,i){var s,n,a;this.options.values&&this.options.values.length?(s=this.values(e?0:1),2===this.options.values.length&&this.options.range===!0&&(0===e&&i>s||1===e&&s>i)&&(i=s),i!==this.values(e)&&(n=this.values(),n[e]=i,a=this._trigger("slide",t,{handle:this.handles[e],value:i,values:n}),s=this.values(e?0:1),a!==!1&&this.values(e,i))):i!==this.value()&&(a=this._trigger("slide",t,{handle:this.handles[e],value:i}),a!==!1&&this.value(i))},_stop:function(t,e){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._trigger("stop",t,i)},_change:function(t,e){if(!this._keySliding&&!this._mouseSliding){var i={handle:this.handles[e],value:this.value()};this.options.values&&this.options.values.length&&(i.value=this.values(e),i.values=this.values()),this._lastChangedValue=e,this._trigger("change",t,i)}},value:function(t){return arguments.length?(this.options.value=this._trimAlignValue(t),this._refreshValue(),this._change(null,0),undefined):this._value()},values:function(e,i){var s,n,a;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(i),this._refreshValue(),this._change(null,e),undefined;if(!arguments.length)return this._values();if(!t.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(e):this.value();for(s=this.options.values,n=arguments[0],a=0;s.length>a;a+=1)s[a]=this._trimAlignValue(n[a]),this._change(null,a);this._refreshValue()},_setOption:function(e,i){var s,n=0;switch("range"===e&&this.options.range===!0&&("min"===i?(this.options.value=this._values(0),this.options.values=null):"max"===i&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),t.isArray(this.options.values)&&(n=this.options.values.length),t.Widget.prototype._setOption.apply(this,arguments),e){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),s=0;n>s;s+=1)this._change(null,s);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var t=this.options.value;return t=this._trimAlignValue(t)},_values:function(t){var e,i,s;if(arguments.length)return e=this.options.values[t],e=this._trimAlignValue(e);if(this.options.values&&this.options.values.length){for(i=this.options.values.slice(),s=0;i.length>s;s+=1)i[s]=this._trimAlignValue(i[s]);return i}return[]},_trimAlignValue:function(t){if(this._valueMin()>=t)return this._valueMin();if(t>=this._valueMax())return this._valueMax();var e=this.options.step>0?this.options.step:1,i=(t-this._valueMin())%e,s=t-i;return 2*Math.abs(i)>=e&&(s+=i>0?e:-e),parseFloat(s.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var e,i,s,n,a,o=this.options.range,r=this.options,l=this,h=this._animateOff?!1:r.animate,u={};this.options.values&&this.options.values.length?this.handles.each(function(s){i=100*((l.values(s)-l._valueMin())/(l._valueMax()-l._valueMin())),u["horizontal"===l.orientation?"left":"bottom"]=i+"%",t(this).stop(1,1)[h?"animate":"css"](u,r.animate),l.options.range===!0&&("horizontal"===l.orientation?(0===s&&l.range.stop(1,1)[h?"animate":"css"]({left:i+"%"},r.animate),1===s&&l.range[h?"animate":"css"]({width:i-e+"%"},{queue:!1,duration:r.animate})):(0===s&&l.range.stop(1,1)[h?"animate":"css"]({bottom:i+"%"},r.animate),1===s&&l.range[h?"animate":"css"]({height:i-e+"%"},{queue:!1,duration:r.animate}))),e=i}):(s=this.value(),n=this._valueMin(),a=this._valueMax(),i=a!==n?100*((s-n)/(a-n)):0,u["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[h?"animate":"css"](u,r.animate),"min"===o&&"horizontal"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({width:i+"%"},r.animate),"max"===o&&"horizontal"===this.orientation&&this.range[h?"animate":"css"]({width:100-i+"%"},{queue:!1,duration:r.animate}),"min"===o&&"vertical"===this.orientation&&this.range.stop(1,1)[h?"animate":"css"]({height:i+"%"},r.animate),"max"===o&&"vertical"===this.orientation&&this.range[h?"animate":"css"]({height:100-i+"%"},{queue:!1,duration:r.animate}))},_handleEvents:{keydown:function(i){var s,n,a,o,r=t(i.target).data("ui-slider-handle-index");switch(i.keyCode){case t.ui.keyCode.HOME:case t.ui.keyCode.END:case t.ui.keyCode.PAGE_UP:case t.ui.keyCode.PAGE_DOWN:case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(i.preventDefault(),!this._keySliding&&(this._keySliding=!0,t(i.target).addClass("ui-state-active"),s=this._start(i,r),s===!1))return}switch(o=this.options.step,n=a=this.options.values&&this.options.values.length?this.values(r):this.value(),i.keyCode){case t.ui.keyCode.HOME:a=this._valueMin();break;case t.ui.keyCode.END:a=this._valueMax();break;case t.ui.keyCode.PAGE_UP:a=this._trimAlignValue(n+(this._valueMax()-this._valueMin())/e);break;case t.ui.keyCode.PAGE_DOWN:a=this._trimAlignValue(n-(this._valueMax()-this._valueMin())/e);break;case t.ui.keyCode.UP:case t.ui.keyCode.RIGHT:if(n===this._valueMax())return;a=this._trimAlignValue(n+o);break;case t.ui.keyCode.DOWN:case t.ui.keyCode.LEFT:if(n===this._valueMin())return;a=this._trimAlignValue(n-o)}this._slide(i,r,a)},click:function(t){t.preventDefault()},keyup:function(e){var i=t(e.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(e,i),this._change(e,i),t(e.target).removeClass("ui-state-active"))}}})})(jQuery); \ No newline at end of file diff --git a/assets/plugins/sky-forms-pro/skyforms/js/jquery.form.min.js b/assets/plugins/sky-forms-pro/skyforms/js/jquery.form.min.js new file mode 100644 index 0000000..bdaa0b2 --- /dev/null +++ b/assets/plugins/sky-forms-pro/skyforms/js/jquery.form.min.js @@ -0,0 +1,7 @@ +/* +* jQuery Form Plugin; v20130711 +* http://jquery.malsup.com/form/ +* Copyright (c) 2013 M. Alsup; Dual licensed: MIT/GPL +* https://github.com/malsup/form#copyright-and-license +*/ +;(function(e){"use strict";function t(t){var r=t.data;t.isDefaultPrevented()||(t.preventDefault(),e(this).ajaxSubmit(r))}function r(t){var r=t.target,a=e(r);if(!a.is("[type=submit],[type=image]")){var n=a.closest("[type=submit]");if(0===n.length)return;r=n[0]}var i=this;if(i.clk=r,"image"==r.type)if(void 0!==t.offsetX)i.clk_x=t.offsetX,i.clk_y=t.offsetY;else if("function"==typeof e.fn.offset){var o=a.offset();i.clk_x=t.pageX-o.left,i.clk_y=t.pageY-o.top}else i.clk_x=t.pageX-r.offsetLeft,i.clk_y=t.pageY-r.offsetTop;setTimeout(function(){i.clk=i.clk_x=i.clk_y=null},100)}function a(){if(e.fn.ajaxSubmit.debug){var t="[jquery.form] "+Array.prototype.join.call(arguments,"");window.console&&window.console.log?window.console.log(t):window.opera&&window.opera.postError&&window.opera.postError(t)}}var n={};n.fileapi=void 0!==e("").get(0).files,n.formdata=void 0!==window.FormData;var i=!!e.fn.prop;e.fn.attr2=function(){if(!i)return this.attr.apply(this,arguments);var e=this.prop.apply(this,arguments);return e&&e.jquery||"string"==typeof e?e:this.attr.apply(this,arguments)},e.fn.ajaxSubmit=function(t){function r(r){var a,n,i=e.param(r,t.traditional).split("&"),o=i.length,s=[];for(a=0;o>a;a++)i[a]=i[a].replace(/\+/g," "),n=i[a].split("="),s.push([decodeURIComponent(n[0]),decodeURIComponent(n[1])]);return s}function o(a){for(var n=new FormData,i=0;a.length>i;i++)n.append(a[i].name,a[i].value);if(t.extraData){var o=r(t.extraData);for(i=0;o.length>i;i++)o[i]&&n.append(o[i][0],o[i][1])}t.data=null;var s=e.extend(!0,{},e.ajaxSettings,t,{contentType:!1,processData:!1,cache:!1,type:u||"POST"});t.uploadProgress&&(s.xhr=function(){var r=e.ajaxSettings.xhr();return r.upload&&r.upload.addEventListener("progress",function(e){var r=0,a=e.loaded||e.position,n=e.total;e.lengthComputable&&(r=Math.ceil(100*(a/n))),t.uploadProgress(e,a,n,r)},!1),r}),s.data=null;var l=s.beforeSend;return s.beforeSend=function(e,t){t.data=n,l&&l.call(this,e,t)},e.ajax(s)}function s(r){function n(e){var t=null;try{e.contentWindow&&(t=e.contentWindow.document)}catch(r){a("cannot get iframe.contentWindow document: "+r)}if(t)return t;try{t=e.contentDocument?e.contentDocument:e.document}catch(r){a("cannot get iframe.contentDocument: "+r),t=e.document}return t}function o(){function t(){try{var e=n(g).readyState;a("state = "+e),e&&"uninitialized"==e.toLowerCase()&&setTimeout(t,50)}catch(r){a("Server abort: ",r," (",r.name,")"),s(D),j&&clearTimeout(j),j=void 0}}var r=f.attr2("target"),i=f.attr2("action");w.setAttribute("target",d),u||w.setAttribute("method","POST"),i!=m.url&&w.setAttribute("action",m.url),m.skipEncodingOverride||u&&!/post/i.test(u)||f.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),m.timeout&&(j=setTimeout(function(){T=!0,s(k)},m.timeout));var o=[];try{if(m.extraData)for(var l in m.extraData)m.extraData.hasOwnProperty(l)&&(e.isPlainObject(m.extraData[l])&&m.extraData[l].hasOwnProperty("name")&&m.extraData[l].hasOwnProperty("value")?o.push(e('').val(m.extraData[l].value).appendTo(w)[0]):o.push(e('').val(m.extraData[l]).appendTo(w)[0]));m.iframeTarget||(v.appendTo("body"),g.attachEvent?g.attachEvent("onload",s):g.addEventListener("load",s,!1)),setTimeout(t,15);try{w.submit()}catch(c){var p=document.createElement("form").submit;p.apply(w)}}finally{w.setAttribute("action",i),r?w.setAttribute("target",r):f.removeAttr("target"),e(o).remove()}}function s(t){if(!x.aborted&&!F){if(M=n(g),M||(a("cannot access response document"),t=D),t===k&&x)return x.abort("timeout"),S.reject(x,"timeout"),void 0;if(t==D&&x)return x.abort("server abort"),S.reject(x,"error","server abort"),void 0;if(M&&M.location.href!=m.iframeSrc||T){g.detachEvent?g.detachEvent("onload",s):g.removeEventListener("load",s,!1);var r,i="success";try{if(T)throw"timeout";var o="xml"==m.dataType||M.XMLDocument||e.isXMLDoc(M);if(a("isXml="+o),!o&&window.opera&&(null===M.body||!M.body.innerHTML)&&--O)return a("requeing onLoad callback, DOM not available"),setTimeout(s,250),void 0;var u=M.body?M.body:M.documentElement;x.responseText=u?u.innerHTML:null,x.responseXML=M.XMLDocument?M.XMLDocument:M,o&&(m.dataType="xml"),x.getResponseHeader=function(e){var t={"content-type":m.dataType};return t[e]},u&&(x.status=Number(u.getAttribute("status"))||x.status,x.statusText=u.getAttribute("statusText")||x.statusText);var l=(m.dataType||"").toLowerCase(),c=/(json|script|text)/.test(l);if(c||m.textarea){var f=M.getElementsByTagName("textarea")[0];if(f)x.responseText=f.value,x.status=Number(f.getAttribute("status"))||x.status,x.statusText=f.getAttribute("statusText")||x.statusText;else if(c){var d=M.getElementsByTagName("pre")[0],h=M.getElementsByTagName("body")[0];d?x.responseText=d.textContent?d.textContent:d.innerText:h&&(x.responseText=h.textContent?h.textContent:h.innerText)}}else"xml"==l&&!x.responseXML&&x.responseText&&(x.responseXML=X(x.responseText));try{L=_(x,l,m)}catch(b){i="parsererror",x.error=r=b||i}}catch(b){a("error caught: ",b),i="error",x.error=r=b||i}x.aborted&&(a("upload aborted"),i=null),x.status&&(i=x.status>=200&&300>x.status||304===x.status?"success":"error"),"success"===i?(m.success&&m.success.call(m.context,L,"success",x),S.resolve(x.responseText,"success",x),p&&e.event.trigger("ajaxSuccess",[x,m])):i&&(void 0===r&&(r=x.statusText),m.error&&m.error.call(m.context,x,i,r),S.reject(x,"error",r),p&&e.event.trigger("ajaxError",[x,m,r])),p&&e.event.trigger("ajaxComplete",[x,m]),p&&!--e.active&&e.event.trigger("ajaxStop"),m.complete&&m.complete.call(m.context,x,i),F=!0,m.timeout&&clearTimeout(j),setTimeout(function(){m.iframeTarget||v.remove(),x.responseXML=null},100)}}}var l,c,m,p,d,v,g,x,b,y,T,j,w=f[0],S=e.Deferred();if(r)for(c=0;h.length>c;c++)l=e(h[c]),i?l.prop("disabled",!1):l.removeAttr("disabled");if(m=e.extend(!0,{},e.ajaxSettings,t),m.context=m.context||m,d="jqFormIO"+(new Date).getTime(),m.iframeTarget?(v=e(m.iframeTarget),y=v.attr2("name"),y?d=y:v.attr2("name",d)):(v=e('',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){t.types.push(Z),x("BeforeChange",function(e,t,n){t!==n&&(t===Z?D():n===Z&&D(!0))}),x(l+"."+Z,function(){D()})},getIframe:function(n,i){var o=n.src,r=t.st.iframe;e.each(r.patterns,function(){return o.indexOf(this.index)>-1?(this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1):void 0});var a={};return r.srcAction&&(a[r.srcAction]=o),t._parseMarkup(i,a,n),t.updateStatus("ready"),i}}});var K=function(e){var n=t.items.length;return e>n-1?e-n:0>e?n+e:e},Y=function(e,t,n){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,n)};e.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var n=t.st.gallery,i=".mfp-gallery",r=Boolean(e.fn.mfpFastClick);return t.direction=!0,n&&n.enabled?(a+=" mfp-gallery",x(f+i,function(){n.navigateByImgClick&&t.wrap.on("click"+i,".mfp-img",function(){return t.items.length>1?(t.next(),!1):void 0}),o.on("keydown"+i,function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()})}),x("UpdateStatus"+i,function(e,n){n.text&&(n.text=Y(n.text,t.currItem.index,t.items.length))}),x(p+i,function(e,i,o,r){var a=t.items.length;o.counter=a>1?Y(n.tCounter,r.index,a):""}),x("BuildControls"+i,function(){if(t.items.length>1&&n.arrows&&!t.arrowLeft){var i=n.arrowMarkup,o=t.arrowLeft=e(i.replace(/%title%/gi,n.tPrev).replace(/%dir%/gi,"left")).addClass(y),a=t.arrowRight=e(i.replace(/%title%/gi,n.tNext).replace(/%dir%/gi,"right")).addClass(y),s=r?"mfpFastClick":"click";o[s](function(){t.prev()}),a[s](function(){t.next()}),t.isIE7&&(k("b",o[0],!1,!0),k("a",o[0],!1,!0),k("b",a[0],!1,!0),k("a",a[0],!1,!0)),t.container.append(o.add(a))}}),x(m+i,function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout(function(){t.preloadNearbyImages(),t._preloadTimeout=null},16)}),x(l+i,function(){o.off(i),t.wrap.off("click"+i),t.arrowLeft&&r&&t.arrowLeft.add(t.arrowRight).destroyMfpFastClick(),t.arrowRight=t.arrowLeft=null}),void 0):!1},next:function(){t.direction=!0,t.index=K(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=K(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,n=t.st.gallery.preload,i=Math.min(n[0],t.items.length),o=Math.min(n[1],t.items.length);for(e=1;(t.direction?o:i)>=e;e++)t._preloadItem(t.index+e);for(e=1;(t.direction?i:o)>=e;e++)t._preloadItem(t.index-e)},_preloadItem:function(n){if(n=K(n),!t.items[n].preloaded){var i=t.items[n];i.parsed||(i=t.parseEl(n)),T("LazyLoad",i),"image"===i.type&&(i.img=e('').on("load.mfploader",function(){i.hasSize=!0}).on("error.mfploader",function(){i.hasSize=!0,i.loadError=!0,T("LazyLoadError",i)}).attr("src",i.src)),i.preloaded=!0}}}});var U="retina";e.magnificPopup.registerModule(U,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,function(e){return"@2x"+e})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,n=e.ratio;n=isNaN(n)?n():n,n>1&&(x("ImageHasSize."+U,function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/n,width:"100%"})}),x("ElementParse."+U,function(t,i){i.src=e.replaceSrc(i,n)}))}}}}),function(){var t=1e3,n="ontouchstart"in window,i=function(){I.off("touchmove"+r+" touchend"+r)},o="mfpFastClick",r="."+o;e.fn.mfpFastClick=function(o){return e(this).each(function(){var a,s=e(this);if(n){var l,c,d,u,p,f;s.on("touchstart"+r,function(e){u=!1,f=1,p=e.originalEvent?e.originalEvent.touches[0]:e.touches[0],c=p.clientX,d=p.clientY,I.on("touchmove"+r,function(e){p=e.originalEvent?e.originalEvent.touches:e.touches,f=p.length,p=p[0],(Math.abs(p.clientX-c)>10||Math.abs(p.clientY-d)>10)&&(u=!0,i())}).on("touchend"+r,function(e){i(),u||f>1||(a=!0,e.preventDefault(),clearTimeout(l),l=setTimeout(function(){a=!1},t),o())})})}s.on("click"+r,function(){a||o()})})},e.fn.destroyMfpFastClick=function(){e(this).off("touchstart"+r+" click"+r),n&&I.off("touchmove"+r+" touchend"+r)}}(),_()})(window.jQuery||window.Zepto); \ No newline at end of file diff --git a/js/jquery.min.js b/js/jquery.min.js deleted file mode 100644 index fad9ab1..0000000 --- a/js/jquery.min.js +++ /dev/null @@ -1,5 +0,0 @@ -/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){ -return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthx",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*\s*$/g,ia={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("
'+(b?'
'+b+"
":"")+c+"
";d.content.html(e),d.wrap.addClass("cbp-popup-ready"),d.preloadNearbyImages()},updateImagesMarkup:function(a,b,c){var d=this;d.wrap.removeClass("cbp-popup-lightbox-isIframe");var e='
'+(b?'
'+b+"
":"")+c+"
";d.content.html(e),d.wrap.addClass("cbp-popup-ready"),d.resizeImage(),d.preloadNearbyImages()},next:function(){var a=this;a[a.type+"JumpTo"](1)},prev:function(){var a=this;a[a.type+"JumpTo"](-1)},lightboxJumpTo:function(a){var b,c=this;c.current=c.getIndex(c.current+a),b=c.dataArray[c.current],c[b.type](b)},singlePageJumpTo:function(b){var c=this;c.current=c.getIndex(c.current+b),a.isFunction(c.options.singlePageCallback)&&(c.resetWrap(),c.wrap.scrollTop(0),c.wrap.addClass("cbp-popup-loading"),c.options.singlePageCallback.call(c,c.dataArray[c.current].url,c.dataArray[c.current].element),c.options.singlePageDeeplinking&&(location.href=c.url+"#cbp="+c.dataArray[c.current].url))},resetWrap:function(){var a=this;"singlePage"===a.type&&a.options.singlePageDeeplinking&&(location.href=a.url+"#")},getIndex:function(a){var b=this;return a%=b.counterTotal,0>a&&(a=b.counterTotal+a),a},close:function(c,d){var e=this;e.isOpen=!1,"singlePageInline"===e.type?"open"===c?(e.wrap.addClass("cbp-popup-loading"),a(e.dataArray[e.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),e.openSinglePageInline(d.blocks,d.currentBlock,d.fromOpen)):(e.matrice=[-1,-1],e.cubeportfolio._layout(),e.cubeportfolio._processStyle(e.cubeportfolio.transition),e.cubeportfolio._resizeMainContainer(e.cubeportfolio.transition),e.wrap.css({height:0}),a(e.dataArray[e.current].element).parents(".cbp-item").removeClass("cbp-singlePageInline-active"),"ie8"===e.cubeportfolio.browser||"ie9"===e.cubeportfolio.browser?(e.content.html(""),e.wrap.detach(),e.cubeportfolio.$obj.removeClass("cbp-popup-isOpening"),"promise"===c&&a.isFunction(d.callback)&&d.callback.call(e.cubeportfolio)):e.wrap.one(e.cubeportfolio.transitionEnd,function(){e.content.html(""),e.wrap.detach(),e.cubeportfolio.$obj.removeClass("cbp-popup-isOpening"),"promise"===c&&a.isFunction(d.callback)&&d.callback.call(e.cubeportfolio)}),e.options.singlePageInlineInFocus&&a("body, html").animate({scrollTop:e.scrollTop})):"singlePage"===e.type?(e.resetWrap(),e.wrap.removeClass("cbp-popup-ready"),("android"===e.cubeportfolio.browser||"ios"===e.cubeportfolio.browser)&&(a("html").css({position:""}),e.navigationWrap.appendTo(e.wrap),e.navigationMobile.remove()),a(b).scrollTop(e.scrollTop),setTimeout(function(){e.stopScroll=!0,e.navigationWrap.css({top:e.wrap.scrollTop()}),e.wrap.removeClass("cbp-popup-singlePage-open cbp-popup-singlePage-sticky"),("ie8"===e.cubeportfolio.browser||"ie9"===e.cubeportfolio.browser)&&(e.content.html(""),e.wrap.detach(),a("html").css({overflow:"",paddingRight:"",position:""}),e.navigationWrap.removeAttr("style"))},0),e.wrap.one(e.cubeportfolio.transitionEnd,function(){e.content.html(""),e.wrap.detach(),a("html").css({overflow:"",paddingRight:"",position:""}),e.navigationWrap.removeAttr("style")})):(e.originalStyle?a("html").attr("style",e.originalStyle):a("html").css({overflow:"",paddingRight:""}),a(b).scrollTop(e.scrollTop),e.content.html(""),e.wrap.detach())},tooggleLoading:function(a){var b=this;b.stopEvents=a,b.wrap[a?"addClass":"removeClass"]("cbp-popup-loading")},resizeImage:function(){if(this.isOpen){var c=a(b).height(),d=this.content.find("img"),e=parseInt(d.css("margin-top"),10)+parseInt(d.css("margin-bottom"),10);d.css("max-height",c-e+"px")}},preloadNearbyImages:function(){var b,c,d=[],e=this;d.push(e.getIndex(e.current+1)),d.push(e.getIndex(e.current+2)),d.push(e.getIndex(e.current+3)),d.push(e.getIndex(e.current-1)),d.push(e.getIndex(e.current-2)),d.push(e.getIndex(e.current-3));for(var f=d.length-1;f>=0;f--)"isImage"===e.dataArray[d[f]].type&&(c=e.dataArray[d[f]].src,b=new Image,a('').is("img:uncached")&&(b.src=c))}},h={_main:function(b,c,d){var e=this;e.styleQueue=[],e.isAnimating=!1,e.defaultFilter="*",e.registeredEvents=[],a.isFunction(d)&&e._registerEvent("initFinish",d,!0),e._extendOptions(c),e.obj=b,e.$obj=a(b),e.width=e.$obj.width(),e.$obj.addClass("cbp cbp-loading"),e.$obj.children().first().hasClass("cbp-item")&&e.$obj.wrapInner("
"),e.$ul=e.$obj.children(),e.$ul.addClass("cbp-wrapper"),("lazyLoading"===e.options.displayType||"fadeIn"===e.options.displayType)&&e.$ul.css({opacity:0}),"fadeInToTop"===e.options.displayType&&e.$ul.css({opacity:0,marginTop:30}),e._browserInfo(),e._initCSSandEvents(),e._prepareBlocks(),-1!==a.inArray(e.options.displayType,["lazyLoading","sequentially","bottomToTop","fadeInToTop"])?e._load(e.$obj,e._beforeDisplay):e._beforeDisplay()},_extendOptions:function(b){var c=this;b&&!b.hasOwnProperty("lightboxCounter")&&b.lightboxShowCounter===!1&&(b.lightboxCounter=""),b&&!b.hasOwnProperty("singlePageCounter")&&b.singlePageShowCounter===!1&&(b.singlePageCounter=""),c.options=a.extend({},a.fn.cubeportfolio.options,b)},_browserInfo:function(){var a,c,d=this,e=navigator.appVersion;return d.browser=-1!==e.indexOf("MSIE 8.")?"ie8":-1!==e.indexOf("MSIE 9.")?"ie9":-1!==e.indexOf("MSIE 10.")?"ie10":b.ActiveXObject||"ActiveXObject"in b?"ie11":/android/gi.test(e)?"android":/iphone|ipad|ipod/gi.test(e)?"ios":/chrome/gi.test(e)?"chrome":"",d.browser&&d.$obj.addClass("cbp-"+d.browser),a=d._styleSupport("transition"),c=d._styleSupport("animation"),d.transition=d.transitionByFilter=a?"css":"animate","animate"===d.transition?void(d.supportTransform="_withCSS2"):(d.transitionEnd={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"}[a],d.animationEnd={WebkitAnimation:"webkitAnimationEnd",MozAnimation:"Animationend",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"}[c],d.supportCSSTransform=d._styleSupport("transform"),void(d.supportCSSTransform?(d._cssHooks(),d.supportTransform="_withCSS3"):d.supportTransform="_withCSS2"))},_styleSupport:function(a){var b,d,e,f=a.charAt(0).toUpperCase()+a.slice(1),g=["Moz","Webkit","O","ms"],h=c.createElement("div");if(a in h.style)d=a;else for(e=g.length-1;e>=0;e--)if(b=g[e]+f,b in h.style){d=b;break}return h=null,d},_cssHooks:function(){function b(b,e,f){var g,h,i,j,k,l,m=a(b),n=m.data("transformFn")||{},o={},p={};o[f]=e,a.extend(n,o);for(g in n)n.hasOwnProperty(g)&&(h=n[g],p[g]=c[g](h));i=p.translate||"",j=p.scale||"",l=p.skew||"",k=i+j+l,m.data("transformFn",n),b.style[d.supportCSSTransform]=k}var c,d=this;c=d._has3d()?{translate:function(a){return"translate3d("+a[0]+"px, "+a[1]+"px, 0) "},scale:function(a){return"scale3d("+a+", "+a+", 1) "},skew:function(a){return"skew("+a[0]+"deg, "+a[1]+"deg) "}}:{translate:function(a){return"translate("+a[0]+"px, "+a[1]+"px) "},scale:function(a){return"scale("+a+") "},skew:function(a){return"skew("+a[0]+"deg, "+a[1]+"deg) "}},a.cssNumber.scale=!0,a.cssHooks.scale={set:function(a,c){"string"==typeof c&&(c=parseFloat(c)),b(a,c,"scale")},get:function(b){var c=a.data(b,"transformFn");return c&&c.scale?c.scale:1}},a.fx.step.scale=function(b){a.cssHooks.scale.set(b.elem,b.now+b.unit)},a.cssNumber.translate=!0,a.cssHooks.translate={set:function(a,c){b(a,c,"translate")},get:function(b){var c=a.data(b,"transformFn");return c&&c.translate?c.translate:[0,0]}},a.cssNumber.skew=!0,a.cssHooks.skew={set:function(a,c){b(a,c,"skew")},get:function(b){var c=a.data(b,"transformFn");return c&&c.skew?c.skew:[0,0]}}},_has3d:function(){var a,e,f=c.createElement("p"),g={webkitTransform:"-webkit-transform",OTransform:"-o-transform",msTransform:"-ms-transform",MozTransform:"-moz-transform",transform:"transform"};c.body.insertBefore(f,null);for(a in g)g.hasOwnProperty(a)&&f.style[a]!==d&&(f.style[a]="translate3d(1px,1px,1px)",e=b.getComputedStyle(f).getPropertyValue(g[a]));return c.body.removeChild(f),e!==d&&e.length>0&&"none"!==e},_prepareBlocks:function(){var a=this;a.blocks=a.$ul.children(".cbp-item"),a.blocksAvailable=a.blocks,a.options.caption&&(a.blocks.wrapInner('
'),a._captionInit())},_captionInit:function(){var a=this;("ie8"===a.browser||"ie9"===a.browser)&&(a.options.caption="minimal"),a.$obj.addClass("cbp-caption-"+a.options.caption)},_captionDestroy:function(){var a=this;a.$obj.removeClass("cbp-caption-"+a.options.caption)},_initCSSandEvents:function(){var c,d,e,g=this,h=a(b),i=h.width();h.on("resize"+f,function(){c&&clearTimeout(c),c=setTimeout(function(){e=h.width(),i!==e&&(i=e,g.$obj.removeClass("cbp-no-transition cbp-appendItems-loading"),"responsive"===g.options.gridAdjustment&&g._responsiveLayout(),g._layout(),g._processStyle(g.transition),g._resizeMainContainer(g.transition),g.lightbox&&g.lightbox.resizeImage(),"slider"===g.options.layoutMode&&g._updateSlider(),g.singlePage&&g.singlePage.options.singlePageStickyNavigation&&(d=g.singlePage.wrap[0].clientWidth,d>0&&(g.singlePage.navigationWrap.width(d),g.singlePage.navigation.width(d))),g.singlePageInline&&g.singlePageInline.isOpen&&g.singlePageInline.close())},50)})},_load:function(b,c,d){var e,f=this,g=[],h=0;d=d||[],b.find("img:uncached").each(function(){g.push(this.src)}),e=g.length,0===e&&c.apply(f,d),a.each(g,function(b,g){var i=new Image;a(i).one("load.cbp error.cbp",function(){return a(this).off("load.cbp error.cbp"),h++,h===e?(c.apply(f,d),!1):void 0}),i.src=g})},_beforeDisplay:function(){var a=this;a.options.animationType&&"grid"===a.options.layoutMode&&(("ie8"===a.browser||"ie9"===a.browser)&&(a.options.animationType="fadeOut"),a["_"+a.options.animationType+"Init"]&&a["_"+a.options.animationType+"Init"](),a.$obj.addClass("cbp-animation-"+a.options.animationType)),a.localColumnWidth=a.blocks.eq(0).outerWidth()+a.options.gapVertical,a._filterFromUrl(),""===a.options.defaultFilter||"*"===a.options.defaultFilter?a._display():a.filter(a.options.defaultFilter,function(){a._display()},a)},_filterFromUrl:function(){var a=this,b=/#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href);null!==b&&(a.options.defaultFilter=b[1])},_display:function(){var b,d,e=this,h=a(c.body);e.getColumnsType=a.isArray(e.options.mediaQueries)?"_getColumnsBreakpoints":"_getColumnsAuto","responsive"===e.options.gridAdjustment&&e._responsiveLayout(),e["_"+e.options.layoutMode+"Markup"](),e._layout(),e._processStyle("css"),e._resizeMainContainer("css"),("lazyLoading"===e.options.displayType||"fadeIn"===e.options.displayType)&&e.$ul.animate({opacity:1},e.options.displayTypeSpeed),"fadeInToTop"===e.options.displayType&&e.$ul.animate({opacity:1,marginTop:0},e.options.displayTypeSpeed,function(){e.$ul.css({marginTop:0}),e.$ulClone&&e.$ulClone.css({marginTop:0})}),"sequentially"===e.options.displayType&&(b=0,e.blocks.css("opacity",0),function i(){d=e.blocksAvailable.eq(b++),d.length&&(d.animate({opacity:1}),setTimeout(i,e.options.displayTypeSpeed))}()),"bottomToTop"===e.options.displayType&&(b=0,e.blocks.css({opacity:0,marginTop:80}),function j(){d=e.blocksAvailable.eq(b++),d.length?(d.animate({opacity:1,marginTop:0},400),setTimeout(j,e.options.displayTypeSpeed)):(e.blocks.css({marginTop:0}),e.blocksClone&&e.blocksClone.css({marginTop:0}))}()),e._forceReflow(e.$obj).removeClass("cbp-loading"),e.$obj.addClass("cbp-ready"),e.lightbox=null,e.$obj.find(e.options.lightboxDelegate)&&(e.lightbox=Object.create(g),e.lightbox.init(e,"lightbox"),e.$obj.on("click"+f,e.options.lightboxDelegate,function(b){b.preventDefault();var c=a(this);c.closest(a(".cbp-popup-singlePageInline")).length||e.lightbox.openLightbox(e.blocksAvailable.find(e.options.lightboxDelegate),this)})),1!=h.data("cbpLightboxIsOn")&&(h.on("click"+f,e.options.lightboxDelegate,function(b){b.preventDefault();var c=a(this),d=c.data("cbpLightbox");c.closest(a(".cbp-wrapper")).length||(d?e.lightbox.openLightbox(a(e.options.lightboxDelegate).filter("[data-cbp-lightbox="+d+"]"),this):e.lightbox.openLightbox(c,this))}),h.data("cbpLightboxIsOn",!0)),e.singlePage=null,e.$obj.find(e.options.singlePageDelegate)&&(e.singlePage=Object.create(g),e.singlePage.init(e,"singlePage"),e.$obj.on("click"+f,e.options.singlePageDelegate,function(a){a.preventDefault(),e.singlePage.openSinglePage(e.blocksAvailable.find(e.options.singlePageDelegate),this)})),1!=h.data("cbpSinglePageIsOn")&&(h.on("click"+f,e.options.singlePageDelegate,function(b){b.preventDefault();var c=a(this),d=c.data("cbpSinglepage");c.closest(a(".cbp")).length||(d?e.singlePage.openSinglePage(a(e.options.singlePageDelegate).filter("[data-cbp-singlePage="+d+"]"),this):e.singlePage.openSinglePage(c,this))}),h.data("cbpSinglePageIsOn",!0)),e.singlePageInline=null,e.$obj.find(e.options.singlePageInlineDelegate)&&(e.singlePageInline=Object.create(g),e.singlePageInline.init(e,"singlePageInline"),e.$obj.on("click"+f,e.options.singlePageInlineDelegate,function(a){a.preventDefault(),e.singlePageInline.openSinglePageInline(e.blocksAvailable,this)})),e._triggerEvent("initFinish"),e.$obj.trigger("initComplete"+f)},_forceReflow:function(a){return a.offset(),a},_layout:function(){var a=this;a["_"+a.options.layoutMode+"LayoutReset"](),a["_"+a.options.layoutMode+"Layout"](),a.$obj.removeClass(function(a,b){return(b.match(/\bcbp-cols-\d+/gi)||[]).join(" ")}),a.$obj.addClass("cbp-cols-"+a.cols)},_sliderMarkup:function(){var b=this;b.sliderStopEvents=!1,b.sliderActive=0,b.$obj.addClass("cbp-mode-slider"),b.$ul.wrap('
'),b.nav=a("
",{"class":"cbp-nav"}),b.nav.on("click"+f,"[data-slider-action]",function(c){if(c.preventDefault(),c.stopImmediatePropagation(),c.stopPropagation(),!b.sliderStopEvents){var d=a(this),e=d.attr("data-slider-action");b["_"+e+"Slider"]&&b["_"+e+"Slider"](d)}}),b.options.showNavigation&&(b.controls=a("
",{"class":"cbp-nav-controls"}),b.navPrev=a("
",{"class":"cbp-nav-prev","data-slider-action":"prev"}).appendTo(b.controls),b.navNext=a("
",{"class":"cbp-nav-next","data-slider-action":"next"}).appendTo(b.controls),b.controls.appendTo(b.nav)),b.options.showPagination&&(b.navPagination=a("
",{"class":"cbp-nav-pagination"}).appendTo(b.nav)),(b.controls||b.navPagination)&&b.nav.appendTo(b.$obj),b._updateSliderPagination(),b.options.auto&&(b.options.autoPauseOnHover&&(b.mouseIsEntered=!1,b.$obj.on("mouseenter"+f,function(){b.mouseIsEntered=!0,b._stopSliderAuto()}).on("mouseleave"+f,function(){b.mouseIsEntered=!1,b._startSliderAuto()})),b._startSliderAuto()),b.options.drag&&"ie8"!==b.browser&&"ie9"!==b.browser&&b._dragSlider()},_updateSlider:function(){var a=this;a._updateSliderPosition(),a._updateSliderPagination()},_updateSliderPagination:function(){var b,c,d=this;if(d.options.showPagination){for(b=Math.ceil(d.blocksAvailable.length/d.cols),d.navPagination.empty(),c=b-1;c>=0;c--)a("
",{"class":"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(d.navPagination);d.navPaginationItems=d.navPagination.children()}d._enableDisableNavSlider()},_destroySlider:function(){var a=this;"slider"===a.options.layoutMode&&(a.$obj.off("click"+f),a.navNext&&a.navNext.remove(),a.navPrev&&a.navPrev.remove(),a.navPagination&&a.navPagination.remove())},_nextSlider:function(){var a=this;if(a._isEndSlider()){if(!a.options.rewindNav)return;a.sliderActive=0}else a.options.scrollByPage?a.sliderActive=Math.min(a.sliderActive+a.cols,a.blocksAvailable.length-a.cols):a.sliderActive+=1;a._goToSlider()},_prevSlider:function(){var a=this;if(a._isStartSlider()){if(!a.options.rewindNav)return;a.sliderActive=a.blocksAvailable.length-a.cols}else a.options.scrollByPage?a.sliderActive=Math.max(0,a.sliderActive-a.cols):a.sliderActive-=1;a._goToSlider()},_jumpToSlider:function(a){var b=this,c=Math.min(a.index()*b.cols,b.blocksAvailable.length-b.cols);c!==b.sliderActive&&(b.sliderActive=c,b._goToSlider())},_jumpDragToSlider:function(a){var b,c,d,e=this,f=a>0?!0:!1;e.options.scrollByPage?(b=e.cols*e.localColumnWidth,c=e.cols):(b=e.localColumnWidth,c=1),a=Math.abs(a),d=Math.floor(a/b)*c,a%b>20&&(d+=c),e.sliderActive=f?Math.min(e.sliderActive+d,e.blocksAvailable.length-e.cols):Math.max(0,e.sliderActive-d),e._goToSlider()},_isStartSlider:function(){return 0===this.sliderActive},_isEndSlider:function(){var a=this;return a.sliderActive+a.cols>a.blocksAvailable.length-1},_goToSlider:function(){var a=this;a._enableDisableNavSlider(),a._updateSliderPosition()},_startSliderAuto:function(){var a=this;return a.isDrag?void a._stopSliderAuto():void(a.timeout=setTimeout(function(){a._nextSlider(),a._startSliderAuto()},a.options.autoTimeout))},_stopSliderAuto:function(){clearTimeout(this.timeout)},_enableDisableNavSlider:function(){var a,b,c=this;c.options.showNavigation&&(c.options.rewindNav||(b=c._isStartSlider()?"addClass":"removeClass",c.navPrev[b]("cbp-nav-stop"),b=c._isEndSlider()?"addClass":"removeClass",c.navNext[b]("cbp-nav-stop"))),c.options.showPagination&&(a=c.options.scrollByPage?Math.ceil(c.sliderActive/c.cols):c._isEndSlider()?c.navPaginationItems.length-1:Math.floor(c.sliderActive/c.cols),c.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(a).addClass("cbp-nav-pagination-active"))},_sliderLayout:function(){var b=this;b.blocksAvailable.each(function(c,d){var e=a(d),f=0;b.styleQueue.push({$el:e,style:b[b.supportTransform](b.localColumnWidth*c,0)}),f+=e.outerHeight(!0)+b.options.gapHorizontal,b.colVert.push(f)}),b.sliderColVert=b.colVert.slice(b.sliderActive,b.sliderActive+b.cols),b.ulWidth=b.localColumnWidth*b.blocksAvailable.length-b.options.gapVertical,b.$ul.width(b.ulWidth)},_updateSliderPosition:function(){var a=this,b=-a.sliderActive*a.localColumnWidth,c=a[a.supportTransform](b,0);a.$ul[a.transition](c),a.sliderColVert=a.colVert.slice(a.sliderActive,a.sliderActive+a.cols),a._resizeMainContainer(a.transition)},_dragSlider:function(){function d(b){return u?o=b:b.preventDefault(),p.options.auto&&p._stopSliderAuto(),s?void a(l).one("click"+f,function(){return!1 +}):(l=a(b.target),j=i(b).x,k=0,m=-p.sliderActive*p.localColumnWidth,n=p.localColumnWidth*(p.blocksAvailable.length-p.cols),q.on(t.move,g),q.on(t.end,e),void p.$obj.addClass("cbp-mode-slider-dragStart"))}function e(){p.$obj.removeClass("cbp-mode-slider-dragStart"),s=!0,0!==k?(l.one("click"+f,function(){return!1}),p._jumpDragToSlider(k),p.$ul.one(p.transitionEnd,h)):h.call(p),q.off(t.move),q.off(t.end)}function g(a){k=j-i(a).x,(k>8||-8>k)&&a.preventDefault(),p.isDrag=!0;var b=m-k;0>k&&m>k?b=(m-k)/5:k>0&&-n>m-k&&(b=-n+(n+m-k)/5);var c=r(b,0);p.$ul[p.transition](c)}function h(){if(s=!1,p.isDrag=!1,p.options.auto){if(p.mouseIsEntered)return;p._startSliderAuto()}}function i(a){return{x:a.pageX||a.originalEvent.touches[0].pageX,y:a.pageY||a.originalEvent.touches[0].pageY}}var j,k,l,m,n,o,p=this,q=a(c),r=p[p.supportTransform],s=!1,t={},u=!1;p.isDrag=!1,"ontouchstart"in b||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(t={start:"touchstart"+f,move:"touchmove"+f,end:"touchend"+f},u=!0):t={start:"mousedown"+f,move:"mousemove"+f,end:"mouseup"+f},p.$ul.on(t.start,d)},_sliderLayoutReset:function(){var a=this;a.colVert=[]},_gridMarkup:function(){},_gridLayout:function(){var b=this;b.blocksAvailable.each(function(c,d){var e=a(d),f=Math.ceil(e.outerWidth()/b.localColumnWidth),g=0;if(f=Math.min(f,b.cols),b.singlePageInline&&c>=b.singlePageInline.matrice[0]&&c<=b.singlePageInline.matrice[1]&&(g=b.singlePageInline.height),1===f)b._placeBlocks(e,b.colVert,g);else{var h,i,j=b.cols+1-f,k=[];for(i=0;j>i;i++)h=b.colVert.slice(i,i+f),k[i]=Math.max.apply(Math,h);b._placeBlocks(e,k,g)}})},_gridLayoutReset:function(){var a,b=this;for("alignCenter"===b.options.gridAdjustment?(b.$obj.attr("style",""),b.width=b.$obj.width(),b.cols=Math.max(Math.floor((b.width+b.options.gapVertical)/b.localColumnWidth),1),b.width=b.cols*b.localColumnWidth-b.options.gapVertical,b.$obj.css("max-width",b.width)):(b.width=b.$obj.width(),b.cols=Math.max(Math.floor((b.width+b.options.gapVertical)/b.localColumnWidth),1)),b.colVert=[],a=b.cols;a--;)b.colVert.push(0)},_responsiveLayout:function(){var a,b,c=this;c.columnWidthCache?c.localColumnWidth=c.columnWidthCache:c.columnWidthCache=c.localColumnWidth,c.width=c.$obj.outerWidth()+c.options.gapVertical,c.cols=c[c.getColumnsType](),a=c.width-c.options.gapVertical*c.cols,c.localColumnWidth=parseInt(a/c.cols,10)+c.options.gapVertical,b=c.localColumnWidth-c.options.gapVertical+"px",c.blocks.each(function(a,d){d.style.width=b,c.blocksClone&&(c.blocksClone.eq(a)[0].style.width=b)})},_getColumnsAuto:function(){var a=this;return Math.max(Math.round(a.width/a.localColumnWidth),1)},_getColumnsBreakpoints:function(){var b,c=this,e=c.width-c.options.gapVertical;return a.each(c.options.mediaQueries,function(a,c){return e>=c.width?(b=c.cols,!1):void 0}),b===d&&(b=c.options.mediaQueries[c.options.mediaQueries.length-1].cols),b},_resizeMainContainer:function(a,b){var c,d=this,e=d.sliderColVert||d.colVert;b=b||0,c=Math.max.apply(Math,e)+b,c!==d.height&&(d.$obj[a]({height:c-d.options.gapHorizontal},400),d.height=c,d.$obj.one(d.transitionEnd,function(){d.$obj.trigger("pluginResize.cbp")}))},_processStyle:function(a){var b,c=this;for(b=c.styleQueue.length-1;b>=0;b--)c.styleQueue[b].$el[a](c.styleQueue[b].style);c.styleQueue=[]},_placeBlocks:function(a,b,c){var d,e,f,g,h,i,j=this,k=Math.min.apply(Math,b),l=0;for(h=0,i=b.length;i>h;h++)if(b[h]===k){l=h;break}for(j.singlePageInline&&0!==c&&(j.singlePageInline.top=k),k+=c,d=Math.round(j.localColumnWidth*l),e=Math.round(k),j.styleQueue.push({$el:a,style:j[j.supportTransform](d,e)}),f=k+a.outerHeight()+j.options.gapHorizontal,g=j.cols+1-i,h=0;g>h;h++)j.colVert[l+h]=f},_withCSS2:function(a,b){return{left:a,top:b}},_withCSS3:function(a,b){return{translate:[a,b]}},_duplicateContent:function(a){var b=this;b.$ulClone=b.$ul.clone(),b.blocksClone=b.$ulClone.children(),b.$ulClone.css(a),b.ulHidden="clone",b.$obj.append(b.$ulClone)},_fadeOutFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&d.styleQueue.push({$el:a,style:{opacity:0}}),b.length&&d.styleQueue.push({$el:b,style:{opacity:1}}),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_quicksandFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&d.styleQueue.push({$el:a,style:{scale:.01,opacity:0}}),b.length&&d.styleQueue.push({$el:b,style:{scale:1,opacity:1}}),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_flipOutFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&a.find(".cbp-item-wrapper").removeClass("cbp-animation-flipOut-in").addClass("cbp-animation-flipOut-out"),b.length&&b.find(".cbp-item-wrapper").removeClass("cbp-animation-flipOut-out").addClass("cbp-animation-flipOut-in"),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_flipBottomFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&a.find(".cbp-item-wrapper").removeClass("cbp-animation-flipBottom-in").addClass("cbp-animation-flipBottom-out"),b.length&&b.find(".cbp-item-wrapper").removeClass("cbp-animation-flipBottom-out").addClass("cbp-animation-flipBottom-in"),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_scaleSidesFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&a.find(".cbp-item-wrapper").removeClass("cbp-animation-scaleSides-in").addClass("cbp-animation-scaleSides-out"),b.length&&b.find(".cbp-item-wrapper").removeClass("cbp-animation-scaleSides-out").addClass("cbp-animation-scaleSides-in"),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_skewFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),d.blocksAvailable=d.blocks.filter(c),a.length&&d.styleQueue.push({$el:a,style:{skew:[50,0],scale:.01,opacity:0}}),b.length&&d.styleQueue.push({$el:b,style:{skew:[0,0],scale:1,opacity:1}}),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),setTimeout(function(){d._filterFinish()},400)},_sequentiallyInit:function(){this.transitionByFilter="css"},_sequentiallyFilter:function(a,b,c){var d=this,e=d.blocksAvailable;d.blocksAvailable=d.blocks.filter(c),d.$obj.addClass("cbp-no-transition"),e[d.transition]({top:-30,opacity:0}),setTimeout(function(){"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),a.length&&a.css({display:"none"}),b.length&&b.css("display","block"),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition);var e,f=0;!function g(){e=d.blocksAvailable.eq(f++),e.length?(e[d.transition]({top:0,opacity:1}),setTimeout(g,130)):setTimeout(function(){d._filterFinish()},600)}()},600)},_fadeOutTopInit:function(){this.transitionByFilter="css"},_fadeOutTopFilter:function(a,b,c){var d=this;d.blocksAvailable=d.blocks.filter(c),d.$ul[d.transition]({top:-30,opacity:0}),d.$obj.addClass("cbp-no-transition"),setTimeout(function(){"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),a.length&&a.css("opacity",0),b.length&&b.css("opacity",1),d._layout(),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition),d.$ul[d.transition]({top:0,opacity:1}),setTimeout(function(){d._filterFinish()},400)},400)},_boxShadowInit:function(){var a=this;a.blocksAvailable.append('
')},_boxShadowFilter:function(a,b,c){var d=this;"*"!==c&&(b=b.filter(c),a=d.blocks.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden");var e=d.blocks.find(".cbp-animation-boxShadowMask");e.addClass("cbp-animation-boxShadowShow"),e.removeClass("cbp-animation-boxShadowActive cbp-animation-boxShadowInactive"),d.blocksAvailable=d.blocks.filter(c);var f={};a.length&&(a.find(".cbp-animation-boxShadowMask").addClass("cbp-animation-boxShadowActive"),d.styleQueue.push({$el:a,style:{opacity:0}}),f=a.last()),b.length&&(b.find(".cbp-animation-boxShadowMask").addClass("cbp-animation-boxShadowInactive"),d.styleQueue.push({$el:b,style:{opacity:1}}),f=b.last()),d._layout(),f.length?f.one(d.transitionEnd,function(){e.removeClass("cbp-animation-boxShadowShow"),d._filterFinish()}):(e.removeClass("cbp-animation-boxShadowShow"),d._filterFinish()),d._processStyle(d.transitionByFilter),d._resizeMainContainer(d.transition)},_bounceLeftInit:function(){var a=this;a._duplicateContent({left:"-100%",opacity:0}),a.transitionByFilter="css",a.$ul.addClass("cbp-wrapper-front")},_bounceLeftFilter:function(a,b,c){var d,e,f,g=this;g.$obj.addClass("cbp-no-transition"),"clone"===g.ulHidden?(g.ulHidden="first",d=g.$ulClone,f=g.$ul,e=g.blocksClone):(g.ulHidden="clone",d=g.$ul,f=g.$ulClone,e=g.blocks),b=e.filter(".cbp-item-hidden"),"*"!==c&&(b=b.filter(c),e.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),g.blocksAvailable=e.filter(c),g._layout(),f[g.transition]({left:"-100%",opacity:0}).removeClass("cbp-wrapper-front").addClass("cbp-wrapper-back"),d[g.transition]({left:0,opacity:1}).addClass("cbp-wrapper-front").removeClass("cbp-wrapper-back"),g._processStyle(g.transitionByFilter),g._resizeMainContainer(g.transition),setTimeout(function(){g._filterFinish()},400)},_bounceTopInit:function(){var a=this;a._duplicateContent({top:"-100%",opacity:0}),a.transitionByFilter="css",a.$ul.addClass("cbp-wrapper-front")},_bounceTopFilter:function(a,b,c){var d,e,f,g=this;g.$obj.addClass("cbp-no-transition"),"clone"===g.ulHidden?(g.ulHidden="first",d=g.$ulClone,f=g.$ul,e=g.blocksClone):(g.ulHidden="clone",d=g.$ul,f=g.$ulClone,e=g.blocks),b=e.filter(".cbp-item-hidden"),"*"!==c&&(b=b.filter(c),e.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),g.blocksAvailable=e.filter(c),g._layout(),f[g.transition]({top:"-100%",opacity:0}).removeClass("cbp-wrapper-front").addClass("cbp-wrapper-back"),d[g.transition]({top:0,opacity:1}).addClass("cbp-wrapper-front").removeClass("cbp-wrapper-back"),g._processStyle(g.transitionByFilter),g._resizeMainContainer(g.transition),setTimeout(function(){g._filterFinish()},400)},_bounceBottomInit:function(){var a=this;a._duplicateContent({top:"100%",opacity:0}),a.transitionByFilter="css"},_bounceBottomFilter:function(a,b,c){var d,e,f,g=this;g.$obj.addClass("cbp-no-transition"),"clone"===g.ulHidden?(g.ulHidden="first",d=g.$ulClone,f=g.$ul,e=g.blocksClone):(g.ulHidden="clone",d=g.$ul,f=g.$ulClone,e=g.blocks),b=e.filter(".cbp-item-hidden"),"*"!==c&&(b=b.filter(c),e.not(".cbp-item-hidden").not(c).addClass("cbp-item-hidden")),b.removeClass("cbp-item-hidden"),g.blocksAvailable=e.filter(c),g._layout(),f[g.transition]({top:"100%",opacity:0}).removeClass("cbp-wrapper-front").addClass("cbp-wrapper-back"),d[g.transition]({top:0,opacity:1}).addClass("cbp-wrapper-front").removeClass("cbp-wrapper-back"),g._processStyle(g.transitionByFilter),g._resizeMainContainer(g.transition),setTimeout(function(){g._filterFinish()},400)},_moveLeftInit:function(){var a=this;a._duplicateContent({left:"100%",opacity:0}),a.$ulClone.addClass("no-trans"),a.transitionByFilter="css"},_moveLeftFilter:function(a,b,c){var d,e,f,g=this;"*"!==c&&(b=b.filter(c)),b.removeClass("cbp-item-hidden"),g.$obj.addClass("cbp-no-transition"),"clone"===g.ulHidden?(g.ulHidden="first",d=g.$ulClone,f=g.$ul,e=g.blocksClone):(g.ulHidden="clone",d=g.$ul,f=g.$ulClone,e=g.blocks),e.css("opacity",0),e.addClass("cbp-item-hidden"),g.blocksAvailable=e.filter(c),g.blocksAvailable.css("opacity",1),g.blocksAvailable.removeClass("cbp-item-hidden"),g._layout(),f[g.transition]({left:"-100%",opacity:0}),d.removeClass("no-trans"),"css"===g.transition?(d[g.transition]({left:0,opacity:1}),f.one(g.transitionEnd,function(){f.addClass("no-trans").css({left:"100%",opacity:0}),g._filterFinish()})):d[g.transition]({left:0,opacity:1},function(){f.addClass("no-trans").css({left:"100%",opacity:0}),g._filterFinish()}),g._processStyle(g.transitionByFilter),g._resizeMainContainer(g.transition)},_slideLeftInit:function(){var a=this;a._duplicateContent({}),a.$ul.addClass("cbp-wrapper-front"),a.$ulClone.css("opacity",0),a.transitionByFilter="css"},_slideLeftFilter:function(a,b,c){var d,e,f,g,h=this;h.blocks.show(),h.blocksClone.show(),"*"!==c&&(b=b.filter(c)),b.removeClass("cbp-item-hidden"),h.$obj.addClass("cbp-no-transition"),h.blocks.find(".cbp-item-wrapper").removeClass("cbp-animation-slideLeft-out cbp-animation-slideLeft-in"),h.blocksClone.find(".cbp-item-wrapper").removeClass("cbp-animation-slideLeft-out cbp-animation-slideLeft-in"),h.$ul.css({opacity:1}),h.$ulClone.css({opacity:1}),"clone"===h.ulHidden?(h.ulHidden="first",e=h.blocks,f=h.blocksClone,d=h.blocksClone,h.$ul.removeClass("cbp-wrapper-front"),h.$ulClone.addClass("cbp-wrapper-front")):(h.ulHidden="clone",e=h.blocksClone,f=h.blocks,d=h.blocks,h.$ul.addClass("cbp-wrapper-front"),h.$ulClone.removeClass("cbp-wrapper-front")),d.css("opacity",0),d.addClass("cbp-item-hidden"),h.blocksAvailable=d.filter(c),h.blocksAvailable.css({opacity:1}),h.blocksAvailable.removeClass("cbp-item-hidden"),h._layout(),"css"===h.transition?(e.find(".cbp-item-wrapper").addClass("cbp-animation-slideLeft-out"),f.find(".cbp-item-wrapper").addClass("cbp-animation-slideLeft-in"),g=e.find(".cbp-item-wrapper").last(),g.length?g.one(h.animationEnd,function(){h._filterFinish()}):h._filterFinish()):(e.find(".cbp-item-wrapper").animate({left:"-100%"},400,function(){h._filterFinish()}),f.find(".cbp-item-wrapper").css("left","100%"),f.find(".cbp-item-wrapper").animate({left:0},400)),h._processStyle(h.transitionByFilter),h._resizeMainContainer("animate")},_slideDelayInit:function(){this._wrapperFilterInit()},_slideDelayFilter:function(a,b,c){this._wrapperFilter(a,b,c,"slideDelay",!0)},_3dflipInit:function(){this._wrapperFilterInit()},_3dflipFilter:function(a,b,c){this._wrapperFilter(a,b,c,"3dflip",!0)},_rotateSidesInit:function(){this._wrapperFilterInit()},_rotateSidesFilter:function(a,b,c){this._wrapperFilter(a,b,c,"rotateSides",!0)},_flipOutDelayInit:function(){this._wrapperFilterInit()},_flipOutDelayFilter:function(a,b,c){this._wrapperFilter(a,b,c,"flipOutDelay",!1)},_foldLeftInit:function(){this._wrapperFilterInit()},_foldLeftFilter:function(a,b,c){this._wrapperFilter(a,b,c,"foldLeft",!0)},_unfoldInit:function(){this._wrapperFilterInit()},_unfoldFilter:function(a,b,c){this._wrapperFilter(a,b,c,"unfold",!0)},_scaleDownInit:function(){this._wrapperFilterInit()},_scaleDownFilter:function(a,b,c){this._wrapperFilter(a,b,c,"scaleDown",!0)},_frontRowInit:function(){this._wrapperFilterInit()},_frontRowFilter:function(a,b,c){this._wrapperFilter(a,b,c,"frontRow",!0)},_rotateRoomInit:function(){this._wrapperFilterInit()},_rotateRoomFilter:function(a,b,c){this._wrapperFilter(a,b,c,"rotateRoom",!0)},_wrapperFilterInit:function(){var a=this;a._duplicateContent({}),a.$ul.addClass("cbp-wrapper-front"),a.$ulClone.css("opacity",0),a.transitionByFilter="css"},_wrapperFilter:function(b,c,d,e,f){var g,h,i,j,k=this;if(k.blocks.show(),k.blocksClone.show(),"*"!==d&&(c=c.filter(d)),c.removeClass("cbp-item-hidden"),k.$obj.addClass("cbp-no-transition"),k.blocks.find(".cbp-item-wrapper").removeClass("cbp-animation-"+e+"-out cbp-animation-"+e+"-in cbp-animation-"+e+"-fadeOut").css("style",""),k.blocksClone.find(".cbp-item-wrapper").removeClass("cbp-animation-"+e+"-out cbp-animation-"+e+"-in cbp-animation-"+e+"-fadeOut").css("style",""),k.$ul.css({opacity:1}),k.$ulClone.css({opacity:1}),"clone"===k.ulHidden?(k.ulHidden="first",g=k.blocksClone,k.$ul.removeClass("cbp-wrapper-front"),k.$ulClone.addClass("cbp-wrapper-front")):(k.ulHidden="clone",g=k.blocks,k.$ul.addClass("cbp-wrapper-front"),k.$ulClone.removeClass("cbp-wrapper-front")),h=k.blocksAvailable,g.css("opacity",0),g.addClass("cbp-item-hidden"),k.blocksAvailable=g.filter(d),k.blocksAvailable.css({opacity:1}),k.blocksAvailable.removeClass("cbp-item-hidden"),i=k.blocksAvailable,k._layout(),"css"===k.transition){var l=0,m=0;i.each(function(b,c){a(c).find(".cbp-item-wrapper").addClass("cbp-animation-"+e+"-in").css("animation-delay",m/20+"s"),m++}),h.each(function(b,c){l>=m&&f?a(c).find(".cbp-item-wrapper").addClass("cbp-animation-"+e+"-fadeOut"):a(c).find(".cbp-item-wrapper").addClass("cbp-animation-"+e+"-out").css("animation-delay",l/20+"s"),l++}),j=h.find(".cbp-item-wrapper").first(),j.length?j.one(k.animationEnd,function(){k._filterFinish(),("ie10"===k.browser||"ie11"===k.browser)&&setTimeout(function(){a(".cbp-item-wrapper").removeClass("cbp-animation-"+e+"-in")},300)}):(k._filterFinish(),("ie10"===k.browser||"ie11"===k.browser)&&setTimeout(function(){a(".cbp-item-wrapper").removeClass("cbp-animation-"+e+"-in")},300))}else h.find(".cbp-item-wrapper").animate({left:"-100%"},400,function(){k._filterFinish()}),i.find(".cbp-item-wrapper").css("left","100%"),i.find(".cbp-item-wrapper").animate({left:0},400);k._processStyle(k.transitionByFilter),k._resizeMainContainer("animate")},_filterFinish:function(){var a=this;a.isAnimating=!1,a._triggerEvent("filterFinish"),a.$obj.trigger("filterComplete"+f)},_registerEvent:function(a,b,c){var d=this;d.registeredEvents[a]||(d.registeredEvents[a]=[]),d.registeredEvents[a].push({func:b,oneTime:c||!1})},_triggerEvent:function(a){var b,c,d=this;if(d.registeredEvents[a])for(b=0,c=d.registeredEvents[a].length;c>b;b++)d.registeredEvents[a][b].func.call(d),d.registeredEvents[a][b].oneTime&&(d.registeredEvents[a].splice(b,1),b--,c--)},init:function(b,c){var d=a.data(this,"cubeportfolio");if(d)throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");d=a.data(this,"cubeportfolio",Object.create(h)),d._main(this,b,c)},destroy:function(d){var e=a.data(this,"cubeportfolio");if(!e)throw new Error("cubeportfolio is not initialized. Initialize it before calling destroy method!");a.isFunction(d)&&e._registerEvent("destroyFinish",d,!0),a.removeData(this,"cubeportfolio"),a.each(e.blocks,function(){a.removeData(this,"transformFn"),a.removeData(this,"cbp-wxh")}),e.$obj.removeClass("cbp cbp-loading cbp-ready cbp-no-transition"),e.$ul.removeClass("cbp-wrapper-front cbp-wrapper-back cbp-wrapper no-trans").removeAttr("style"),"slider"===e.options.layoutMode&&e.$ul.unwrap(),e.$obj.removeAttr("style"),e.$ulClone&&e.$ulClone.remove(),e.browser&&e.$obj.removeClass("cbp-"+e.browser),a(b).off("resize"+f),e.$obj.off(".cbp"),a(c).off(".cbp"),e.lightbox&&e.lightbox.destroy(),e.singlePage&&e.singlePage.destroy(),e.singlePageInline&&e.singlePageInline.destroy(),e.blocks.removeClass("cbp-item-hidden").removeAttr("style"),e.blocks.find(".cbp-item-wrapper").children().unwrap(),e.options.caption&&e._captionDestroy(),e.options.animationType&&("boxShadow"===e.options.animationType&&a(".cbp-animation-boxShadowMask").remove(),e.$obj.removeClass("cbp-animation-"+e.options.animationType)),e._destroySlider(),e._triggerEvent("destroyFinish")},filter:function(b,c,d){var e,f,g,h=d||a.data(this,"cubeportfolio");if(!h)throw new Error("cubeportfolio is not initialized. Initialize it before calling filter method!");b="*"===b||""===b?"*":b,h.isAnimating||h.defaultFilter===b||("ie8"===h.browser||"ie9"===h.browser?h.$obj.removeClass("cbp-no-transition cbp-appendItems-loading"):(h.obj.classList.remove("cbp-no-transition"),h.obj.classList.remove("cbp-appendItems-loading")),h.defaultFilter=b,h.isAnimating=!0,a.isFunction(c)&&h._registerEvent("filterFinish",c,!0),e=h.blocks.filter(".cbp-item-hidden"),f=[],h.singlePageInline&&h.singlePageInline.isOpen?h.singlePageInline.close("promise",{callback:function(){h["_"+h.options.animationType+"Filter"](f,e,b)}}):h["_"+h.options.animationType+"Filter"](f,e,b),h.options.filterDeeplinking&&(g=location.href.replace(/#cbpf=(.*?)([#|?&]|$)/gi,""),location.href=g+"#cbpf="+b,h.singlePage&&h.singlePage.url&&(h.singlePage.url=location.href)))},showCounter:function(b,c){var d=a.data(this,"cubeportfolio");if(!d)throw new Error("cubeportfolio is not initialized. Initialize it before calling showCounter method!");d.elems=b,a.each(b,function(){var b,c=a(this),e=c.data("filter");e="*"===e||""===e?"*":e,b=d.blocks.filter(e).length,c.find(".cbp-filter-counter").text(b)}),a.isFunction(c)&&c.call(d)},appendItems:function(b,c){var d=this,e=a.data(d,"cubeportfolio");if(!e)throw new Error("cubeportfolio is not initialized. Initialize it before calling appendItems method!");e.singlePageInline&&e.singlePageInline.isOpen?e.singlePageInline.close("promise",{callback:function(){h._addItems.call(d,b,c)}}):h._addItems.call(d,b,c)},_addItems:function(b,c){var d,e,f,g,i=a.data(this,"cubeportfolio"),j=this;a.isFunction(c)&&i._registerEvent("appendItemsFinish",c,!0),i.$obj.addClass("cbp-no-transition cbp-appendItems-loading"),b=a(b).css("opacity",0),b.filter(".cbp-item").wrapInner('
'),g=b.filter(i.defaultFilter),i.ulHidden?"first"===i.ulHidden?(b.appendTo(i.$ulClone),i.blocksClone=i.$ulClone.children(),e=i.blocksClone,f=b.clone(),f.appendTo(i.$ul),i.blocks=i.$ul.children()):(b.appendTo(i.$ul),i.blocks=i.$ul.children(),e=i.blocks,f=b.clone(),f.appendTo(i.$ulClone),i.blocksClone=i.$ulClone.children()):(b.appendTo(i.$ul),i.blocks=i.$ul.children(),e=i.blocks),i.options.caption&&(i._captionDestroy(),i._captionInit()),d=i.defaultFilter,i.blocksAvailable=e.filter(d),e.not(".cbp-item-hidden").not(d).addClass("cbp-item-hidden"),i._load(i.$obj,function(){"responsive"===i.options.gridAdjustment&&i._responsiveLayout(),i._layout(),i._processStyle(i.transitionByFilter),i._resizeMainContainer("animate"),"slider"===i.options.layoutMode&&(i._updateSlider(),i.$obj.removeClass("cbp-no-transition"));var a=b.filter(".cbp-item-hidden");switch(i.options.animationType){case"flipOut":a.find(".cbp-item-wrapper").addClass("cbp-animation-flipOut-out");break;case"scaleSides":a.find(".cbp-item-wrapper").addClass("cbp-animation-scaleSides-out");break;case"flipBottom":a.find(".cbp-item-wrapper").addClass("cbp-animation-flipBottom-out")}g.animate({opacity:1},800,function(){switch(i.options.animationType){case"bounceLeft":case"bounceTop":case"bounceBottom":i.blocks.css("opacity",1),i.blocksClone.css("opacity",1);break;case"flipOut":case"scaleSides":case"flipBottom":a.css("opacity",1)}}),i.elems&&h.showCounter.call(j,i.elems),setTimeout(function(){i._triggerEvent("appendItemsFinish")},700)})}};a.fn.cubeportfolio=function(a){var b=arguments;return this.each(function(){if(h[a])return h[a].apply(this,Array.prototype.slice.call(b,1));if("object"!=typeof a&&a)throw new Error("Method "+a+" does not exist on jquery.cubeportfolio.js");return h.init.apply(this,b)})},a.fn.cubeportfolio.options={layoutMode:"grid",drag:!0,auto:!1,autoTimeout:5e3,autoPauseOnHover:!0,showNavigation:!0,showPagination:!0,rewindNav:!0,scrollByPage:!1,defaultFilter:"*",filterDeeplinking:!1,animationType:"fadeOut",gridAdjustment:"responsive",mediaQueries:!1,gapHorizontal:10,gapVertical:10,caption:"pushTop",displayType:"lazyLoading",displayTypeSpeed:400,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'
{{current}} of {{total}}
',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'
{{current}} of {{total}}
',singlePageAnimation:"left",singlePageCallback:function(){},singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:function(){}}}(jQuery,window,document); \ No newline at end of file diff --git a/main/assets/plugins/cube-portfolio/cubeportfolio/js/jquery.cubeportfolio.min.js b/main/assets/plugins/cube-portfolio/cubeportfolio/js/jquery.cubeportfolio.min.js new file mode 100644 index 0000000..e61585e --- /dev/null +++ b/main/assets/plugins/cube-portfolio/cubeportfolio/js/jquery.cubeportfolio.min.js @@ -0,0 +1,12 @@ +/*! + * Cube Portfolio - Responsive jQuery Grid Plugin + * + * version: 3.1.1 (7 September, 2015) + * require: jQuery v1.7+ + * + * Copyright 2013-2015, Mihai Buricea (http://scriptpie.com/cubeportfolio/live-preview/) + * Licensed under CodeCanyon License (http://codecanyon.net/licenses) + * + */ +!function(a,b,c,d){"use strict";function e(b,c,d){var f,g=this,h="cbp";if(a.data(b,"cubeportfolio"))throw new Error("cubeportfolio is already initialized. Destroy it before initialize again!");a.data(b,"cubeportfolio",g),g.options=a.extend({},a.fn.cubeportfolio.options,c),g.isAnimating=!0,g.defaultFilter=g.options.defaultFilter,g.registeredEvents=[],g.queue=[],g.addedWrapp=!1,a.isFunction(d)&&g.registerEvent("initFinish",d,!0),g.obj=b,g.$obj=a(b),f=g.$obj.children(),g.options.caption&&("expand"===g.options.caption||e.Private.modernBrowser||(g.options.caption="minimal"),h+=" cbp-caption-active cbp-caption-"+g.options.caption),g.$obj.addClass(h),(0===f.length||f.first().hasClass("cbp-item"))&&(g.wrapInner(g.obj,"cbp-wrapper"),g.addedWrapp=!0),g.$ul=g.$obj.children().addClass("cbp-wrapper"),g.wrapInner(g.obj,"cbp-wrapper-outer"),g.wrapper=g.$obj.children(".cbp-wrapper-outer"),g.blocks=g.$ul.children(".cbp-item"),g.blocksOn=g.blocks,g.wrapInner(g.blocks,"cbp-item-wrapper"),g.plugins=a.map(e.Plugins,function(a){return a(g)}),g.loadImages(g.$obj,g.display)}a.extend(e.prototype,{storeData:function(b,c){var d=this;c=c||0,b.each(function(b,e){var f=a(e),g=f.width(),h=f.height();f.data("cbp",{index:c+b,wrapper:f.children(".cbp-item-wrapper"),widthInitial:g,heightInitial:h,width:g,height:h,widthAndGap:g+d.options.gapVertical,heightAndGap:h+d.options.gapHorizontal,left:null,leftNew:null,top:null,topNew:null,pack:!1})})},wrapInner:function(a,b){var e,f,g;if(b=b||"",!(a.length&&a.length<1))for(a.length===d&&(a=[a]),f=a.length-1;f>=0;f--){for(e=a[f],g=c.createElement("div"),g.setAttribute("class",b);e.childNodes.length;)g.appendChild(e.childNodes[0]);e.appendChild(g)}},loadImages:function(b,c){var d=this;requestAnimationFrame(function(){var e=b.find("img").map(function(a,b){return d.checkSrc(b.src)}),f=e.length;0===f&&c.call(d),a.each(e,function(a,b){b.one("load.cbp error.cbp",function(){f--,0===f&&c.call(d)})})})},checkSrc:function(b){if(""===b)return null;var c=new Image;return c.src=b,c.complete&&c.naturalWidth!==d&&0!==c.naturalWidth?null:a(c)},display:function(){var a=this;a.width=a.$obj.outerWidth(),a.storeData(a.blocks),a.filterFromUrl(),a.triggerEvent("initStartRead"),a.triggerEvent("initStartWrite"),"slider"===a.options.layoutMode&&a.registerEvent("gridAdjust",function(){a.sliderMarkup()},!0),a.layoutAndAdjustment(),a.triggerEvent("initEndRead"),a.triggerEvent("initEndWrite"),a.$obj.addClass("cbp-ready"),a.runQueue("delayFrame",a.delayFrame)},delayFrame:function(){var a=this;requestAnimationFrame(function(){a.resizeEvent(),a.triggerEvent("initFinish"),a.isAnimating=!1,a.$obj.trigger("initComplete.cbp")})},resizeEvent:function(){var a,b=this;e.Private.initResizeEvent({instance:b,fn:function(){var b=this;a=b.$obj.outerWidth(),b.width!==a&&("alignCenter"===b.options.gridAdjustment&&(b.wrapper[0].style.maxWidth=""),b.width=a,b.layoutAndAdjustment(),"slider"===b.options.layoutMode&&b.updateSlider(),b.triggerEvent("resizeGrid")),b.triggerEvent("resizeWindow")}})},gridAdjust:function(){var b=this;"responsive"===b.options.gridAdjustment?b.responsiveLayout():(b.blocks.removeAttr("style"),b.blocks.each(function(c,d){var e=a(d).data("cbp"),f=d.getBoundingClientRect(),g=b.columnWidthTruncate(f.right-f.left),h=Math.round(f.bottom-f.top);e.height=h,e.heightAndGap=h+b.options.gapHorizontal,e.width=g,e.widthAndGap=g+b.options.gapVertical}),b.widthAvailable=b.width+b.options.gapVertical),b.triggerEvent("gridAdjust")},layoutAndAdjustment:function(){var a=this;a.gridAdjust(),a.layout()},layout:function(){var a=this;a.computeBlocks(a.filterConcat(a.defaultFilter)),"slider"===a.options.layoutMode?(a.sliderLayoutReset(),a.sliderLayout()):(a.mosaicLayoutReset(),a.mosaicLayout()),a.positionateItems(),a.resizeMainContainer()},computeFilter:function(a){var b=this;b.computeBlocks(a),b.mosaicLayoutReset(),b.mosaicLayout(),b.filterLayout()},filterLayout:function(){var b=this;b.blocksOff.addClass("cbp-item-off"),b.blocksOn.removeClass("cbp-item-off").each(function(b,c){var d=a(c).data("cbp");d.left=d.leftNew,d.top=d.topNew,c.style.left=d.left+"px",c.style.top=d.top+"px"}),b.resizeMainContainer(),b.filterFinish()},filterFinish:function(){var a=this;a.blocksAreSorted&&a.sortBlocks(a.blocks,"index"),a.isAnimating=!1,a.$obj.trigger("filterComplete.cbp"),a.triggerEvent("filterFinish")},computeBlocks:function(a){var b=this;b.blocksOnInitial=b.blocksOn,b.blocksOn=b.blocks.filter(a),b.blocksOff=b.blocks.not(a),b.triggerEvent("computeBlocksFinish",a)},responsiveLayout:function(){var b=this;b.cols=b[a.isArray(b.options.mediaQueries)?"getColumnsBreakpoints":"getColumnsAuto"](),b.columnWidth=b.columnWidthTruncate((b.width+b.options.gapVertical)/b.cols),b.widthAvailable=b.columnWidth*b.cols,"mosaic"===b.options.layoutMode&&b.getMosaicWidthReference(),b.blocks.each(function(c,d){var e,f=a(d).data("cbp"),g=1;"mosaic"===b.options.layoutMode&&(g=b.getColsMosaic(f.widthInitial)),e=b.columnWidth*g-b.options.gapVertical,d.style.width=e+"px",f.width=e,f.widthAndGap=e+b.options.gapVertical,d.style.height=""}),b.blocks.each(function(c,d){var e=a(d).data("cbp"),f=d.getBoundingClientRect(),g=Math.round(f.bottom-f.top);e.height=g,e.heightAndGap=g+b.options.gapHorizontal})},getMosaicWidthReference:function(){var b=this,c=[];b.blocks.each(function(b,d){var e=a(d).data("cbp");c.push(e.widthInitial)}),c.sort(function(a,b){return a-b}),b.mosaicWidthReference=c[0]?c[0]:b.columnWidth},getColsMosaic:function(a){var b=this;if(a===b.width)return b.cols;var c=a/b.mosaicWidthReference;return c=c%1>=.79?Math.ceil(c):Math.floor(c),Math.min(Math.max(c,1),b.cols)},getColumnsAuto:function(){var a=this;if(0===a.blocks.length)return 1;var b=a.blocks.first().data("cbp").widthInitial+a.options.gapVertical;return Math.max(Math.round(a.width/b),1)},getColumnsBreakpoints:function(){var b,c=this,e=c.width;return a.each(c.options.mediaQueries,function(a,c){return e>=c.width?(b=c.cols,!1):void 0}),b===d&&(b=c.options.mediaQueries[c.options.mediaQueries.length-1].cols),b},columnWidthTruncate:function(a){return Math.floor(a)},positionateItems:function(){var b,c=this;c.blocksOn.removeClass("cbp-item-off").each(function(c,d){b=a(d).data("cbp"),b.left=b.leftNew,b.top=b.topNew,d.style.left=b.left+"px",d.style.top=b.top+"px"}),c.blocksOff.addClass("cbp-item-off"),c.blocksAreSorted&&c.sortBlocks(c.blocks,"index")},resizeMainContainer:function(){var b,c=this,f=Math.max(c.freeSpaces.slice(-1)[0].topStart-c.options.gapHorizontal,0);"alignCenter"===c.options.gridAdjustment&&(b=0,c.blocksOn.each(function(c,d){var e=a(d).data("cbp"),f=e.left+e.width;f>b&&(b=f)}),c.wrapper[0].style.maxWidth=b+"px"),f!==c.height&&(c.obj.style.height=f+"px",c.height!==d&&(e.Private.modernBrowser?c.$obj.one(e.Private.transitionend,function(){c.$obj.trigger("pluginResize.cbp")}):c.$obj.trigger("pluginResize.cbp")),c.height=f)},filterFromUrl:function(){var a=this,b=/#cbpf=(.*?)([#\?&]|$)/gi.exec(location.href);null!==b&&(a.defaultFilter=decodeURIComponent(b[1]))},filterConcat:function(a){return a.replace(/\|/gi,"")},pushQueue:function(a,b){var c=this;c.queue[a]=c.queue[a]||[],c.queue[a].push(b)},runQueue:function(b,c){var d=this,e=d.queue[b]||[];a.when.apply(a,e).then(a.proxy(c,d))},clearQueue:function(a){var b=this;b.queue[a]=[]},registerEvent:function(a,b,c){var d=this;d.registeredEvents[a]||(d.registeredEvents[a]=[]),d.registeredEvents[a].push({func:b,oneTime:c||!1})},triggerEvent:function(a,b){var c,d,e=this;if(e.registeredEvents[a])for(c=0,d=e.registeredEvents[a].length;d>c;c++)e.registeredEvents[a][c].func.call(e,b),e.registeredEvents[a][c].oneTime&&(e.registeredEvents[a].splice(c,1),c--,d--)},addItems:function(b,c){var d=this;d.wrapInner(b,"cbp-item-wrapper"),b.addClass("cbp-item-loading").css({top:"100%",left:0}).appendTo(d.$ul),e.Private.modernBrowser?b.last().one(e.Private.animationend,function(){d.addItemsFinish(b,c)}):d.addItemsFinish(b,c),d.loadImages(b,function(){d.$obj.addClass("cbp-addItems"),d.storeData(b,d.blocks.length),a.merge(d.blocks,b),d.triggerEvent("addItemsToDOM",b),d.layoutAndAdjustment(),"slider"===d.options.layoutMode&&d.updateSlider(),d.elems&&e.Public.showCounter.call(d.obj,d.elems)})},addItemsFinish:function(b,c){var d=this;d.isAnimating=!1,d.$obj.removeClass("cbp-addItems"),b.removeClass("cbp-item-loading"),a.isFunction(c)&&c.call(d)}}),a.fn.cubeportfolio=function(a,b,c){return this.each(function(){if("object"==typeof a||!a)return e.Public.init.call(this,a,b);if(e.Public[a])return e.Public[a].call(this,b,c);throw new Error("Method "+a+" does not exist on jquery.cubeportfolio.js")})},e.Plugins={},a.fn.cubeportfolio.Constructor=e}(jQuery,window,document),function(a){"use strict";function b(b){var c=this;c.parent=b,c.filters=a(b.options.filters),c.filterData=[],c.registerFilter()}var c=a.fn.cubeportfolio.Constructor;b.prototype.registerFilter=function(){var b=this,c=b.parent,d=c.defaultFilter.split("|");b.wrap=b.filters.find(".cbp-l-filters-dropdownWrap").on({"mouseenter.cbp":function(){a(this).addClass("cbp-l-filters-dropdownWrap-open")},"mouseleave.cbp":function(){a(this).removeClass("cbp-l-filters-dropdownWrap-open")}}),b.filters.each(function(e,f){var g=a(f),h="*",i=g.find(".cbp-filter-item"),j={};g.hasClass("cbp-l-filters-dropdown")&&(j.wrap=g.find(".cbp-l-filters-dropdownWrap"),j.header=g.find(".cbp-l-filters-dropdownHeader"),j.headerText=j.header.text()),c.$obj.cubeportfolio("showCounter",i),a.each(d,function(a,b){return i.filter('[data-filter="'+b+'"]').length?(h=b,d.splice(a,1),!1):void 0}),a.data(f,"filterName",h),b.filterData.push(f),b.filtersCallback(j,i.filter('[data-filter="'+h+'"]')),i.on("click.cbp",function(){var d=a(this);if(!d.hasClass("cbp-filter-item-active")&&!c.isAnimating){b.filtersCallback(j,d),a.data(f,"filterName",d.data("filter"));var e=a.map(b.filterData,function(b){var c=a.data(b,"filterName");return""!==c&&"*"!==c?c:null});e.length<1&&(e=["*"]);var g=e.join("|");c.defaultFilter!==g&&c.$obj.cubeportfolio("filter",g)}})})},b.prototype.filtersCallback=function(b,c){a.isEmptyObject(b)||(b.wrap.trigger("mouseleave.cbp"),b.headerText?b.headerText="":b.header.text(c.text())),c.addClass("cbp-filter-item-active").siblings().removeClass("cbp-filter-item-active")},b.prototype.destroy=function(){var a=this;a.filters.off(".cbp"),a.wrap.off(".cbp")},c.Plugins.Filters=function(a){return""===a.options.filters?null:new b(a)}}(jQuery,window,document),function(a,b){"use strict";function c(b){var c=this;c.parent=b,c.loadMore=a(b.options.loadMore).find(".cbp-l-loadMore-link"),b.options.loadMoreAction.length&&c[b.options.loadMoreAction]()}var d=a.fn.cubeportfolio.Constructor;c.prototype.click=function(){var b=this,c=0;b.loadMore.on("click.cbp",function(d){var e=a(this);d.preventDefault(),b.parent.isAnimating||e.hasClass("cbp-l-loadMore-stop")||(e.addClass("cbp-l-loadMore-loading"),c++,a.ajax({url:b.loadMore.attr("href"),type:"GET",dataType:"HTML"}).done(function(d){var f,g;f=a(d).filter(function(){return a(this).is("div.cbp-loadMore-block"+c)}),b.parent.$obj.cubeportfolio("appendItems",f.children(),function(){e.removeClass("cbp-l-loadMore-loading"),g=a(d).filter(function(){return a(this).is("div.cbp-loadMore-block"+(c+1))}),0===g.length&&e.addClass("cbp-l-loadMore-stop")})}).fail(function(){}))})},c.prototype.auto=function(){var c=this;c.parent.$obj.on("initComplete.cbp",function(){Object.create({init:function(){var d=this;d.isActive=!1,d.numberOfClicks=0,c.loadMore.addClass("cbp-l-loadMore-loading"),d.window=a(b),d.addEvents(),d.getNewItems()},addEvents:function(){var a,b=this;c.loadMore.on("click.cbp",function(a){a.preventDefault()}),b.window.on("scroll.loadMoreObject",function(){clearTimeout(a),a=setTimeout(function(){c.parent.isAnimating||b.getNewItems()},80)}),c.parent.$obj.on("filterComplete.cbp",function(){b.getNewItems()})},getNewItems:function(){var b,d,e=this;e.isActive||c.loadMore.hasClass("cbp-l-loadMore-stop")||(b=c.loadMore.offset().top,d=e.window.scrollTop()+e.window.height(),b>d||(e.isActive=!0,e.numberOfClicks++,a.ajax({url:c.loadMore.attr("href"),type:"GET",dataType:"HTML",cache:!0}).done(function(b){var d,f;d=a(b).filter(function(){return a(this).is("div.cbp-loadMore-block"+e.numberOfClicks)}),c.parent.$obj.cubeportfolio("appendItems",d.html(),function(){f=a(b).filter(function(){return a(this).is("div.cbp-loadMore-block"+(e.numberOfClicks+1))}),0===f.length?(c.loadMore.addClass("cbp-l-loadMore-stop"),e.window.off("scroll.loadMoreObject"),c.parent.$obj.off("filterComplete.cbp")):(e.isActive=!1,e.window.trigger("scroll.loadMoreObject"))})}).fail(function(){e.isActive=!1})))}}).init()})},c.prototype.destroy=function(){var c=this;c.loadMore.off(".cbp"),a(b).off("scroll.loadMoreObject")},d.Plugins.LoadMore=function(a){return""===a.options.loadMore?null:new c(a)}}(jQuery,window,document),jQuery.fn.cubeportfolio.options={filters:"",loadMore:"",loadMoreAction:"click",search:"",layoutMode:"grid",sortToPreventGaps:!1,drag:!0,auto:!1,autoTimeout:5e3,autoPauseOnHover:!0,showNavigation:!0,showPagination:!0,rewindNav:!0,scrollByPage:!1,defaultFilter:"*",filterDeeplinking:!1,animationType:"fadeOut",gridAdjustment:"responsive",mediaQueries:!1,gapHorizontal:10,gapVertical:10,caption:"pushTop",displayType:"lazyLoading",displayTypeSpeed:400,lightboxDelegate:".cbp-lightbox",lightboxGallery:!0,lightboxTitleSrc:"data-title",lightboxCounter:'
{{current}} of {{total}}
',singlePageDelegate:".cbp-singlePage",singlePageDeeplinking:!0,singlePageStickyNavigation:!0,singlePageCounter:'
{{current}} of {{total}}
',singlePageAnimation:"left",singlePageCallback:function(){},singlePageInlineDelegate:".cbp-singlePageInline",singlePageInlinePosition:"top",singlePageInlineInFocus:!0,singlePageInlineCallback:function(){}},function(a,b,c){"use strict";function d(a){var b=this;b.parent=a,a.options.lightboxShowCounter===!1&&(a.options.lightboxCounter=""),a.options.singlePageShowCounter===!1&&(a.options.singlePageCounter=""),a.registerEvent("initStartRead",function(){b.run()},!0)}var e=a.fn.cubeportfolio.Constructor,f={init:function(b,d){var e,f=this;if(f.cubeportfolio=b,f.type=d,f.isOpen=!1,f.options=f.cubeportfolio.options,"lightbox"===d&&f.cubeportfolio.registerEvent("resizeWindow",function(){f.resizeImage()}),"singlePageInline"===d)return f.startInline=-1,f.height=0,f.createMarkupSinglePageInline(),void f.cubeportfolio.registerEvent("resizeGrid",function(){f.isOpen&&f.close()});if(f.createMarkup(),"singlePage"===d&&(f.cubeportfolio.registerEvent("resizeWindow",function(){if(f.options.singlePageStickyNavigation){var a=f.wrap[0].clientWidth;a>0&&(f.navigationWrap.width(a),f.navigation.width(a))}}),f.options.singlePageDeeplinking)){f.url=location.href,"#"===f.url.slice(-1)&&(f.url=f.url.slice(0,-1));var g=f.url.split("#cbp="),h=g.shift();if(a.each(g,function(b,c){return f.cubeportfolio.blocksOn.each(function(b,d){var g=a(d).find(f.options.singlePageDelegate+'[href="'+c+'"]');return g.length?(e=g,!1):void 0}),e?!1:void 0}),e){f.url=h;var i=e,j=i.attr("data-cbp-singlePage"),k=[];j?k=i.closest(a(".cbp-item")).find('[data-cbp-singlePage="'+j+'"]'):f.cubeportfolio.blocksOn.each(function(b,c){var d=a(c);d.not(".cbp-item-off")&&d.find(f.options.singlePageDelegate).each(function(b,c){a(c).attr("data-cbp-singlePage")||k.push(c)})}),f.openSinglePage(k,e[0])}else if(g.length){var l=c.createElement("a");l.setAttribute("href",g[0]),f.openSinglePage([l],l)}}},createMarkup:function(){var b=this,d="";"singlePage"===b.type&&"left"!==b.options.singlePageAnimation&&(d=" cbp-popup-singlePage-"+b.options.singlePageAnimation),b.wrap=a("
",{"class":"cbp-popup-wrap cbp-popup-"+b.type+d,"data-action":"lightbox"===b.type?"close":""}).on("click.cbp",function(c){if(!b.stopEvents){var d=a(c.target).attr("data-action");b[d]&&(b[d](),c.preventDefault())}}),b.content=a("
",{"class":"cbp-popup-content"}).appendTo(b.wrap),a("
",{"class":"cbp-popup-loadingBox"}).appendTo(b.wrap),"ie8"===e.Private.browser&&(b.bg=a("
",{"class":"cbp-popup-ie8bg","data-action":"lightbox"===b.type?"close":""}).appendTo(b.wrap)),b.navigationWrap=a("
",{"class":"cbp-popup-navigation-wrap"}).appendTo(b.wrap),b.navigation=a("
",{"class":"cbp-popup-navigation"}).appendTo(b.navigationWrap),b.closeButton=a("
",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(b.navigation),b.nextButton=a("
",{"class":"cbp-popup-next",title:"Next (Right arrow key)","data-action":"next"}).appendTo(b.navigation),b.prevButton=a("
",{"class":"cbp-popup-prev",title:"Previous (Left arrow key)","data-action":"prev"}).appendTo(b.navigation),"singlePage"===b.type&&(b.options.singlePageCounter&&(b.counter=a(b.options.singlePageCounter).appendTo(b.navigation),b.counter.text("")),b.content.on("click.cbp",b.options.singlePageDelegate,function(a){a.preventDefault();var c,d=b.dataArray.length,e=this.getAttribute("href");for(c=0;d>c&&b.dataArray[c].url!==e;c++);b.singlePageJumpTo(c-b.current)}),b.wrap.on("mousewheel.cbp DOMMouseScroll.cbp",function(a){a.stopImmediatePropagation()})),a(c).on("keydown.cbp",function(a){b.isOpen&&(b.stopEvents||(37===a.keyCode?b.prev():39===a.keyCode?b.next():27===a.keyCode&&b.close()))})},createMarkupSinglePageInline:function(){var b=this;b.wrap=a("
",{"class":"cbp-popup-singlePageInline"}).on("click.cbp",function(c){if(!b.stopEvents){var d=a(c.target).attr("data-action");d&&b[d]&&(b[d](),c.preventDefault())}}),b.content=a("
",{"class":"cbp-popup-content"}).appendTo(b.wrap),b.navigation=a("
",{"class":"cbp-popup-navigation"}).appendTo(b.wrap),b.closeButton=a("
",{"class":"cbp-popup-close",title:"Close (Esc arrow key)","data-action":"close"}).appendTo(b.navigation)},destroy:function(){var b=this,d=a("body");a(c).off("keydown.cbp"),d.off("click.cbp",b.options.lightboxDelegate),d.off("click.cbp",b.options.singlePageDelegate),b.content.off("click.cbp",b.options.singlePageDelegate),b.cubeportfolio.$obj.off("click.cbp",b.options.singlePageInlineDelegate),b.cubeportfolio.$obj.off("click.cbp",b.options.lightboxDelegate),b.cubeportfolio.$obj.off("click.cbp",b.options.singlePageDelegate),b.cubeportfolio.$obj.removeClass("cbp-popup-isOpening"),b.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),b.wrap.remove()},openLightbox:function(d,e){var f,g,h=this,i=0,j=[];if(!h.isOpen){if(h.isOpen=!0,h.stopEvents=!1,h.dataArray=[],h.current=null,f=e.getAttribute("href"),null===f)throw new Error("HEI! Your clicked element doesn't have a href attribute.");a.each(d,function(b,c){var d,e=c.getAttribute("href"),g=e,k="isImage";if(-1===a.inArray(e,j)){if(f===e)h.current=i;else if(!h.options.lightboxGallery)return;/youtube/i.test(e)?(d=e.substring(e.lastIndexOf("v=")+2),/autoplay=/i.test(d)||(d+="&autoplay=1"),d=d.replace(/\?|&/,"?"),g="//www.youtube.com/embed/"+d,k="isYoutube"):/vimeo/i.test(e)?(d=e.substring(e.lastIndexOf("/")+1),/autoplay=/i.test(d)||(d+="&autoplay=1"),d=d.replace(/\?|&/,"?"),g="//player.vimeo.com/video/"+d,k="isVimeo"):/ted\.com/i.test(e)?(g="http://embed.ted.com/talks/"+e.substring(e.lastIndexOf("/")+1)+".html",k="isTed"):/soundcloud\.com/i.test(e)?(g=e,k="isSoundCloud"):/(\.mp4)|(\.ogg)|(\.ogv)|(\.webm)/i.test(e)?(g=e.split(-1!==e.indexOf("|")?"|":"%7C"),k="isSelfHostedVideo"):/\.mp3$/i.test(e)&&(g=e,k="isSelfHostedAudio"),h.dataArray.push({src:g,title:c.getAttribute(h.options.lightboxTitleSrc),type:k}),i++}j.push(e)}),h.counterTotal=h.dataArray.length,1===h.counterTotal?(h.nextButton.hide(),h.prevButton.hide(),h.dataActionImg=""):(h.nextButton.show(),h.prevButton.show(),h.dataActionImg='data-action="next"'),h.wrap.appendTo(c.body),h.scrollTop=a(b).scrollTop(),h.originalStyle=a("html").attr("style"),a("html").css({overflow:"hidden",paddingRight:b.innerWidth-a(c).width()}),h.wrap.show(),g=h.dataArray[h.current],h[g.type](g)}},openSinglePage:function(d,f){var g,h=this,i=0,j=[];if(!h.isOpen){if(h.cubeportfolio.singlePageInline&&h.cubeportfolio.singlePageInline.isOpen&&h.cubeportfolio.singlePageInline.close(),h.isOpen=!0,h.stopEvents=!1,h.dataArray=[],h.current=null,g=f.getAttribute("href"),null===g)throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(a.each(d,function(b,c){var d=c.getAttribute("href");-1===a.inArray(d,j)&&(g===d&&(h.current=i),h.dataArray.push({url:d,element:c}),i++),j.push(d)}),h.counterTotal=h.dataArray.length,1===h.counterTotal?(h.nextButton.hide(),h.prevButton.hide()):(h.nextButton.show(),h.prevButton.show()),h.wrap.appendTo(c.body),h.scrollTop=a(b).scrollTop(),a("html").css({overflow:"hidden",paddingRight:b.innerWidth-a(c).width()}),h.wrap.scrollTop(0),h.wrap.show(),h.finishOpen=2,h.navigationMobile=a(),h.wrap.one(e.Private.transitionend,function(){var b;h.options.singlePageStickyNavigation&&(h.wrap.addClass("cbp-popup-singlePage-sticky"),b=h.wrap[0].clientWidth,h.navigationWrap.width(b),("android"===e.Private.browser||"ios"===e.Private.browser)&&(h.navigationMobile=a("
",{"class":"cbp-popup-singlePage cbp-popup-singlePage-sticky",id:h.wrap.attr("id")}).on("click.cbp",function(b){if(!h.stopEvents){var c=a(b.target).attr("data-action");h[c]&&(h[c](),b.preventDefault())}}),h.navigationMobile.appendTo(c.body).append(h.navigationWrap))),h.finishOpen--,h.finishOpen<=0&&h.updateSinglePageIsOpen.call(h)}),"ie8"===e.Private.browser||"ie9"===e.Private.browser){if(h.options.singlePageStickyNavigation){var k=h.wrap[0].clientWidth;h.navigationWrap.width(k),setTimeout(function(){h.wrap.addClass("cbp-popup-singlePage-sticky")},1e3)}h.finishOpen--}h.wrap.addClass("cbp-popup-loading"),h.wrap.offset(),h.wrap.addClass("cbp-popup-singlePage-open"),h.options.singlePageDeeplinking&&(h.url=h.url.split("#cbp=")[0],location.href=h.url+"#cbp="+h.dataArray[h.current].url),a.isFunction(h.options.singlePageCallback)&&h.options.singlePageCallback.call(h,h.dataArray[h.current].url,h.dataArray[h.current].element)}},openSinglePageInline:function(c,d,e){var f,g,h,i,j=this;if(e=e||!1,j.fromOpen=e,j.storeBlocks=c,j.storeCurrentBlock=d,j.isOpen)return g=a(d).closest(".cbp-item").index(),void(j.dataArray[j.current].url!==d.getAttribute("href")||j.current!==g?j.cubeportfolio.singlePageInline.close("open",{blocks:c,currentBlock:d,fromOpen:!0}):j.close());if(j.isOpen=!0,j.stopEvents=!1,j.dataArray=[],j.current=null,f=d.getAttribute("href"),null===f)throw new Error("HEI! Your clicked element doesn't have a href attribute.");if(h=a(d).closest(".cbp-item")[0],c.each(function(a,b){h===b&&(j.current=a)}),j.dataArray[j.current]={url:f,element:d},i=a(j.dataArray[j.current].element).parents(".cbp-item").addClass("cbp-singlePageInline-active"),j.counterTotal=c.length,j.wrap.insertBefore(j.cubeportfolio.wrapper),"top"===j.options.singlePageInlinePosition?(j.startInline=0,j.top=0,j.firstRow=!0,j.lastRow=!1):"bottom"===j.options.singlePageInlinePosition?(j.startInline=j.counterTotal,j.top=j.cubeportfolio.height,j.firstRow=!1,j.lastRow=!0):"above"===j.options.singlePageInlinePosition?(j.startInline=j.cubeportfolio.cols*Math.floor(j.current/j.cubeportfolio.cols),j.top=a(c[j.current]).data("cbp").top,0===j.startInline?j.firstRow=!0:(j.top-=j.options.gapHorizontal,j.firstRow=!1),j.lastRow=!1):(j.top=a(c[j.current]).data("cbp").top+a(c[j.current]).data("cbp").height,j.startInline=Math.min(j.cubeportfolio.cols*(Math.floor(j.current/j.cubeportfolio.cols)+1),j.counterTotal),j.firstRow=!1,j.lastRow=j.startInline===j.counterTotal?!0:!1),j.wrap[0].style.height=j.wrap.outerHeight(!0)+"px",j.deferredInline=a.Deferred(),j.options.singlePageInlineInFocus){j.scrollTop=a(b).scrollTop();var k=j.cubeportfolio.$obj.offset().top+j.top-100;j.scrollTop!==k?a("html,body").animate({scrollTop:k},350).promise().then(function(){j.resizeSinglePageInline(),j.deferredInline.resolve()}):(j.resizeSinglePageInline(),j.deferredInline.resolve())}else j.resizeSinglePageInline(),j.deferredInline.resolve();j.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-open"),j.wrap.css({top:j.top}),a.isFunction(j.options.singlePageInlineCallback)&&j.options.singlePageInlineCallback.call(j,j.dataArray[j.current].url,j.dataArray[j.current].element)},resizeSinglePageInline:function(){var a=this;a.height=a.firstRow||a.lastRow?a.wrap.outerHeight(!0):a.wrap.outerHeight(!0)-a.options.gapHorizontal,a.storeBlocks.each(function(b,c){b
'),function(){c.updateImagesMarkup(b.src,b.title,c.getCounterMarkup(c.options.lightboxCounter,c.current+1,c.counterTotal)),c.tooggleLoading(!1)})},isVimeo:function(a){var b=this;b.updateVideoMarkup(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},isYoutube:function(a){var b=this;b.updateVideoMarkup(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},isTed:function(a){var b=this;b.updateVideoMarkup(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},isSoundCloud:function(a){var b=this;b.updateVideoMarkup(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},isSelfHostedVideo:function(a){var b=this;b.updateSelfHostedVideo(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},isSelfHostedAudio:function(a){var b=this;b.updateSelfHostedAudio(a.src,a.title,b.getCounterMarkup(b.options.lightboxCounter,b.current+1,b.counterTotal))},getCounterMarkup:function(a,b,c){if(!a.length)return"";var d={current:b,total:c};return a.replace(/\{\{current}}|\{\{total}}/gi,function(a){return d[a.slice(2,-2)]})},updateSelfHostedVideo:function(a,b,c){var d,e=this;e.wrap.addClass("cbp-popup-lightbox-isIframe");var f='
'+(b?'
'+b+"
":"")+c+"
",e.content.html(f),e.wrap.addClass("cbp-popup-ready"),e.preloadNearbyImages()},updateSelfHostedAudio:function(a,b,c){var d=this;d.wrap.addClass("cbp-popup-lightbox-isIframe");var e='
'+(b?'
'+b+"
":"")+c+"
";d.content.html(e),d.wrap.addClass("cbp-popup-ready"),d.preloadNearbyImages()},updateVideoMarkup:function(a,b,c){var d=this;d.wrap.addClass("cbp-popup-lightbox-isIframe");var e='
'+(b?'
'+b+"
":"")+c+"
";d.content.html(e),d.wrap.addClass("cbp-popup-ready"),d.preloadNearbyImages()},updateImagesMarkup:function(a,b,c){var d=this;d.wrap.removeClass("cbp-popup-lightbox-isIframe");var e='
'+(b?'
'+b+"
":"")+c+"
";d.content.html(e),d.wrap.addClass("cbp-popup-ready"),d.resizeImage(),d.preloadNearbyImages()},next:function(){var a=this;a[a.type+"JumpTo"](1)},prev:function(){var a=this;a[a.type+"JumpTo"](-1)},lightboxJumpTo:function(a){var b,c=this;c.current=c.getIndex(c.current+a),b=c.dataArray[c.current],c[b.type](b)},singlePageJumpTo:function(b){var c=this;c.current=c.getIndex(c.current+b),a.isFunction(c.options.singlePageCallback)&&(c.resetWrap(),c.wrap.scrollTop(0),c.wrap.addClass("cbp-popup-loading"),c.options.singlePageCallback.call(c,c.dataArray[c.current].url,c.dataArray[c.current].element),c.options.singlePageDeeplinking&&(location.href=c.url+"#cbp="+c.dataArray[c.current].url))},resetWrap:function(){var a=this;"singlePage"===a.type&&a.options.singlePageDeeplinking&&(location.href=a.url+"#")},getIndex:function(a){var b=this;return a%=b.counterTotal,0>a&&(a=b.counterTotal+a),a},close:function(c,d){function f(){h.content.html(""),h.wrap.detach(),h.cubeportfolio.$obj.removeClass("cbp-popup-singlePageInline-open cbp-popup-singlePageInline-close"),"promise"===c&&a.isFunction(d.callback)&&d.callback.call(h.cubeportfolio)}function g(){h.options.singlePageInlineInFocus&&"promise"!==c?a("html,body").animate({scrollTop:h.scrollTop},350).promise().then(function(){f()}):f()}var h=this;h.isOpen=!1,"singlePageInline"===h.type?"open"===c?(h.wrap.removeClass("cbp-popup-singlePageInline-ready"),a(h.dataArray[h.current].element).closest(".cbp-item").removeClass("cbp-singlePageInline-active"),h.openSinglePageInline(d.blocks,d.currentBlock,d.fromOpen)):(h.height=0,h.revertResizeSinglePageInline(),h.wrap.removeClass("cbp-popup-singlePageInline-ready"),h.cubeportfolio.$obj.addClass("cbp-popup-singlePageInline-close"), +h.startInline=-1,h.cubeportfolio.$obj.find(".cbp-item").removeClass("cbp-singlePageInline-active"),e.Private.modernBrowser?h.wrap.one(e.Private.transitionend,function(){g()}):g()):"singlePage"===h.type?(h.resetWrap(),h.wrap.removeClass("cbp-popup-ready"),("android"===e.Private.browser||"ios"===e.Private.browser)&&(a("html").css({position:""}),h.navigationWrap.appendTo(h.wrap),h.navigationMobile.remove()),a(b).scrollTop(h.scrollTop),setTimeout(function(){h.stopScroll=!0,h.navigationWrap.css({top:h.wrap.scrollTop()}),h.wrap.removeClass("cbp-popup-singlePage-open cbp-popup-singlePage-sticky"),("ie8"===e.Private.browser||"ie9"===e.Private.browser)&&(h.content.html(""),h.wrap.detach(),a("html").css({overflow:"",paddingRight:"",position:""}),h.navigationWrap.removeAttr("style"))},0),h.wrap.one(e.Private.transitionend,function(){h.content.html(""),h.wrap.detach(),a("html").css({overflow:"",paddingRight:"",position:""}),h.navigationWrap.removeAttr("style")})):(h.originalStyle?a("html").attr("style",h.originalStyle):a("html").css({overflow:"",paddingRight:""}),a(b).scrollTop(h.scrollTop),h.content.html(""),h.wrap.detach())},tooggleLoading:function(a){var b=this;b.stopEvents=a,b.wrap[a?"addClass":"removeClass"]("cbp-popup-loading")},resizeImage:function(){if(this.isOpen){var c=a(b).height(),d=this.content.find("img"),e=parseInt(d.css("margin-top"),10)+parseInt(d.css("margin-bottom"),10);d.css("max-height",c-e+"px")}},preloadNearbyImages:function(){var a=[],b=this;a.push(b.getIndex(b.current+1)),a.push(b.getIndex(b.current+2)),a.push(b.getIndex(b.current+3)),a.push(b.getIndex(b.current-1)),a.push(b.getIndex(b.current-2)),a.push(b.getIndex(b.current-3));for(var c=a.length-1;c>=0;c--)"isImage"===b.dataArray[a[c]].type&&b.cubeportfolio.checkSrc(b.dataArray[a[c]].src)}},g=!1,h=!1;d.prototype.run=function(){var b=this,d=b.parent,e=a(c.body);d.lightbox=null,d.options.lightboxDelegate&&!g&&(g=!0,d.lightbox=Object.create(f),d.lightbox.init(d,"lightbox"),e.on("click.cbp",d.options.lightboxDelegate,function(c){c.preventDefault();var e=a(this),f=e.attr("data-cbp-lightbox"),g=b.detectScope(e),h=g.data("cubeportfolio"),i=[];h?h.blocksOn.each(function(b,c){var e=a(c);e.not(".cbp-item-off")&&e.find(d.options.lightboxDelegate).each(function(b,c){f?a(c).attr("data-cbp-lightbox")===f&&i.push(c):i.push(c)})}):i=g.find(f?d.options.lightboxDelegate+"[data-cbp-lightbox="+f+"]":d.options.lightboxDelegate),d.lightbox.openLightbox(i,e[0])})),d.singlePage=null,d.options.singlePageDelegate&&!h&&(h=!0,d.singlePage=Object.create(f),d.singlePage.init(d,"singlePage"),e.on("click.cbp",d.options.singlePageDelegate,function(c){c.preventDefault();var e=a(this),f=e.attr("data-cbp-singlePage"),g=b.detectScope(e),h=g.data("cubeportfolio"),i=[];h?h.blocksOn.each(function(b,c){var e=a(c);e.not(".cbp-item-off")&&e.find(d.options.singlePageDelegate).each(function(b,c){f?a(c).attr("data-cbp-singlePage")===f&&i.push(c):i.push(c)})}):i=g.find(f?d.options.singlePageDelegate+"[data-cbp-singlePage="+f+"]":d.options.singlePageDelegate),d.singlePage.openSinglePage(i,e[0])})),d.singlePageInline=null,d.options.singlePageDelegate&&(d.singlePageInline=Object.create(f),d.singlePageInline.init(d,"singlePageInline"),d.$obj.on("click.cbp",d.options.singlePageInlineDelegate,function(a){a.preventDefault(),d.singlePageInline.openSinglePageInline(d.blocksOn,this)}))},d.prototype.detectScope=function(b){var d,e,f;return d=b.closest(".cbp-popup-singlePageInline"),d.length?(f=b.closest(".cbp",d[0]),f.length?f:d):(e=b.closest(".cbp-popup-singlePage"),e.length?(f=b.closest(".cbp",e[0]),f.length?f:e):(f=b.closest(".cbp"),f.length?f:a(c.body)))},d.prototype.destroy=function(){var b=this.parent;a(c.body).off("click.cbp"),g=!1,h=!1,b.lightbox&&b.lightbox.destroy(),b.singlePage&&b.singlePage.destroy(),b.singlePageInline&&b.singlePageInline.destroy()},e.Plugins.PopUp=function(a){return new d(a)}}(jQuery,window,document),function(a,b,c,d){"use strict";var e=a.fn.cubeportfolio.Constructor;e.Private={resizeEventArray:[],initResizeEvent:function(a){var b=e.Private;0===b.resizeEventArray.length&&b.resizeEvent(),b.resizeEventArray.push(a)},destroyResizeEvent:function(c){var d=e.Private,f=a.map(d.resizeEventArray,function(a){return a.instance!==c?a:void 0});d.resizeEventArray=f,0===d.resizeEventArray.length&&a(b).off("resize.cbp")},resizeEvent:function(){var c,d=e.Private;a(b).on("resize.cbp",function(){clearTimeout(c),c=setTimeout(function(){b.innerHeight!=screen.height&&a.each(d.resizeEventArray,function(a,b){b.fn.call(b.instance)})},50)})},checkInstance:function(b){var c=a.data(this,"cubeportfolio");if(!c)throw new Error("cubeportfolio is not initialized. Initialize it before calling "+b+" method!");return c},browserInfo:function(){var a,c,f,g=e.Private,h=navigator.appVersion;g.browser=-1!==h.indexOf("MSIE 8.")?"ie8":-1!==h.indexOf("MSIE 9.")?"ie9":-1!==h.indexOf("MSIE 10.")?"ie10":b.ActiveXObject||"ActiveXObject"in b?"ie11":/android/gi.test(h)?"android":/iphone|ipad|ipod/gi.test(h)?"ios":/chrome/gi.test(h)?"chrome":"",f=g.styleSupport("perspective"),typeof f!==d&&(a=g.styleSupport("transition"),g.transitionend={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[a],c=g.styleSupport("animation"),g.animationend={WebkitAnimation:"webkitAnimationEnd",animation:"animationend"}[c],g.animationDuration={WebkitAnimation:"webkitAnimationDuration",animation:"animationDuration"}[c],g.animationDelay={WebkitAnimation:"webkitAnimationDelay",animation:"animationDelay"}[c],g.transform=g.styleSupport("transform"),a&&c&&g.transform&&(g.modernBrowser=!0))},styleSupport:function(a){var b,d="Webkit"+a.charAt(0).toUpperCase()+a.slice(1),e=c.createElement("div");return a in e.style?b=a:d in e.style&&(b=d),e=null,b}},e.Private.browserInfo()}(jQuery,window,document),function(a,b,c,d){"use strict";var e=a.fn.cubeportfolio.Constructor;e.Public={init:function(a,b){new e(this,a,b)},destroy:function(b){var c=e.Private.checkInstance.call(this,"destroy");c.triggerEvent("beforeDestroy"),a.removeData(this,"cubeportfolio"),c.blocks.removeData("cbp"),c.$obj.removeClass("cbp-ready").removeAttr("style"),c.$ul.removeClass("cbp-wrapper"),e.Private.destroyResizeEvent(c),c.$obj.off(".cbp"),c.blocks.removeClass("cbp-item-off").removeAttr("style"),c.blocks.find(".cbp-item-wrapper").children().unwrap(),c.options.caption&&c.$obj.removeClass("cbp-caption-active cbp-caption-"+c.options.caption),c.destroySlider(),c.$ul.unwrap(),c.addedWrapp&&c.blocks.unwrap(),a.each(c.plugins,function(a,b){"function"==typeof b.destroy&&b.destroy()}),a.isFunction(b)&&b.call(c),c.triggerEvent("afterDestroy")},filter:function(b,c){var f,g=e.Private.checkInstance.call(this,"filter");if(!g.isAnimating){if(g.isAnimating=!0,a.isFunction(c)&&g.registerEvent("filterFinish",c,!0),a.isFunction(b)){if(f=b.call(g,g.blocks),f===d)throw new Error("When you call cubeportfolio API `filter` method with a param of type function you must return the blocks that will be visible.")}else{if(g.options.filterDeeplinking){var h=location.href.replace(/#cbpf=(.*?)([#\?&]|$)/gi,"");location.href=h+"#cbpf="+encodeURIComponent(b),g.singlePage&&g.singlePage.url&&(g.singlePage.url=location.href)}g.defaultFilter=b,f=g.filterConcat(g.defaultFilter)}g.singlePageInline&&g.singlePageInline.isOpen?g.singlePageInline.close("promise",{callback:function(){g.computeFilter(f)}}):g.computeFilter(f)}},showCounter:function(b,c){var d=e.Private.checkInstance.call(this,"showCounter");d.elems=b,a.each(b,function(){var b,c=a(this),e=c.data("filter");b=d.blocks.filter(e).length,c.find(".cbp-filter-counter").text(b)}),a.isFunction(c)&&c.call(d)},appendItems:function(b,c){var d=e.Private.checkInstance.call(this,"appendItems"),f=a(b).filter(".cbp-item");return d.isAnimating||f.length<1?void(a.isFunction(c)&&c.call(d)):(d.isAnimating=!0,void(d.singlePageInline&&d.singlePageInline.isOpen?d.singlePageInline.close("promise",{callback:function(){d.addItems(f,c)}}):d.addItems(f,c)))}}}(jQuery,window,document),function(a){"use strict";function b(b){var c=this;c.parent=b,c.searchInput=a(b.options.search),c.searchInput.each(function(b,c){var d=c.getAttribute("data-search");d||(d="*"),a.data(c,"searchData",{value:c.value,el:d})});var d=null;c.searchInput.on("keyup.cbp paste.cbp",function(b){b.preventDefault();var e=a(this);clearTimeout(d),d=setTimeout(function(){c.runEvent.call(c,e)},300)}),c.searchInput.next(".cbp-search-icon").on("click.cbp",function(b){b.preventDefault(),c.runEvent.call(c,a(this).prev().val(""))})}var c=a.fn.cubeportfolio.Constructor;b.prototype.runEvent=function(b){var c=this,d=b.val(),e=b.data("searchData"),f=new RegExp(d,"i");e.value===d||c.parent.isAnimating||(e.value=d,d.length>0?b.attr("value",d):b.removeAttr("value"),c.parent.$obj.cubeportfolio("filter",function(b){return b.filter(function(b,c){var d=a(c).find(e.el).text();return d.search(f)>-1?!0:void 0})},function(){b.trigger("keyup.cbp")}))},b.prototype.destroy=function(){var b=this;b.searchInput.off(".cbp"),b.searchInput.next(".cbp-search-icon").off(".cbp"),b.searchInput.each(function(b,c){a.removeData(c)})},c.Plugins.Search=function(a){return""===a.options.search?null:new b(a)}}(jQuery,window,document),"function"!=typeof Object.create&&(Object.create=function(a){function b(){}return b.prototype=a,new b}),function(){for(var a=0,b=["moz","webkit"],c=0;ce?f.last().children(".cbp-item-wrapper").one(c.Private.animationend,b):d.blocksOn.last().data("cbp").wrapper.one(c.Private.animationend,b),d.resizeMainContainer()})},b.prototype.destroy=function(){var a=this.parent;a.$obj.removeClass("cbp-animation-"+a.options.animationType)},c.Plugins.AnimationCloneDelay=function(d){return!c.Private.modernBrowser||a.inArray(d.options.animationType,["3dflip","flipOutDelay","foldLeft","frontRow","rotateRoom","rotateSides","scaleDown","slideDelay","unfold"])<0?null:new b(d)}}(jQuery,window,document),function(a){"use strict";function b(a){var b=this;b.parent=a,a.filterLayout=b.filterLayout}var c=a.fn.cubeportfolio.Constructor;b.prototype.filterLayout=function(){function b(){d.wrapper[0].removeChild(e),d.$obj.removeClass("cbp-animation-"+d.options.animationType),d.filterFinish()}var d=this,e=d.$ul[0].cloneNode(!0);e.setAttribute("class","cbp-wrapper-helper"),d.wrapper[0].insertBefore(e,d.$ul[0]),requestAnimationFrame(function(){d.$obj.addClass("cbp-animation-"+d.options.animationType),d.blocksOff.addClass("cbp-item-off"),d.blocksOn.removeClass("cbp-item-off").each(function(b,c){var d=a(c).data("cbp");d.left=d.leftNew,d.top=d.topNew,c.style.left=d.left+"px",c.style.top=d.top+"px"}),d.blocksOn.length?d.$ul.one(c.Private.animationend,b):d.blocksOnInitial.length?a(e).one(c.Private.animationend,b):b(),d.resizeMainContainer()})},b.prototype.destroy=function(){var a=this.parent;a.$obj.removeClass("cbp-animation-"+a.options.animationType)},c.Plugins.AnimationWrapper=function(d){return!c.Private.modernBrowser||a.inArray(d.options.animationType,["bounceBottom","bounceLeft","bounceTop","moveLeft"])<0?null:new b(d)}}(jQuery,window,document),function(a){"use strict";function b(b){var c=this;c.parent=b,b.registerEvent("initFinish",function(){b.$obj.on("click.cbp",".cbp-caption-defaultWrap",function(c){if(c.preventDefault(),!b.isAnimating){b.isAnimating=!0;var d=a(this),e=d.next(),f=d.parent(),g={position:"relative",height:e.outerHeight(!0)},h={position:"relative",height:0};if(b.$obj.addClass("cbp-caption-expand-active"),f.hasClass("cbp-caption-expand-open")){var i=h;h=g,g=i,f.removeClass("cbp-caption-expand-open")}e.css(g),b.$obj.one("pluginResize.cbp",function(){b.isAnimating=!1,b.$obj.removeClass("cbp-caption-expand-active"),0===g.height&&(f.removeClass("cbp-caption-expand-open"),e.attr("style",""))}),b.layoutAndAdjustment(),e.css(h),requestAnimationFrame(function(){f.addClass("cbp-caption-expand-open"),e.css(g),"slider"===b.options.layoutMode&&b.updateSlider(),b.triggerEvent("resizeGrid")})}})},!0)}var c=a.fn.cubeportfolio.Constructor;b.prototype.destroy=function(){this.parent.$obj.find(".cbp-caption-defaultWrap").off("click.cbp").parent().removeClass("cbp-caption-expand-active")},c.Plugins.CaptionExpand=function(a){return"expand"!==a.options.caption?null:new b(a)}}(jQuery,window,document),function(a){"use strict";function b(b){var d=a.Deferred();b.pushQueue("delayFrame",d),b.registerEvent("initEndWrite",function(){b.blocksOn.each(function(a,d){d.style[c.Private.animationDelay]=a*b.options.displayTypeSpeed+"ms"}),b.$obj.addClass("cbp-displayType-bottomToTop"),b.blocksOn.last().one(c.Private.animationend,function(){b.$obj.removeClass("cbp-displayType-bottomToTop"),b.blocksOn.each(function(a,b){b.style[c.Private.animationDelay]=""}),d.resolve()})},!0)}var c=a.fn.cubeportfolio.Constructor;c.Plugins.BottomToTop=function(a){return c.Private.modernBrowser&&"bottomToTop"===a.options.displayType&&0!==a.blocksOn.length?new b(a):null}}(jQuery,window,document),function(a){"use strict";function b(b){var d=a.Deferred();b.pushQueue("delayFrame",d),b.registerEvent("initEndWrite",function(){b.obj.style[c.Private.animationDuration]=b.options.displayTypeSpeed+"ms",b.$obj.addClass("cbp-displayType-fadeInToTop"),b.$obj.one(c.Private.animationend,function(){b.$obj.removeClass("cbp-displayType-fadeInToTop"),b.obj.style[c.Private.animationDuration]="",d.resolve()})},!0)}var c=a.fn.cubeportfolio.Constructor;c.Plugins.FadeInToTop=function(a){return c.Private.modernBrowser&&"fadeInToTop"===a.options.displayType&&0!==a.blocksOn.length?new b(a):null}}(jQuery,window,document),function(a){"use strict";function b(b){var d=a.Deferred();b.pushQueue("delayFrame",d),b.registerEvent("initEndWrite",function(){b.obj.style[c.Private.animationDuration]=b.options.displayTypeSpeed+"ms",b.$obj.addClass("cbp-displayType-lazyLoading"),b.$obj.one(c.Private.animationend,function(){b.$obj.removeClass("cbp-displayType-lazyLoading"),b.obj.style[c.Private.animationDuration]="",d.resolve()})},!0)}var c=a.fn.cubeportfolio.Constructor;c.Plugins.LazyLoading=function(a){return!c.Private.modernBrowser||"lazyLoading"!==a.options.displayType&&"fadeIn"!==a.options.displayType||0===a.blocksOn.length?null:new b(a)}}(jQuery,window,document),function(a){"use strict";function b(b){var d=a.Deferred();b.pushQueue("delayFrame",d),b.registerEvent("initEndWrite",function(){b.blocksOn.each(function(a,d){d.style[c.Private.animationDelay]=a*b.options.displayTypeSpeed+"ms"}),b.$obj.addClass("cbp-displayType-sequentially"),b.blocksOn.last().one(c.Private.animationend,function(){b.$obj.removeClass("cbp-displayType-sequentially"),b.blocksOn.each(function(a,b){b.style[c.Private.animationDelay]=""}),d.resolve()})},!0)}var c=a.fn.cubeportfolio.Constructor;c.Plugins.DisplaySequentially=function(a){return c.Private.modernBrowser&&"sequentially"===a.options.displayType&&0!==a.blocksOn.length?new b(a):null}}(jQuery,window,document),function(a){"use strict";var b=a.fn.cubeportfolio.Constructor;a.extend(b.prototype,{mosaicLayoutReset:function(){var b=this;b.blocksAreSorted=!1,b.blocksOn.each(function(b,c){a(c).data("cbp").pack=!1})},mosaicLayout:function(){var a,b=this,c=b.blocksOn.length,d={};for(b.freeSpaces=[{leftStart:0,leftEnd:b.widthAvailable,topStart:0,topEnd:Math.pow(2,18)}],a=0;c>a;a++){if(d=b.getSpaceIndexAndBlock(),null===d)return b.sortBlocksToPreventGaps(),void b.mosaicLayout();b.generateF1F2(d.spaceIndex,d.dataBlock),b.generateG1G2G3G4(d.dataBlock),b.cleanFreeSpaces(),b.addHeightToBlocks()}b.blocksAreSorted&&b.sortBlocks(b.blocksOn,"topNew")},getSpaceIndexAndBlock:function(){var b=this,c=null;return a.each(b.freeSpaces,function(d,e){var f=e.leftEnd-e.leftStart,g=e.topEnd-e.topStart;return b.blocksOn.each(function(b,h){var i=a(h).data("cbp");if(i.pack!==!0)return i.widthAndGap<=f&&i.heightAndGap<=g?(i.pack=!0,c={spaceIndex:d,dataBlock:i},i.leftNew=e.leftStart,i.topNew=e.topStart,!1):void 0}),!b.blocksAreSorted&&b.options.sortToPreventGaps&&d>0?(c=null,!1):null!==c?!1:void 0}),c},generateF1F2:function(a,b){var c=this,d=c.freeSpaces[a],e={leftStart:d.leftStart+b.widthAndGap,leftEnd:d.leftEnd,topStart:d.topStart,topEnd:d.topEnd},f={leftStart:d.leftStart,leftEnd:d.leftEnd,topStart:d.topStart+b.heightAndGap,topEnd:d.topEnd};c.freeSpaces.splice(a,1),e.leftEnd>e.leftStart&&e.topEnd>e.topStart&&(c.freeSpaces.splice(a,0,e),a++),f.leftEnd>f.leftStart&&f.topEnd>f.topStart&&c.freeSpaces.splice(a,0,f)},generateG1G2G3G4:function(b){var c=this,d=[];a.each(c.freeSpaces,function(a,e){var f=c.intersectSpaces(e,b);return null===f?void d.push(e):(c.generateG1(e,f,d),c.generateG2(e,f,d),c.generateG3(e,f,d),void c.generateG4(e,f,d))}),c.freeSpaces=d},intersectSpaces:function(a,b){var c={leftStart:b.leftNew,leftEnd:b.leftNew+b.widthAndGap,topStart:b.topNew,topEnd:b.topNew+b.heightAndGap};if(a.leftStart===c.leftStart&&a.leftEnd===c.leftEnd&&a.topStart===c.topStart&&a.topEnd===c.topEnd)return null;var d=Math.max(a.leftStart,c.leftStart),e=Math.min(a.leftEnd,c.leftEnd),f=Math.max(a.topStart,c.topStart),g=Math.min(a.topEnd,c.topEnd);return d>=e||f>=g?null:{leftStart:d,leftEnd:e,topStart:f,topEnd:g}},generateG1:function(a,b,c){a.topStart!==b.topStart&&c.push({leftStart:a.leftStart,leftEnd:a.leftEnd,topStart:a.topStart,topEnd:b.topStart})},generateG2:function(a,b,c){a.leftEnd!==b.leftEnd&&c.push({leftStart:b.leftEnd,leftEnd:a.leftEnd,topStart:a.topStart,topEnd:a.topEnd})},generateG3:function(a,b,c){a.topEnd!==b.topEnd&&c.push({leftStart:a.leftStart,leftEnd:a.leftEnd,topStart:b.topEnd,topEnd:a.topEnd})},generateG4:function(a,b,c){a.leftStart!==b.leftStart&&c.push({leftStart:a.leftStart,leftEnd:b.leftStart,topStart:a.topStart,topEnd:a.topEnd})},cleanFreeSpaces:function(){var a=this;a.freeSpaces.sort(function(a,b){return a.topStart>b.topStart?1:a.topStartb.leftStart?1:a.leftStarta;a++)c=e.freeSpaces[a],d=e.freeSpaces[a+1],d.topStart-c.topStart<=1&&(d.topStart=c.topStart)},removeNonMaximalFreeSpaces:function(){var b=this;b.uniqueFreeSpaces(),b.freeSpaces=a.map(b.freeSpaces,function(c,d){return a.each(b.freeSpaces,function(a,b){return d!==a&&b.leftStart<=c.leftStart&&b.leftEnd>=c.leftEnd&&b.topStart<=c.topStart&&b.topEnd>=c.topEnd?(c=null,!1):void 0}),c})},uniqueFreeSpaces:function(){var b=this,c=[];a.each(b.freeSpaces,function(b,d){a.each(c,function(a,b){return b.leftStart===d.leftStart&&b.leftEnd===d.leftEnd&&b.topStart===d.topStart&&b.topEnd===d.topEnd?(d=null,!1):void 0}),null!==d&&c.push(d)}),b.freeSpaces=c},addHeightToBlocks:function(){var b=this;if(!(b.freeSpaces.length>1)){var c=b.freeSpaces[0].topStart;b.blocksOn.each(function(b,d){var e=a(d).data("cbp");if(e.pack===!0){var f=c-e.topNew-e.heightAndGap;0>f&&(d.style.height=e.height+f+"px")}})}},sortBlocksToPreventGaps:function(){var b=this;b.blocksAreSorted=!0,b.blocksOn.sort(function(b,c){var d=a(b).data("cbp"),e=a(c).data("cbp");return d.widthAndGape.widthAndGap?-1:d.heightAndGape.heightAndGap?-1:d.index>e.index?1:d.indexf[c]?1:e[c]f.leftNew?1:e.leftNew",{"class":"cbp-nav"}),b.nav.on("click.cbp","[data-slider-action]",function(c){if(c.preventDefault(),c.stopImmediatePropagation(),c.stopPropagation(),!b.sliderStopEvents){var d=a(this),e=d.attr("data-slider-action");b[e+"Slider"]&&b[e+"Slider"](d)}}),b.options.showNavigation&&(b.controls=a("
",{"class":"cbp-nav-controls"}),b.navPrev=a("
",{"class":"cbp-nav-prev","data-slider-action":"prev"}).appendTo(b.controls),b.navNext=a("
",{"class":"cbp-nav-next","data-slider-action":"next"}).appendTo(b.controls),b.controls.appendTo(b.nav)),b.options.showPagination&&(b.navPagination=a("
",{"class":"cbp-nav-pagination"}).appendTo(b.nav)),(b.controls||b.navPagination)&&b.nav.appendTo(b.$obj),b.updateSliderPagination(),b.options.auto&&(b.options.autoPauseOnHover&&(b.mouseIsEntered=!1,b.$obj.on("mouseenter.cbp",function(){b.mouseIsEntered=!0,b.stopSliderAuto()}).on("mouseleave.cbp",function(){b.mouseIsEntered=!1,b.startSliderAuto()})),b.startSliderAuto()),b.options.drag&&e.Private.modernBrowser&&b.dragSlider()},updateSlider:function(){var a=this;a.updateSliderPosition(),a.updateSliderPagination()},updateSliderPagination:function(){var b,c,d=this;if(d.options.showPagination){for(b=Math.ceil(d.blocksOn.length/d.cols),d.navPagination.empty(),c=b-1;c>=0;c--)a("
",{"class":"cbp-nav-pagination-item","data-slider-action":"jumpTo"}).appendTo(d.navPagination);d.navPaginationItems=d.navPagination.children()}d.enableDisableNavSlider()},destroySlider:function(){var b=this;"slider"===b.options.layoutMode&&(b.$obj.off(".cbp"),b.$obj.removeClass("cbp-mode-slider"),b.options.showNavigation&&(b.nav.off(".cbp"),b.nav.remove()),b.navPagination&&b.navPagination.remove(),b.$ul.removeAttr("style"),b.$ul.off(".cbp"),a(c).off(".cbp"),b.options.auto&&b.stopSliderAuto())},nextSlider:function(){var a=this;if(a.isEndSlider()){if(!a.isRewindNav())return;a.sliderActive=0}else a.options.scrollByPage?a.sliderActive=Math.min(a.sliderActive+a.cols,a.blocksOn.length-a.cols):a.sliderActive+=1;a.goToSlider()},prevSlider:function(){var a=this;if(a.isStartSlider()){if(!a.isRewindNav())return;a.sliderActive=a.blocksOn.length-a.cols}else a.options.scrollByPage?a.sliderActive=Math.max(0,a.sliderActive-a.cols):a.sliderActive-=1;a.goToSlider()},jumpToSlider:function(a){var b=this,c=Math.min(a.index()*b.cols,b.blocksOn.length-b.cols);c!==b.sliderActive&&(b.sliderActive=c,b.goToSlider())},jumpDragToSlider:function(a){var b,c,d,e=this,f=a>0?!0:!1;e.options.scrollByPage?(b=e.cols*e.columnWidth,c=e.cols):(b=e.columnWidth,c=1),a=Math.abs(a),d=Math.floor(a/b)*c,a%b>20&&(d+=c),e.sliderActive=f?Math.min(e.sliderActive+d,e.blocksOn.length-e.cols):Math.max(0,e.sliderActive-d),e.goToSlider()},isStartSlider:function(){return 0===this.sliderActive},isEndSlider:function(){var a=this;return a.sliderActive+a.cols>a.blocksOn.length-1},goToSlider:function(){var a=this;a.enableDisableNavSlider(),a.updateSliderPosition()},startSliderAuto:function(){var a=this;return a.isDrag?void a.stopSliderAuto():void(a.timeout=setTimeout(function(){a.nextSlider(),a.startSliderAuto()},a.options.autoTimeout))},stopSliderAuto:function(){clearTimeout(this.timeout)},enableDisableNavSlider:function(){var a,b,c=this;c.isRewindNav()||(b=c.isStartSlider()?"addClass":"removeClass",c.navPrev[b]("cbp-nav-stop"),b=c.isEndSlider()?"addClass":"removeClass",c.navNext[b]("cbp-nav-stop")),c.options.showPagination&&(a=c.options.scrollByPage?Math.ceil(c.sliderActive/c.cols):c.isEndSlider()?c.navPaginationItems.length-1:Math.floor(c.sliderActive/c.cols),c.navPaginationItems.removeClass("cbp-nav-pagination-active").eq(a).addClass("cbp-nav-pagination-active"))},isRewindNav:function(){var a=this;return a.options.showNavigation?a.blocksOn.length<=a.cols?!1:a.options.rewindNav?!0:!1:!0},sliderItemsLength:function(){return this.blocksOn.length<=this.cols},sliderLayout:function(){var b=this;b.blocksOn.each(function(c,d){var e=a(d).data("cbp");e.leftNew=b.columnWidth*c,e.topNew=0,b.sliderFreeSpaces.push({topStart:e.heightAndGap})}),b.getFreeSpacesForSlider(),b.$ul.width(b.columnWidth*b.blocksOn.length-b.options.gapVertical)},getFreeSpacesForSlider:function(){var a=this;a.freeSpaces=a.sliderFreeSpaces.slice(a.sliderActive,a.sliderActive+a.cols),a.freeSpaces.sort(function(a,b){return a.topStart>b.topStart?1:a.topStart8||-8>l)&&a.preventDefault(),q.isDrag=!0;var b=n-l;0>l&&n>l?b=(n-l)/5:l>0&&-o>n-l&&(b=-o+(o+n-l)/5),e.Private.modernBrowser?q.$ul[0].style[e.Private.transform]="translate3d("+b+"px, 0px, 0)":q.$ul[0].style.left=b+"px"}function i(){if(s=!1,q.isDrag=!1,q.options.auto){if(q.mouseIsEntered)return;q.startSliderAuto()}}function j(a){return a.originalEvent!==d&&a.originalEvent.touches!==d&&(a=a.originalEvent.touches[0]),{x:a.pageX,y:a.pageY}}var k,l,m,n,o,p,q=this,r=a(c),s=!1,t={},u=!1;q.isDrag=!1,"ontouchstart"in b||navigator.maxTouchPoints>0||navigator.msMaxTouchPoints>0?(t={start:"touchstart.cbp",move:"touchmove.cbp",end:"touchend.cbp"},u=!0):t={start:"mousedown.cbp",move:"mousemove.cbp",end:"mouseup.cbp"},q.$ul.on(t.start,f)},sliderLayoutReset:function(){var a=this;a.freeSpaces=[],a.sliderFreeSpaces=[]}})}(jQuery,window,document); \ No newline at end of file diff --git a/main/assets/plugins/hover-effects/css/custom-hover-effects.css b/main/assets/plugins/hover-effects/css/custom-hover-effects.css new file mode 100644 index 0000000..1c42443 --- /dev/null +++ b/main/assets/plugins/hover-effects/css/custom-hover-effects.css @@ -0,0 +1,75 @@ +/*Import custom_hover_effect.css*/ +@import url(hover.css); + +.link-effects .tag-box a { + margin: 0 10px 10px 0; +} + +.link-effects .tag-box h2.heading-sm { + font-size: 18px; + line-height: 26px; +} + +/*custom_hover_effect*/ +.link-effects .button { + margin: 10px; + padding: 10px; + cursor: pointer; +} + +.link-effects a.button:hover { + text-decoration: none; +} + +.link-effects .border-fade, +.link-effects .hollow, +.link-effects .trim, +.link-effects .outline-outward, +.link-effects .outline-inward, +.link-effects .round-corners { + color: #fff !important; +} + +.link-effects .hollow:hover { + background: #fff !important; + color: #555 !important; +} + +.link-effects .round-corners:hover { + border-radius: 1em !important; +} + +.bubble-float-top, +.bubble-float-right, +.bubble-float-left, +.bubble-float-bottom { + transform: inherit; +} + +.bubble-float-top, +.bubble-float-right, +.bubble-float-left, +.bubble-float-bottom:hover { + color: #555 !important; +} + +.link-effects .curl-top-left:before { + background: -webkit-linear-gradient(315deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(135deg, white 45%, #eee 50%, #eee 56%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000'); +} + +.link-effects .curl-top-right:before { + background: -webkit-linear-gradient(225deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(225deg, white 45%, #eee 50%, #eee 56%, white 80%); +} + +.link-effects .curl-bottom-right:before { + background: -webkit-linear-gradient(135deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(315deg, white 45%, #eee 50%, #eee 56%, white 80%); +} + +.link-effects .curl-bottom-left:before { + background: -webkit-linear-gradient(45deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(45deg, white 45%, #eee 50%, #eee 56%, white 80%); +} \ No newline at end of file diff --git a/main/assets/plugins/hover-effects/css/hover.css b/main/assets/plugins/hover-effects/css/hover.css new file mode 100644 index 0000000..c2d75aa --- /dev/null +++ b/main/assets/plugins/hover-effects/css/hover.css @@ -0,0 +1,1812 @@ +/*! + * Hover.css (http://ianlunn.co.uk/) + * Version: 1.0.3 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. + */ + +/* Default styles for the demo buttons */ + +.button { + margin: .4em; + padding: 1em; + cursor: pointer; + background: #e1e1e1; + text-decoration: none; + color: #666666; +} + +/* 2D TRANSITIONS */ + +/* Grow */ + +.grow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.grow:hover { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); +} + +/* Shrink */ + +.shrink { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.shrink:hover { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); +} + +/* Pulse */ + +@-webkit-keyframes pulse { + 25% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes pulse { + 25% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); + } +} + +.pulse { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse:hover { + -webkit-animation-name: pulse; + animation-name: pulse; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Pulse Grow */ + +@-webkit-keyframes pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +@keyframes pulse-grow { + to { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } +} + +.pulse-grow { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse-grow:hover { + -webkit-animation-name: pulse-grow; + animation-name: pulse-grow; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Pulse Shrink */ + +@-webkit-keyframes pulse-shrink { + to { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes pulse-shrink { + to { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); + } +} + +.pulse-shrink { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse-shrink:hover { + -webkit-animation-name: pulse-shrink; + animation-name: pulse-shrink; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Push */ + +@-webkit-keyframes push { + 50% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes push { + 50% { + -webkit-transform: scale(0.8); + -ms-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.push { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.push:hover { + -webkit-animation-name: push; + animation-name: push; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Pop */ + +@-webkit-keyframes pop { + 50% { + -webkit-transform: scale(1.2); + transform: scale(1.2); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pop { + 50% { + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pop { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pop:hover { + -webkit-animation-name: pop; + animation-name: pop; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Rotate */ + +.rotate { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.rotate:hover { + -webkit-transform: rotate(4deg); + -ms-transform: rotate(4deg); + transform: rotate(4deg); +} + +/* Grow Rotate */ + +.grow-rotate { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.grow-rotate:hover { + -webkit-transform: scale(1.1) rotate(4deg); + -ms-transform: scale(1.1) rotate(4deg); + transform: scale(1.1) rotate(4deg); +} + +/* Float */ + +.float { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.float:hover { + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); +} + +/* Sink */ + +.sink { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.sink:hover { + -webkit-transform: translateY(5px); + -ms-transform: translateY(5px); + transform: translateY(5px); +} + +/* Hover */ + +@-webkit-keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + -ms-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +.hover { + display: inline-block; + -webkit-transition-duration: .5s; + transition-duration: .5s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hover:hover { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + -webkit-animation-name: hover; + animation-name: hover; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Hang */ + +@-webkit-keyframes hang { + 50% { + -webkit-transform: translateY(3px); + transform: translateY(3px); + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@keyframes hang { + 50% { + -webkit-transform: translateY(3px); + -ms-transform: translateY(3px); + transform: translateY(3px); + } + + 100% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + } +} + +.hang { + display: inline-block; + -webkit-transition-duration: .5s; + transition-duration: .5s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hang:hover { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + -webkit-animation-name: hang; + animation-name: hang; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Skew */ + +.skew { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.skew:hover { + -webkit-transform: skew(-10deg); + -ms-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Skew Forward */ + +.skew-forward { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + transform-origin: 0 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.skew-forward:hover { + -webkit-transform: skew(-10deg); + -ms-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Wobble Vertical */ + +@-webkit-keyframes wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + -ms-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + -ms-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + -ms-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + -ms-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.wobble-vertical { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-vertical:hover { + -webkit-animation-name: wobble-vertical; + animation-name: wobble-vertical; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Horizontal */ + +@-webkit-keyframes wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + -ms-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + -ms-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + -ms-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + -ms-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + -ms-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.wobble-horizontal { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-horizontal:hover { + -webkit-animation-name: wobble-horizontal; + animation-name: wobble-horizontal; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Top */ + +@-webkit-keyframes wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + -ms-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + -ms-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + -ms-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + -ms-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + -ms-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + -ms-transform: skew(0); + transform: skew(0); + } +} + +.wobble-top { + display: inline-block; + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + transform-origin: 0 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-top:hover { + -webkit-animation-name: wobble-top; + animation-name: wobble-top; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Bottom */ + +@-webkit-keyframes wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + -ms-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + -ms-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + -ms-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + -ms-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + -ms-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + -ms-transform: skew(0); + transform: skew(0); + } +} + +.wobble-bottom { + display: inline-block; + -webkit-transform-origin: 100% 0; + -ms-transform-origin: 100% 0; + transform-origin: 100% 0; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-bottom:hover { + -webkit-animation-name: wobble-bottom; + animation-name: wobble-bottom; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* BORDER TRANSITIONS */ + +/* Border Fade */ + +.border-fade { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +.border-fade:hover { + box-shadow: inset 0 0 0 4px #666666, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Hollow */ + +.hollow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: background; + transition-property: background; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +.hollow:hover { + background: none; +} + +/* Trim */ + +.trim { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.trim:before { + content: ''; + position: absolute; + border: white solid 4px; + top: 4px; + left: 4px; + right: 4px; + bottom: 4px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} + +.trim:hover:before { + opacity: 1; +} + +/* Outline Outward */ + +.outline-outward { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.outline-outward:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-transition-duration: .3s; + transition-duration: .3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} + +.outline-outward:hover:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; +} + +/* Outline Inward */ + +.outline-inward { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.outline-inward:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: -16px; + right: -16px; + bottom: -16px; + left: -16px; + opacity: 0; + -webkit-transition-duration: .3s; + transition-duration: .3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} + +.outline-inward:hover:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; + opacity: 1; +} + +/* Round Corners */ + +.round-corners { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: border-radius; + transition-property: border-radius; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.round-corners:hover { + border-radius: 1em; +} + +/* SHADOW/GLOW TRANSITIONS */ + +/* Glow */ + +.glow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.glow:hover { + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); +} + +/* Box Shadow Outset */ + +.box-shadow-outset { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.box-shadow-outset:hover { + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); +} + +/* Box Shadow Inset */ + +.box-shadow-inset { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); +} + +.box-shadow-inset:hover { + box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Float Shadow */ + +.float-shadow { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.float-shadow:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + /* W3C */ + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; +} + +.float-shadow:hover { + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); + /* move the element up by 5px */ +} + +.float-shadow:hover:before { + opacity: 1; + -webkit-transform: translateY(5px); + -ms-transform: translateY(5px); + transform: translateY(5px); + /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ +} + +/* Hover Shadow */ + +@keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + -ms-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@-webkit-keyframes hover-shadow { + 0% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } + + 50% { + -webkit-transform: translateY(3px); + transform: translateY(3px); + opacity: 1; + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } +} + +@keyframes hover-shadow { + 0% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } + + 50% { + -webkit-transform: translateY(3px); + -ms-transform: translateY(3px); + transform: translateY(3px); + opacity: 1; + } + + 100% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } +} + +.hover-shadow { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hover-shadow:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + /* W3C */ + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; +} + +.hover-shadow:hover { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + -webkit-animation-name: hover; + animation-name: hover; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +.hover-shadow:hover:before { + opacity: .4; + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + -webkit-animation-name: hover-shadow; + animation-name: hover-shadow; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: .3s; + animation-delay: .3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Shadow Radial */ + +.shadow-radial { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.shadow-radial:before, +.shadow-radial:after { + pointer-events: none; + position: absolute; + content: ''; + left: 0; + width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; + background-repeat: no-repeat; + height: 5px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} + +.shadow-radial:before { + bottom: 100%; + background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} + +.shadow-radial:after { + top: 100%; + background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} + +.shadow-radial:hover:before, +.shadow-radial:hover:after { + opacity: 1; +} + +/* SPEECH BUBBLES */ + +/* Bubble Top */ + +.bubble-top { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-top:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; + -webkit-transition-property: top; + transition-property: top; +} + +.bubble-top:hover:before { + top: -10px; +} + +/* Bubble Right */ + +.bubble-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-right:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: right; + transition-property: right; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + right: 0; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; +} + +.bubble-right:hover:before { + right: -10px; +} + +/* Bubble Bottom */ + +.bubble-bottom { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-bottom:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: bottom; + transition-property: bottom; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + bottom: 0; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; +} + +.bubble-bottom:hover:before { + bottom: -10px; +} + +/* Bubble Left */ + +.bubble-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-left:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: left; + transition-property: left; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + left: 0; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; +} + +.bubble-left:hover:before { + left: -10px; +} + +/* Bubble Float Top */ + +.bubble-float-top { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-top:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + top: 0; + border-style: solid; + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: top; + transition-property: top; +} + +.bubble-float-top:hover { + -webkit-transform: translateY(5px) translateZ(0); + -ms-transform: translateY(5px) translateZ(0); + transform: translateY(5px) translateZ(0); +} + +.bubble-float-top:hover:before { + top: -10px; +} + +/* Bubble Float Right */ + +.bubble-float-right { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-right:before { + pointer-events: none; + position: absolute; + z-index: -1; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + right: 0; + content: ''; + border-style: solid; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: right; + transition-property: right; +} + +.bubble-float-right:hover { + -webkit-transform: translateX(-5px); + -ms-transform: translateX(-5px); + transform: translateX(-5px); +} + +.bubble-float-right:hover:before { + right: -10px; +} + +/* Bubble Float Bottom */ + +.bubble-float-bottom { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-bottom:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + bottom: 0; + border-style: solid; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: bottom; + transition-property: bottom; +} + +.bubble-float-bottom:hover { + -webkit-transform: translateY(-5px) translateZ(0); + -ms-transform: translateY(-5px) translateZ(0); + transform: translateY(-5px) translateZ(0); +} + +.bubble-float-bottom:hover:before { + bottom: -10px; +} + +/* Bubble Float Left */ + +.bubble-float-left { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-left:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + left: 0; + border-style: solid; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: left; + transition-property: left; +} + +.bubble-float-left:hover { + -webkit-transform: translateX(5px); + -ms-transform: translateX(5px); + transform: translateX(5px); +} + +.bubble-float-left:hover:before { + left: -10px; +} + +/* CURLS */ + +/* Curl Top Left */ + +.curl-top-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-top-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + left: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(315deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000'); + /*For IE7-8-9*/ + z-index: 1000; + box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-top-left:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Top Right */ + +.curl-top-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-top-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + right: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(225deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(225deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-top-right:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Right */ + +.curl-bottom-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-bottom-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + right: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(315deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-bottom-right:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Left */ + +.curl-bottom-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-bottom-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + left: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(45deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(45deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-bottom-left:hover:before { + width: 25px; + height: 25px; +} \ No newline at end of file diff --git a/main/assets/plugins/jquery-appear.js b/main/assets/plugins/jquery-appear.js new file mode 100644 index 0000000..1b8a743 --- /dev/null +++ b/main/assets/plugins/jquery-appear.js @@ -0,0 +1,151 @@ +/* + * jQuery.appear + * https://github.com/bas2k/jquery.appear/ + * http://code.google.com/p/jquery-appear/ + * http://bas2k.ru/ + * + * Copyright (c) 2009 Michael Hixson + * Copyright (c) 2012-2014 Alexander Brovikov + * Licensed under the MIT license (http://www.opensource.org/licenses/mit-license.php) + */ +(function($) { + $.fn.appear = function(fn, options) { + + var settings = $.extend({ + + //arbitrary data to pass to fn + data: undefined, + + //call fn only on the first appear? + one: true, + + // X & Y accuracy + accX: 0, + accY: 0 + + }, options); + + return this.each(function() { + + var t = $(this); + + //whether the element is currently visible + t.appeared = false; + + if (!fn) { + + //trigger the custom event + t.trigger('appear', settings.data); + return; + } + + var w = $(window); + + //fires the appear event when appropriate + var check = function() { + + //is the element hidden? + if (!t.is(':visible')) { + + //it became hidden + t.appeared = false; + return; + } + + //is the element inside the visible window? + var a = w.scrollLeft(); + var b = w.scrollTop(); + var o = t.offset(); + var x = o.left; + var y = o.top; + + var ax = settings.accX; + var ay = settings.accY; + var th = t.height(); + var wh = w.height(); + var tw = t.width(); + var ww = w.width(); + + if (y + th + ay >= b && + y <= b + wh + ay && + x + tw + ax >= a && + x <= a + ww + ax) { + + //trigger the custom event + if (!t.appeared) t.trigger('appear', settings.data); + + } else { + + //it scrolled out of view + t.appeared = false; + } + }; + + //create a modified fn with some additional logic + var modifiedFn = function() { + + //mark the element as visible + t.appeared = true; + + //is this supposed to happen only once? + if (settings.one) { + + //remove the check + w.unbind('scroll', check); + var i = $.inArray(check, $.fn.appear.checks); + if (i >= 0) $.fn.appear.checks.splice(i, 1); + } + + //trigger the original fn + fn.apply(this, arguments); + }; + + //bind the modified fn to the element + if (settings.one) t.one('appear', settings.data, modifiedFn); + else t.bind('appear', settings.data, modifiedFn); + + //check whenever the window scrolls + w.scroll(check); + + //check whenever the dom changes + $.fn.appear.checks.push(check); + + //check now + (check)(); + }); + }; + + //keep a queue of appearance checks + $.extend($.fn.appear, { + + checks: [], + timeout: null, + + //process the queue + checkAll: function() { + var length = $.fn.appear.checks.length; + if (length > 0) while (length--) ($.fn.appear.checks[length])(); + }, + + //check the queue asynchronously + run: function() { + if ($.fn.appear.timeout) clearTimeout($.fn.appear.timeout); + $.fn.appear.timeout = setTimeout($.fn.appear.checkAll, 20); + } + }); + + //run checks when these methods are called + $.each(['append', 'prepend', 'after', 'before', 'attr', + 'removeAttr', 'addClass', 'removeClass', 'toggleClass', + 'remove', 'css', 'show', 'hide'], function(i, n) { + var old = $.fn[n]; + if (old) { + $.fn[n] = function() { + var r = old.apply(this, arguments); + $.fn.appear.run(); + return r; + } + } + }); + +})(jQuery); diff --git a/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.eot b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.eot new file mode 100644 index 0000000..b53122a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.eot differ diff --git a/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.svg b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.svg new file mode 100644 index 0000000..fc6ef0c --- /dev/null +++ b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.ttf b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.ttf new file mode 100644 index 0000000..24fa977 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.ttf differ diff --git a/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.woff b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.woff new file mode 100644 index 0000000..622b5a3 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmas.woff differ diff --git a/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmasd41d.eot b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmasd41d.eot new file mode 100644 index 0000000..b53122a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/christmas/webfont/fonts/cristmasd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.eot b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.eot new file mode 100644 index 0000000..d92c4fa Binary files /dev/null and b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.eot differ diff --git a/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.svg b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.svg new file mode 100644 index 0000000..a810289 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.ttf b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.ttf new file mode 100644 index 0000000..14fcea1 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.ttf differ diff --git a/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.woff b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.woff new file mode 100644 index 0000000..f031925 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothes.woff differ diff --git a/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothesd41d.eot b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothesd41d.eot new file mode 100644 index 0000000..d92c4fa Binary files /dev/null and b/main/assets/plugins/line-icons-pro/clothes/webfont/fonts/clothesd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.eot b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.eot new file mode 100644 index 0000000..e12663a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.eot differ diff --git a/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.svg b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.svg new file mode 100644 index 0000000..d4cf4f2 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.svg @@ -0,0 +1,190 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.ttf b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.ttf new file mode 100644 index 0000000..adc5976 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.ttf differ diff --git a/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.woff b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.woff new file mode 100644 index 0000000..8f84d4e Binary files /dev/null and b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48.woff differ diff --git a/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48d41d.eot b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48d41d.eot new file mode 100644 index 0000000..e12663a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/communication/webfont/fonts/communication-48-x-48d41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.eot b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.eot new file mode 100644 index 0000000..257b572 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.eot differ diff --git a/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.svg b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.svg new file mode 100644 index 0000000..3d46d38 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.svg @@ -0,0 +1,210 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.ttf b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.ttf new file mode 100644 index 0000000..a871d2f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.ttf differ diff --git a/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.woff b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.woff new file mode 100644 index 0000000..7207739 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48.woff differ diff --git a/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48d41d.eot b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48d41d.eot new file mode 100644 index 0000000..257b572 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/education/webfont/fonts/education-48d41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.eot b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.eot new file mode 100644 index 0000000..86e6976 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.eot differ diff --git a/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.svg b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.svg new file mode 100644 index 0000000..1c3675e --- /dev/null +++ b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.svg @@ -0,0 +1,170 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.ttf b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.ttf new file mode 100644 index 0000000..781e0a7 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.ttf differ diff --git a/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.woff b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.woff new file mode 100644 index 0000000..adc66c1 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronics.woff differ diff --git a/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronicsd41d.eot b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronicsd41d.eot new file mode 100644 index 0000000..86e6976 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/electronics/webfont/fonts/electronicsd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.eot b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.eot new file mode 100644 index 0000000..eabe37c Binary files /dev/null and b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.eot differ diff --git a/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.svg b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.svg new file mode 100644 index 0000000..2c8da32 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.svg @@ -0,0 +1,270 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.ttf b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.ttf new file mode 100644 index 0000000..4bc465c Binary files /dev/null and b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.ttf differ diff --git a/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.woff b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.woff new file mode 100644 index 0000000..e2c069f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/finance.woff differ diff --git a/main/assets/plugins/line-icons-pro/finance/webfont/fonts/financed41d.eot b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/financed41d.eot new file mode 100644 index 0000000..eabe37c Binary files /dev/null and b/main/assets/plugins/line-icons-pro/finance/webfont/fonts/financed41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.eot b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.eot new file mode 100644 index 0000000..67a4fae Binary files /dev/null and b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.eot differ diff --git a/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.svg b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.svg new file mode 100644 index 0000000..5877944 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.svg @@ -0,0 +1,310 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.ttf b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.ttf new file mode 100644 index 0000000..0e6db07 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.ttf differ diff --git a/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.woff b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.woff new file mode 100644 index 0000000..ef56a90 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48.woff differ diff --git a/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48d41d.eot b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48d41d.eot new file mode 100644 index 0000000..67a4fae Binary files /dev/null and b/main/assets/plugins/line-icons-pro/food/webfont/fonts/food-48d41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.eot b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.eot new file mode 100644 index 0000000..897294f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.eot differ diff --git a/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.svg b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.svg new file mode 100644 index 0000000..68f312e --- /dev/null +++ b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.ttf b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.ttf new file mode 100644 index 0000000..ef813ca Binary files /dev/null and b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.ttf differ diff --git a/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.woff b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.woff new file mode 100644 index 0000000..0647961 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furniture.woff differ diff --git a/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furnitured41d.eot b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furnitured41d.eot new file mode 100644 index 0000000..897294f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/furniture/webfont/fonts/furnitured41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.eot b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.eot new file mode 100644 index 0000000..9c293c2 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.eot differ diff --git a/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.svg b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.svg new file mode 100644 index 0000000..c8e464e --- /dev/null +++ b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.svg @@ -0,0 +1,260 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.ttf b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.ttf new file mode 100644 index 0000000..5982d0f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.ttf differ diff --git a/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.woff b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.woff new file mode 100644 index 0000000..a06f34a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurant.woff differ diff --git a/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurantd41d.eot b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurantd41d.eot new file mode 100644 index 0000000..9c293c2 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/hotel-restaurant/webfont/fonts/hotel-restaurantd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.eot b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.eot new file mode 100644 index 0000000..21bb522 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.eot differ diff --git a/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.svg b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.svg new file mode 100644 index 0000000..f2c8f5f --- /dev/null +++ b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.svg @@ -0,0 +1,140 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.ttf b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.ttf new file mode 100644 index 0000000..28f3dac Binary files /dev/null and b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.ttf differ diff --git a/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.woff b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.woff new file mode 100644 index 0000000..6cade2e Binary files /dev/null and b/main/assets/plugins/line-icons-pro/media/webfont/fonts/media.woff differ diff --git a/main/assets/plugins/line-icons-pro/media/webfont/fonts/mediad41d.eot b/main/assets/plugins/line-icons-pro/media/webfont/fonts/mediad41d.eot new file mode 100644 index 0000000..21bb522 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/media/webfont/fonts/mediad41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.eot b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.eot new file mode 100644 index 0000000..cb4f224 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.eot differ diff --git a/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.svg b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.svg new file mode 100644 index 0000000..28cad94 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.ttf b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.ttf new file mode 100644 index 0000000..907f8c0 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.ttf differ diff --git a/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.woff b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.woff new file mode 100644 index 0000000..ac5d984 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-health.woff differ diff --git a/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-healthd41d.eot b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-healthd41d.eot new file mode 100644 index 0000000..cb4f224 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/medical/webfont/fonts/medical-and-healthd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.eot b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.eot new file mode 100644 index 0000000..475e1e6 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.eot differ diff --git a/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.svg b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.svg new file mode 100644 index 0000000..d134cb3 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.ttf b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.ttf new file mode 100644 index 0000000..b9bba5d Binary files /dev/null and b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.ttf differ diff --git a/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.woff b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.woff new file mode 100644 index 0000000..d4a5e63 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/music/webfont/fonts/music.woff differ diff --git a/main/assets/plugins/line-icons-pro/music/webfont/fonts/musicd41d.eot b/main/assets/plugins/line-icons-pro/music/webfont/fonts/musicd41d.eot new file mode 100644 index 0000000..475e1e6 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/music/webfont/fonts/musicd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.eot b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.eot new file mode 100644 index 0000000..b097ed7 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.eot differ diff --git a/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.svg b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.svg new file mode 100644 index 0000000..3363834 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.svg @@ -0,0 +1,100 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.ttf b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.ttf new file mode 100644 index 0000000..d620003 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.ttf differ diff --git a/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.woff b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.woff new file mode 100644 index 0000000..2c51903 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estate.woff differ diff --git a/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estated41d.eot b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estated41d.eot new file mode 100644 index 0000000..b097ed7 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/real-estate/webfont/fonts/real-estated41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.eot b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.eot new file mode 100644 index 0000000..7c53254 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.eot differ diff --git a/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.svg b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.svg new file mode 100644 index 0000000..194c0f2 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.svg @@ -0,0 +1,170 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.ttf b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.ttf new file mode 100644 index 0000000..2d05014 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.ttf differ diff --git a/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.woff b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.woff new file mode 100644 index 0000000..930c51a Binary files /dev/null and b/main/assets/plugins/line-icons-pro/science/webfont/fonts/science.woff differ diff --git a/main/assets/plugins/line-icons-pro/science/webfont/fonts/scienced41d.eot b/main/assets/plugins/line-icons-pro/science/webfont/fonts/scienced41d.eot new file mode 100644 index 0000000..7c53254 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/science/webfont/fonts/scienced41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.eot b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.eot new file mode 100644 index 0000000..1460595 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.eot differ diff --git a/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.svg b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.svg new file mode 100644 index 0000000..1dd9fba --- /dev/null +++ b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.svg @@ -0,0 +1,210 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.ttf b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.ttf new file mode 100644 index 0000000..d09434f Binary files /dev/null and b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.ttf differ diff --git a/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.woff b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.woff new file mode 100644 index 0000000..d3cfdf7 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48.woff differ diff --git a/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48d41d.eot b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48d41d.eot new file mode 100644 index 0000000..1460595 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/sports/webfont/fonts/sports-48-x-48d41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/styles.css b/main/assets/plugins/line-icons-pro/styles.css new file mode 100644 index 0000000..c69de76 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/styles.css @@ -0,0 +1,8954 @@ +@charset "UTF-8"; + +/* Christmas */ +@font-face { + font-family: "cristmas"; + src:url("christmas/webfont/fonts/cristmas.eot"); + src:url("christmas/webfont/fonts/cristmasd41d.eot?#iefix") format("embedded-opentype"), + url("christmas/webfont/fonts/cristmas.woff") format("woff"), + url("christmas/webfont/fonts/cristmas.ttf") format("truetype"), + url("christmas/webfont/fonts/cristmas.svg#cristmas") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-christmas]:before { + font-family: "cristmas" !important; + content: attr(data-icon-christmas); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-christmas"]:before, +[class*=" icon-christmas"]:before { + font-family: "cristmas" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-christmas-001:before { + content: "a"; +} +.icon-christmas-014:before { + content: "b"; +} +.icon-christmas-015:before { + content: "c"; +} +.icon-christmas-002:before { + content: "d"; +} +.icon-christmas-003:before { + content: "e"; +} +.icon-christmas-016:before { + content: "f"; +} +.icon-christmas-017:before { + content: "g"; +} +.icon-christmas-004:before { + content: "h"; +} +.icon-christmas-005:before { + content: "i"; +} +.icon-christmas-018:before { + content: "j"; +} +.icon-christmas-019:before { + content: "k"; +} +.icon-christmas-006:before { + content: "l"; +} +.icon-christmas-007:before { + content: "m"; +} +.icon-christmas-020:before { + content: "n"; +} +.icon-christmas-021:before { + content: "o"; +} +.icon-christmas-008:before { + content: "p"; +} +.icon-christmas-009:before { + content: "q"; +} +.icon-christmas-022:before { + content: "r"; +} +.icon-christmas-023:before { + content: "s"; +} +.icon-christmas-010:before { + content: "t"; +} +.icon-christmas-011:before { + content: "u"; +} +.icon-christmas-024:before { + content: "v"; +} +.icon-christmas-025:before { + content: "w"; +} +.icon-christmas-012:before { + content: "x"; +} +.icon-christmas-013:before { + content: "y"; +} +.icon-christmas-026:before { + content: "z"; +} +.icon-christmas-039:before { + content: "A"; +} +.icon-christmas-038:before { + content: "B"; +} +.icon-christmas-051:before { + content: "C"; +} +.icon-christmas-052:before { + content: "D"; +} +.icon-christmas-065:before { + content: "E"; +} +.icon-christmas-064:before { + content: "F"; +} +.icon-christmas-063:before { + content: "G"; +} +.icon-christmas-050:before { + content: "H"; +} +.icon-christmas-037:before { + content: "I"; +} +.icon-christmas-036:before { + content: "J"; +} +.icon-christmas-049:before { + content: "K"; +} +.icon-christmas-062:before { + content: "L"; +} +.icon-christmas-061:before { + content: "M"; +} +.icon-christmas-048:before { + content: "N"; +} +.icon-christmas-035:before { + content: "O"; +} +.icon-christmas-034:before { + content: "P"; +} +.icon-christmas-047:before { + content: "Q"; +} +.icon-christmas-060:before { + content: "R"; +} +.icon-christmas-059:before { + content: "S"; +} +.icon-christmas-046:before { + content: "T"; +} +.icon-christmas-033:before { + content: "U"; +} +.icon-christmas-032:before { + content: "V"; +} +.icon-christmas-045:before { + content: "W"; +} +.icon-christmas-058:before { + content: "X"; +} +.icon-christmas-031:before { + content: "Y"; +} +.icon-christmas-044:before { + content: "Z"; +} +.icon-christmas-057:before { + content: "0"; +} +.icon-christmas-056:before { + content: "1"; +} +.icon-christmas-043:before { + content: "2"; +} +.icon-christmas-030:before { + content: "3"; +} +.icon-christmas-029:before { + content: "4"; +} +.icon-christmas-042:before { + content: "5"; +} +.icon-christmas-055:before { + content: "6"; +} +.icon-christmas-054:before { + content: "7"; +} +.icon-christmas-041:before { + content: "8"; +} +.icon-christmas-028:before { + content: "9"; +} +.icon-christmas-027:before { + content: "!"; +} +.icon-christmas-040:before { + content: "\""; +} +.icon-christmas-053:before { + content: "#"; +} +.icon-christmas-066:before { + content: "$"; +} +.icon-christmas-079:before { + content: "%"; +} +.icon-christmas-092:before { + content: "&"; +} +.icon-christmas-093:before { + content: "'"; +} +.icon-christmas-080:before { + content: "("; +} +.icon-christmas-067:before { + content: ")"; +} +.icon-christmas-068:before { + content: "*"; +} +.icon-christmas-081:before { + content: "+"; +} +.icon-christmas-094:before { + content: ","; +} +.icon-christmas-095:before { + content: "-"; +} +.icon-christmas-082:before { + content: "."; +} +.icon-christmas-069:before { + content: "/"; +} +.icon-christmas-070:before { + content: ":"; +} +.icon-christmas-083:before { + content: ";"; +} +.icon-christmas-096:before { + content: "<"; +} +.icon-christmas-097:before { + content: "="; +} +.icon-christmas-084:before { + content: ">"; +} +.icon-christmas-071:before { + content: "?"; +} +.icon-christmas-072:before { + content: "@"; +} +.icon-christmas-085:before { + content: "["; +} +.icon-christmas-098:before { + content: "]"; +} +.icon-christmas-099:before { + content: "^"; +} +.icon-christmas-086:before { + content: "_"; +} +.icon-christmas-073:before { + content: "`"; +} +.icon-christmas-074:before { + content: "{"; +} +.icon-christmas-087:before { + content: "|"; +} +.icon-christmas-100:before { + content: "}"; +} +.icon-christmas-088:before { + content: "~"; +} +.icon-christmas-075:before { + content: "\\"; +} +.icon-christmas-076:before { + content: "\e000"; +} +.icon-christmas-089:before { + content: "\e001"; +} +.icon-christmas-090:before { + content: "\e002"; +} +.icon-christmas-077:before { + content: "\e003"; +} +.icon-christmas-078:before { + content: "\e004"; +} +.icon-christmas-091:before { + content: "\e005"; +} + + +/* Clothes */ +@font-face { + font-family: "clothes"; + src:url("clothes/webfont/fonts/clothes.eot"); + src:url("clothes/webfont/fonts/clothesd41d.eot?#iefix") format("embedded-opentype"), + url("clothes/webfont/fonts/clothes.woff") format("woff"), + url("clothes/webfont/fonts/clothes.ttf") format("truetype"), + url("clothes/webfont/fonts/clothes.svg#clothes") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-clothes]:before { + font-family: "clothes" !important; + content: attr(data-icon-clothes); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-clothes"]:before, +[class*=" icon-clothes"]:before { + font-family: "clothes" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-clothes-014:before { + content: "a"; +} +.icon-clothes-027:before { + content: "b"; +} +.icon-clothes-040:before { + content: "c"; +} +.icon-clothes-053:before { + content: "d"; +} +.icon-clothes-066:before { + content: "e"; +} +.icon-clothes-079:before { + content: "f"; +} +.icon-clothes-092:before { + content: "g"; +} +.icon-clothes-093:before { + content: "h"; +} +.icon-clothes-080:before { + content: "i"; +} +.icon-clothes-067:before { + content: "j"; +} +.icon-clothes-054:before { + content: "k"; +} +.icon-clothes-041:before { + content: "l"; +} +.icon-clothes-028:before { + content: "m"; +} +.icon-clothes-015:before { + content: "n"; +} +.icon-clothes-016:before { + content: "o"; +} +.icon-clothes-029:before { + content: "p"; +} +.icon-clothes-042:before { + content: "q"; +} +.icon-clothes-055:before { + content: "r"; +} +.icon-clothes-068:before { + content: "s"; +} +.icon-clothes-081:before { + content: "t"; +} +.icon-clothes-094:before { + content: "u"; +} +.icon-clothes-095:before { + content: "v"; +} +.icon-clothes-082:before { + content: "w"; +} +.icon-clothes-083:before { + content: "x"; +} +.icon-clothes-096:before { + content: "y"; +} +.icon-clothes-097:before { + content: "z"; +} +.icon-clothes-084:before { + content: "A"; +} +.icon-clothes-085:before { + content: "B"; +} +.icon-clothes-098:before { + content: "C"; +} +.icon-clothes-099:before { + content: "D"; +} +.icon-clothes-086:before { + content: "E"; +} +.icon-clothes-087:before { + content: "F"; +} +.icon-clothes-100:before { + content: "G"; +} +.icon-clothes-088:before { + content: "H"; +} +.icon-clothes-089:before { + content: "I"; +} +.icon-clothes-090:before { + content: "J"; +} +.icon-clothes-091:before { + content: "K"; +} +.icon-clothes-078:before { + content: "L"; +} +.icon-clothes-077:before { + content: "M"; +} +.icon-clothes-076:before { + content: "N"; +} +.icon-clothes-075:before { + content: "O"; +} +.icon-clothes-074:before { + content: "P"; +} +.icon-clothes-073:before { + content: "Q"; +} +.icon-clothes-072:before { + content: "R"; +} +.icon-clothes-071:before { + content: "S"; +} +.icon-clothes-070:before { + content: "T"; +} +.icon-clothes-069:before { + content: "U"; +} +.icon-clothes-056:before { + content: "V"; +} +.icon-clothes-043:before { + content: "W"; +} +.icon-clothes-030:before { + content: "X"; +} +.icon-clothes-017:before { + content: "Y"; +} +.icon-clothes-018:before { + content: "Z"; +} +.icon-clothes-031:before { + content: "0"; +} +.icon-clothes-044:before { + content: "1"; +} +.icon-clothes-057:before { + content: "2"; +} +.icon-clothes-058:before { + content: "3"; +} +.icon-clothes-045:before { + content: "4"; +} +.icon-clothes-032:before { + content: "5"; +} +.icon-clothes-019:before { + content: "6"; +} +.icon-clothes-020:before { + content: "7"; +} +.icon-clothes-033:before { + content: "8"; +} +.icon-clothes-046:before { + content: "9"; +} +.icon-clothes-059:before { + content: "!"; +} +.icon-clothes-060:before { + content: "\""; +} +.icon-clothes-047:before { + content: "#"; +} +.icon-clothes-034:before { + content: "$"; +} +.icon-clothes-021:before { + content: "%"; +} +.icon-clothes-022:before { + content: "&"; +} +.icon-clothes-035:before { + content: "'"; +} +.icon-clothes-048:before { + content: "("; +} +.icon-clothes-061:before { + content: ")"; +} +.icon-clothes-062:before { + content: "*"; +} +.icon-clothes-049:before { + content: "+"; +} +.icon-clothes-036:before { + content: ","; +} +.icon-clothes-023:before { + content: "-"; +} +.icon-clothes-024:before { + content: "."; +} +.icon-clothes-037:before { + content: "/"; +} +.icon-clothes-050:before { + content: ":"; +} +.icon-clothes-063:before { + content: ";"; +} +.icon-clothes-064:before { + content: "<"; +} +.icon-clothes-051:before { + content: "="; +} +.icon-clothes-038:before { + content: ">"; +} +.icon-clothes-025:before { + content: "?"; +} +.icon-clothes-026:before { + content: "@"; +} +.icon-clothes-039:before { + content: "["; +} +.icon-clothes-052:before { + content: "]"; +} +.icon-clothes-065:before { + content: "^"; +} +.icon-clothes-001:before { + content: "_"; +} +.icon-clothes-002:before { + content: "`"; +} +.icon-clothes-003:before { + content: "{"; +} +.icon-clothes-004:before { + content: "|"; +} +.icon-clothes-005:before { + content: "}"; +} +.icon-clothes-006:before { + content: "~"; +} +.icon-clothes-007:before { + content: "\\"; +} +.icon-clothes-008:before { + content: "\e000"; +} +.icon-clothes-009:before { + content: "\e001"; +} +.icon-clothes-010:before { + content: "\e002"; +} +.icon-clothes-011:before { + content: "\e003"; +} +.icon-clothes-012:before { + content: "\e004"; +} +.icon-clothes-013:before { + content: "\e005"; +} + +/* Comunnication */ +@font-face { + font-family: "communication-48-x-48"; + src:url("communication/webfont/fonts/communication-48-x-48.eot"); + src:url("communication/webfont/fonts/communication-48-x-48d41d.eot?#iefix") format("embedded-opentype"), + url("communication/webfont/fonts/communication-48-x-48.woff") format("woff"), + url("communication/webfont/fonts/communication-48-x-48.ttf") format("truetype"), + url("communication/webfont/fonts/communication-48-x-48.svg#communication-48-x-48") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-communication]:before { + font-family: "communication-48-x-48" !important; + content: attr(data-icon-communication); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + } + +[class^="icon-communication"]:before, +[class*=" icon-communication"]:before { + font-family: "communication-48-x-48" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-communication-001:before { + content: "a"; +} +.icon-communication-002:before { + content: "b"; +} +.icon-communication-003:before { + content: "c"; +} +.icon-communication-004:before { + content: "d"; +} +.icon-communication-005:before { + content: "e"; +} +.icon-communication-006:before { + content: "f"; +} +.icon-communication-008:before { + content: "g"; +} +.icon-communication-007:before { + content: "h"; +} +.icon-communication-009:before { + content: "i"; +} +.icon-communication-010:before { + content: "j"; +} +.icon-communication-011:before { + content: "k"; +} +.icon-communication-012:before { + content: "l"; +} +.icon-communication-013:before { + content: "m"; +} +.icon-communication-026:before { + content: "n"; +} +.icon-communication-025:before { + content: "o"; +} +.icon-communication-024:before { + content: "p"; +} +.icon-communication-023:before { + content: "q"; +} +.icon-communication-022:before { + content: "r"; +} +.icon-communication-020:before { + content: "s"; +} +.icon-communication-019:before { + content: "t"; +} +.icon-communication-018:before { + content: "u"; +} +.icon-communication-016:before { + content: "v"; +} +.icon-communication-015:before { + content: "w"; +} +.icon-communication-014:before { + content: "x"; +} +.icon-communication-021:before { + content: "y"; +} +.icon-communication-017:before { + content: "z"; +} +.icon-communication-027:before { + content: "A"; +} +.icon-communication-040:before { + content: "B"; +} +.icon-communication-053:before { + content: "C"; +} +.icon-communication-054:before { + content: "D"; +} +.icon-communication-041:before { + content: "E"; +} +.icon-communication-028:before { + content: "F"; +} +.icon-communication-029:before { + content: "G"; +} +.icon-communication-042:before { + content: "H"; +} +.icon-communication-055:before { + content: "I"; +} +.icon-communication-056:before { + content: "J"; +} +.icon-communication-043:before { + content: "K"; +} +.icon-communication-030:before { + content: "L"; +} +.icon-communication-031:before { + content: "M"; +} +.icon-communication-044:before { + content: "N"; +} +.icon-communication-057:before { + content: "O"; +} +.icon-communication-058:before { + content: "P"; +} +.icon-communication-045:before { + content: "Q"; +} +.icon-communication-032:before { + content: "R"; +} +.icon-communication-033:before { + content: "S"; +} +.icon-communication-046:before { + content: "T"; +} +.icon-communication-059:before { + content: "U"; +} +.icon-communication-060:before { + content: "V"; +} +.icon-communication-047:before { + content: "W"; +} +.icon-communication-034:before { + content: "X"; +} +.icon-communication-035:before { + content: "Y"; +} +.icon-communication-048:before { + content: "Z"; +} +.icon-communication-061:before { + content: "0"; +} +.icon-communication-062:before { + content: "1"; +} +.icon-communication-049:before { + content: "2"; +} +.icon-communication-036:before { + content: "3"; +} +.icon-communication-037:before { + content: "4"; +} +.icon-communication-050:before { + content: "5"; +} +.icon-communication-063:before { + content: "6"; +} +.icon-communication-064:before { + content: "7"; +} +.icon-communication-051:before { + content: "8"; +} +.icon-communication-038:before { + content: "9"; +} +.icon-communication-039:before { + content: "!"; +} +.icon-communication-052:before { + content: "\""; +} +.icon-communication-065:before { + content: "#"; +} +.icon-communication-066:before { + content: "$"; +} +.icon-communication-079:before { + content: "%"; +} +.icon-communication-092:before { + content: "&"; +} +.icon-communication-105:before { + content: "'"; +} +.icon-communication-106:before { + content: "("; +} +.icon-communication-093:before { + content: ")"; +} +.icon-communication-080:before { + content: "*"; +} +.icon-communication-067:before { + content: "+"; +} +.icon-communication-068:before { + content: ","; +} +.icon-communication-081:before { + content: "-"; +} +.icon-communication-082:before { + content: "."; +} +.icon-communication-069:before { + content: "/"; +} +.icon-communication-070:before { + content: ":"; +} +.icon-communication-083:before { + content: ";"; +} +.icon-communication-084:before { + content: "<"; +} +.icon-communication-071:before { + content: "="; +} +.icon-communication-072:before { + content: ">"; +} +.icon-communication-085:before { + content: "?"; +} +.icon-communication-086:before { + content: "@"; +} +.icon-communication-073:before { + content: "["; +} +.icon-communication-074:before { + content: "]"; +} +.icon-communication-087:before { + content: "^"; +} +.icon-communication-088:before { + content: "_"; +} +.icon-communication-075:before { + content: "`"; +} +.icon-communication-076:before { + content: "{"; +} +.icon-communication-089:before { + content: "|"; +} +.icon-communication-090:before { + content: "}"; +} +.icon-communication-077:before { + content: "~"; +} +.icon-communication-078:before { + content: "\\"; +} +.icon-communication-091:before { + content: "\e000"; +} +.icon-communication-104:before { + content: "\e001"; +} +.icon-communication-117:before { + content: "\e002"; +} +.icon-communication-116:before { + content: "\e003"; +} +.icon-communication-103:before { + content: "\e004"; +} +.icon-communication-102:before { + content: "\e005"; +} +.icon-communication-115:before { + content: "\e006"; +} +.icon-communication-114:before { + content: "\e007"; +} +.icon-communication-101:before { + content: "\e008"; +} +.icon-communication-100:before { + content: "\e009"; +} +.icon-communication-113:before { + content: "\e00a"; +} +.icon-communication-112:before { + content: "\e00b"; +} +.icon-communication-099:before { + content: "\e00c"; +} +.icon-communication-098:before { + content: "\e00d"; +} +.icon-communication-111:before { + content: "\e00e"; +} +.icon-communication-110:before { + content: "\e00f"; +} +.icon-communication-097:before { + content: "\e010"; +} +.icon-communication-096:before { + content: "\e011"; +} +.icon-communication-109:before { + content: "\e012"; +} +.icon-communication-108:before { + content: "\e013"; +} +.icon-communication-095:before { + content: "\e014"; +} +.icon-communication-094:before { + content: "\e015"; +} +.icon-communication-107:before { + content: "\e016"; +} +.icon-communication-118:before { + content: "\e017"; +} +.icon-communication-131:before { + content: "\e018"; +} +.icon-communication-144:before { + content: "\e019"; +} +.icon-communication-157:before { + content: "\e01a"; +} +.icon-communication-170:before { + content: "\e01b"; +} +.icon-communication-171:before { + content: "\e01c"; +} +.icon-communication-158:before { + content: "\e01d"; +} +.icon-communication-145:before { + content: "\e01e"; +} +.icon-communication-132:before { + content: "\e01f"; +} +.icon-communication-119:before { + content: "\e020"; +} +.icon-communication-120:before { + content: "\e021"; +} +.icon-communication-133:before { + content: "\e022"; +} +.icon-communication-146:before { + content: "\e023"; +} +.icon-communication-159:before { + content: "\e024"; +} +.icon-communication-172:before { + content: "\e025"; +} +.icon-communication-173:before { + content: "\e026"; +} +.icon-communication-160:before { + content: "\e027"; +} +.icon-communication-147:before { + content: "\e028"; +} +.icon-communication-134:before { + content: "\e029"; +} +.icon-communication-121:before { + content: "\e02a"; +} +.icon-communication-122:before { + content: "\e02b"; +} +.icon-communication-135:before { + content: "\e02c"; +} +.icon-communication-148:before { + content: "\e02d"; +} +.icon-communication-161:before { + content: "\e02e"; +} +.icon-communication-174:before { + content: "\e02f"; +} +.icon-communication-175:before { + content: "\e030"; +} +.icon-communication-162:before { + content: "\e031"; +} +.icon-communication-149:before { + content: "\e032"; +} +.icon-communication-136:before { + content: "\e033"; +} +.icon-communication-123:before { + content: "\e034"; +} +.icon-communication-124:before { + content: "\e035"; +} +.icon-communication-137:before { + content: "\e036"; +} +.icon-communication-150:before { + content: "\e037"; +} +.icon-communication-163:before { + content: "\e038"; +} +.icon-communication-176:before { + content: "\e039"; +} +.icon-communication-177:before { + content: "\e03a"; +} +.icon-communication-164:before { + content: "\e03b"; +} +.icon-communication-151:before { + content: "\e03c"; +} +.icon-communication-138:before { + content: "\e03d"; +} +.icon-communication-125:before { + content: "\e03e"; +} +.icon-communication-126:before { + content: "\e03f"; +} +.icon-communication-139:before { + content: "\e040"; +} +.icon-communication-152:before { + content: "\e041"; +} +.icon-communication-165:before { + content: "\e042"; +} +.icon-communication-178:before { + content: "\e043"; +} +.icon-communication-179:before { + content: "\e044"; +} +.icon-communication-166:before { + content: "\e045"; +} +.icon-communication-153:before { + content: "\e046"; +} +.icon-communication-140:before { + content: "\e047"; +} +.icon-communication-127:before { + content: "\e048"; +} +.icon-communication-128:before { + content: "\e049"; +} +.icon-communication-141:before { + content: "\e04a"; +} +.icon-communication-154:before { + content: "\e04b"; +} +.icon-communication-167:before { + content: "\e04c"; +} +.icon-communication-180:before { + content: "\e04d"; +} +.icon-communication-168:before { + content: "\e04e"; +} +.icon-communication-169:before { + content: "\e04f"; +} +.icon-communication-156:before { + content: "\e050"; +} +.icon-communication-155:before { + content: "\e051"; +} +.icon-communication-142:before { + content: "\e052"; +} +.icon-communication-143:before { + content: "\e053"; +} +.icon-communication-130:before { + content: "\e054"; +} +.icon-communication-129:before { + content: "\e055"; +} + +/* Education */ +@font-face { + font-family: "education-48"; + src:url("education/webfont/fonts/education-48.eot"); + src:url("education/webfont/fonts/education-48d41d.eot?#iefix") format("embedded-opentype"), + url("education/webfont/fonts/education-48.woff") format("woff"), + url("education/webfont/fonts/education-48.ttf") format("truetype"), + url("education/webfont/fonts/education-48.svg#education-48") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-education]:before { + font-family: "education-48" !important; + content: attr(data-icon-education); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-education"]:before, +[class*=" icon-education"]:before { + font-family: "education-48" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-education-001:before { + content: "a"; +} +.icon-education-014:before { + content: "b"; +} +.icon-education-027:before { + content: "c"; +} +.icon-education-028:before { + content: "d"; +} +.icon-education-015:before { + content: "e"; +} +.icon-education-002:before { + content: "f"; +} +.icon-education-003:before { + content: "g"; +} +.icon-education-016:before { + content: "h"; +} +.icon-education-029:before { + content: "i"; +} +.icon-education-030:before { + content: "j"; +} +.icon-education-017:before { + content: "k"; +} +.icon-education-004:before { + content: "l"; +} +.icon-education-005:before { + content: "m"; +} +.icon-education-018:before { + content: "n"; +} +.icon-education-031:before { + content: "o"; +} +.icon-education-032:before { + content: "p"; +} +.icon-education-019:before { + content: "q"; +} +.icon-education-006:before { + content: "r"; +} +.icon-education-007:before { + content: "s"; +} +.icon-education-020:before { + content: "t"; +} +.icon-education-033:before { + content: "u"; +} +.icon-education-034:before { + content: "v"; +} +.icon-education-021:before { + content: "w"; +} +.icon-education-008:before { + content: "x"; +} +.icon-education-009:before { + content: "y"; +} +.icon-education-022:before { + content: "z"; +} +.icon-education-035:before { + content: "A"; +} +.icon-education-036:before { + content: "B"; +} +.icon-education-023:before { + content: "C"; +} +.icon-education-010:before { + content: "D"; +} +.icon-education-011:before { + content: "E"; +} +.icon-education-024:before { + content: "F"; +} +.icon-education-037:before { + content: "G"; +} +.icon-education-038:before { + content: "H"; +} +.icon-education-025:before { + content: "I"; +} +.icon-education-012:before { + content: "J"; +} +.icon-education-013:before { + content: "K"; +} +.icon-education-026:before { + content: "L"; +} +.icon-education-039:before { + content: "M"; +} +.icon-education-052:before { + content: "N"; +} +.icon-education-065:before { + content: "O"; +} +.icon-education-078:before { + content: "P"; +} +.icon-education-091:before { + content: "Q"; +} +.icon-education-104:before { + content: "R"; +} +.icon-education-117:before { + content: "S"; +} +.icon-education-130:before { + content: "T"; +} +.icon-education-143:before { + content: "U"; +} +.icon-education-142:before { + content: "V"; +} +.icon-education-129:before { + content: "W"; +} +.icon-education-116:before { + content: "X"; +} +.icon-education-103:before { + content: "Y"; +} +.icon-education-090:before { + content: "Z"; +} +.icon-education-077:before { + content: "0"; +} +.icon-education-064:before { + content: "1"; +} +.icon-education-051:before { + content: "2"; +} +.icon-education-050:before { + content: "3"; +} +.icon-education-063:before { + content: "4"; +} +.icon-education-076:before { + content: "5"; +} +.icon-education-089:before { + content: "6"; +} +.icon-education-088:before { + content: "7"; +} +.icon-education-075:before { + content: "8"; +} +.icon-education-062:before { + content: "9"; +} +.icon-education-049:before { + content: "!"; +} +.icon-education-048:before { + content: "\""; +} +.icon-education-061:before { + content: "#"; +} +.icon-education-074:before { + content: "$"; +} +.icon-education-087:before { + content: "%"; +} +.icon-education-100:before { + content: "&"; +} +.icon-education-101:before { + content: "'"; +} +.icon-education-102:before { + content: "("; +} +.icon-education-115:before { + content: ")"; +} +.icon-education-114:before { + content: "*"; +} +.icon-education-113:before { + content: "+"; +} +.icon-education-126:before { + content: ","; +} +.icon-education-127:before { + content: "-"; +} +.icon-education-128:before { + content: "."; +} +.icon-education-141:before { + content: "/"; +} +.icon-education-140:before { + content: ":"; +} +.icon-education-139:before { + content: ";"; +} +.icon-education-138:before { + content: "<"; +} +.icon-education-125:before { + content: "="; +} +.icon-education-124:before { + content: ">"; +} +.icon-education-137:before { + content: "?"; +} +.icon-education-136:before { + content: "@"; +} +.icon-education-123:before { + content: "["; +} +.icon-education-110:before { + content: "]"; +} +.icon-education-111:before { + content: "^"; +} +.icon-education-112:before { + content: "_"; +} +.icon-education-099:before { + content: "`"; +} +.icon-education-098:before { + content: "{"; +} +.icon-education-097:before { + content: "|"; +} +.icon-education-084:before { + content: "}"; +} +.icon-education-085:before { + content: "~"; +} +.icon-education-086:before { + content: "\\"; +} +.icon-education-073:before { + content: "\e000"; +} +.icon-education-072:before { + content: "\e001"; +} +.icon-education-071:before { + content: "\e002"; +} +.icon-education-058:before { + content: "\e003"; +} +.icon-education-059:before { + content: "\e004"; +} +.icon-education-060:before { + content: "\e005"; +} +.icon-education-047:before { + content: "\e006"; +} +.icon-education-046:before { + content: "\e007"; +} +.icon-education-045:before { + content: "\e008"; +} +.icon-education-040:before { + content: "\e009"; +} +.icon-education-041:before { + content: "\e00a"; +} +.icon-education-054:before { + content: "\e00b"; +} +.icon-education-053:before { + content: "\e00c"; +} +.icon-education-066:before { + content: "\e00d"; +} +.icon-education-067:before { + content: "\e00e"; +} +.icon-education-068:before { + content: "\e00f"; +} +.icon-education-055:before { + content: "\e010"; +} +.icon-education-042:before { + content: "\e011"; +} +.icon-education-043:before { + content: "\e012"; +} +.icon-education-056:before { + content: "\e013"; +} +.icon-education-069:before { + content: "\e014"; +} +.icon-education-070:before { + content: "\e015"; +} +.icon-education-057:before { + content: "\e016"; +} +.icon-education-044:before { + content: "\e017"; +} +.icon-education-083:before { + content: "\e018"; +} +.icon-education-082:before { + content: "\e019"; +} +.icon-education-081:before { + content: "\e01a"; +} +.icon-education-080:before { + content: "\e01b"; +} +.icon-education-079:before { + content: "\e01c"; +} +.icon-education-092:before { + content: "\e01d"; +} +.icon-education-105:before { + content: "\e01e"; +} +.icon-education-118:before { + content: "\e01f"; +} +.icon-education-131:before { + content: "\e020"; +} +.icon-education-132:before { + content: "\e021"; +} +.icon-education-119:before { + content: "\e022"; +} +.icon-education-106:before { + content: "\e023"; +} +.icon-education-093:before { + content: "\e024"; +} +.icon-education-094:before { + content: "\e025"; +} +.icon-education-107:before { + content: "\e026"; +} +.icon-education-120:before { + content: "\e027"; +} +.icon-education-133:before { + content: "\e028"; +} +.icon-education-134:before { + content: "\e029"; +} +.icon-education-108:before { + content: "\e02a"; +} +.icon-education-095:before { + content: "\e02b"; +} +.icon-education-096:before { + content: "\e02c"; +} +.icon-education-109:before { + content: "\e02d"; +} +.icon-education-122:before { + content: "\e02e"; +} +.icon-education-121:before { + content: "\e02f"; +} +.icon-education-135:before { + content: "\e030"; +} +.icon-education-144:before { + content: "\e031"; +} +.icon-education-157:before { + content: "\e032"; +} +.icon-education-170:before { + content: "\e033"; +} +.icon-education-183:before { + content: "\e034"; +} +.icon-education-196:before { + content: "\e035"; +} +.icon-education-197:before { + content: "\e036"; +} +.icon-education-184:before { + content: "\e037"; +} +.icon-education-171:before { + content: "\e038"; +} +.icon-education-158:before { + content: "\e039"; +} +.icon-education-145:before { + content: "\e03a"; +} +.icon-education-146:before { + content: "\e03b"; +} +.icon-education-159:before { + content: "\e03c"; +} +.icon-education-172:before { + content: "\e03d"; +} +.icon-education-185:before { + content: "\e03e"; +} +.icon-education-198:before { + content: "\e03f"; +} +.icon-education-199:before { + content: "\e040"; +} +.icon-education-186:before { + content: "\e041"; +} +.icon-education-173:before { + content: "\e042"; +} +.icon-education-160:before { + content: "\e043"; +} +.icon-education-147:before { + content: "\e044"; +} +.icon-education-148:before { + content: "\e045"; +} +.icon-education-161:before { + content: "\e046"; +} +.icon-education-174:before { + content: "\e047"; +} +.icon-education-187:before { + content: "\e048"; +} +.icon-education-200:before { + content: "\e049"; +} +.icon-education-188:before { + content: "\e04a"; +} +.icon-education-175:before { + content: "\e04b"; +} +.icon-education-162:before { + content: "\e04c"; +} +.icon-education-149:before { + content: "\e04d"; +} +.icon-education-150:before { + content: "\e04e"; +} +.icon-education-163:before { + content: "\e04f"; +} +.icon-education-176:before { + content: "\e050"; +} +.icon-education-189:before { + content: "\e051"; +} +.icon-education-190:before { + content: "\e052"; +} +.icon-education-177:before { + content: "\e053"; +} +.icon-education-164:before { + content: "\e054"; +} +.icon-education-151:before { + content: "\e055"; +} +.icon-education-152:before { + content: "\e056"; +} +.icon-education-165:before { + content: "\e057"; +} +.icon-education-178:before { + content: "\e058"; +} +.icon-education-191:before { + content: "\e059"; +} +.icon-education-192:before { + content: "\e05a"; +} +.icon-education-179:before { + content: "\e05b"; +} +.icon-education-166:before { + content: "\e05c"; +} +.icon-education-153:before { + content: "\e05d"; +} +.icon-education-154:before { + content: "\e05e"; +} +.icon-education-167:before { + content: "\e05f"; +} +.icon-education-180:before { + content: "\e060"; +} +.icon-education-193:before { + content: "\e061"; +} +.icon-education-194:before { + content: "\e062"; +} +.icon-education-181:before { + content: "\e063"; +} +.icon-education-168:before { + content: "\e064"; +} +.icon-education-155:before { + content: "\e065"; +} +.icon-education-156:before { + content: "\e066"; +} +.icon-education-169:before { + content: "\e067"; +} +.icon-education-182:before { + content: "\e068"; +} +.icon-education-195:before { + content: "\e069"; +} + +/* Electronics */ +@font-face { + font-family: "electronics"; + src:url("electronics/webfont/fonts/electronics.eot"); + src:url("electronics/webfont/fonts/electronicsd41d.eot?#iefix") format("embedded-opentype"), + url("electronics/webfont/fonts/electronics.woff") format("woff"), + url("electronics/webfont/fonts/electronics.ttf") format("truetype"), + url("electronics/webfont/fonts/electronics.svg#electronics") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-electronics]:before { + font-family: "electronics" !important; + content: attr(data-icon-electronics); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-electronics"]:before, +[class*=" icon-electronics"]:before { + font-family: "electronics" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-electronics-001:before { + content: "a"; +} +.icon-electronics-014:before { + content: "b"; +} +.icon-electronics-027:before { + content: "c"; +} +.icon-electronics-040:before { + content: "d"; +} +.icon-electronics-053:before { + content: "e"; +} +.icon-electronics-066:before { + content: "f"; +} +.icon-electronics-079:before { + content: "g"; +} +.icon-electronics-092:before { + content: "h"; +} +.icon-electronics-093:before { + content: "i"; +} +.icon-electronics-080:before { + content: "j"; +} +.icon-electronics-067:before { + content: "k"; +} +.icon-electronics-054:before { + content: "l"; +} +.icon-electronics-041:before { + content: "m"; +} +.icon-electronics-028:before { + content: "n"; +} +.icon-electronics-015:before { + content: "o"; +} +.icon-electronics-002:before { + content: "p"; +} +.icon-electronics-003:before { + content: "q"; +} +.icon-electronics-016:before { + content: "r"; +} +.icon-electronics-029:before { + content: "s"; +} +.icon-electronics-042:before { + content: "t"; +} +.icon-electronics-055:before { + content: "u"; +} +.icon-electronics-068:before { + content: "v"; +} +.icon-electronics-081:before { + content: "w"; +} +.icon-electronics-094:before { + content: "x"; +} +.icon-electronics-095:before { + content: "y"; +} +.icon-electronics-082:before { + content: "z"; +} +.icon-electronics-069:before { + content: "A"; +} +.icon-electronics-056:before { + content: "B"; +} +.icon-electronics-043:before { + content: "C"; +} +.icon-electronics-030:before { + content: "D"; +} +.icon-electronics-017:before { + content: "E"; +} +.icon-electronics-004:before { + content: "F"; +} +.icon-electronics-005:before { + content: "G"; +} +.icon-electronics-018:before { + content: "H"; +} +.icon-electronics-031:before { + content: "I"; +} +.icon-electronics-044:before { + content: "J"; +} +.icon-electronics-057:before { + content: "K"; +} +.icon-electronics-070:before { + content: "L"; +} +.icon-electronics-083:before { + content: "M"; +} +.icon-electronics-096:before { + content: "N"; +} +.icon-electronics-097:before { + content: "O"; +} +.icon-electronics-084:before { + content: "P"; +} +.icon-electronics-071:before { + content: "Q"; +} +.icon-electronics-058:before { + content: "R"; +} +.icon-electronics-045:before { + content: "S"; +} +.icon-electronics-032:before { + content: "T"; +} +.icon-electronics-019:before { + content: "U"; +} +.icon-electronics-006:before { + content: "V"; +} +.icon-electronics-007:before { + content: "W"; +} +.icon-electronics-020:before { + content: "X"; +} +.icon-electronics-033:before { + content: "Y"; +} +.icon-electronics-046:before { + content: "Z"; +} +.icon-electronics-059:before { + content: "0"; +} +.icon-electronics-072:before { + content: "1"; +} +.icon-electronics-085:before { + content: "2"; +} +.icon-electronics-098:before { + content: "3"; +} +.icon-electronics-099:before { + content: "4"; +} +.icon-electronics-086:before { + content: "5"; +} +.icon-electronics-073:before { + content: "6"; +} +.icon-electronics-060:before { + content: "7"; +} +.icon-electronics-047:before { + content: "8"; +} +.icon-electronics-034:before { + content: "9"; +} +.icon-electronics-021:before { + content: "!"; +} +.icon-electronics-008:before { + content: "\""; +} +.icon-electronics-009:before { + content: "#"; +} +.icon-electronics-022:before { + content: "$"; +} +.icon-electronics-035:before { + content: "%"; +} +.icon-electronics-048:before { + content: "&"; +} +.icon-electronics-049:before { + content: "'"; +} +.icon-electronics-036:before { + content: "("; +} +.icon-electronics-023:before { + content: ")"; +} +.icon-electronics-010:before { + content: "*"; +} +.icon-electronics-011:before { + content: "+"; +} +.icon-electronics-024:before { + content: ","; +} +.icon-electronics-025:before { + content: "-"; +} +.icon-electronics-012:before { + content: "."; +} +.icon-electronics-013:before { + content: "/"; +} +.icon-electronics-026:before { + content: ":"; +} +.icon-electronics-039:before { + content: ";"; +} +.icon-electronics-052:before { + content: "<"; +} +.icon-electronics-065:before { + content: "="; +} +.icon-electronics-078:before { + content: ">"; +} +.icon-electronics-091:before { + content: "?"; +} +.icon-electronics-104:before { + content: "@"; +} +.icon-electronics-103:before { + content: "["; +} +.icon-electronics-090:before { + content: "]"; +} +.icon-electronics-064:before { + content: "^"; +} +.icon-electronics-051:before { + content: "_"; +} +.icon-electronics-038:before { + content: "`"; +} +.icon-electronics-037:before { + content: "{"; +} +.icon-electronics-050:before { + content: "|"; +} +.icon-electronics-063:before { + content: "}"; +} +.icon-electronics-076:before { + content: "~"; +} +.icon-electronics-077:before { + content: "\\"; +} +.icon-electronics-062:before { + content: "\e000"; +} +.icon-electronics-061:before { + content: "\e001"; +} +.icon-electronics-074:before { + content: "\e002"; +} +.icon-electronics-075:before { + content: "\e003"; +} +.icon-electronics-088:before { + content: "\e004"; +} +.icon-electronics-087:before { + content: "\e005"; +} +.icon-electronics-089:before { + content: "\e006"; +} +.icon-electronics-102:before { + content: "\e007"; +} +.icon-electronics-101:before { + content: "\e008"; +} +.icon-electronics-100:before { + content: "\e009"; +} +.icon-electronics-105:before { + content: "\e00a"; +} +.icon-electronics-118:before { + content: "\e00b"; +} +.icon-electronics-131:before { + content: "\e00c"; +} +.icon-electronics-144:before { + content: "\e00d"; +} +.icon-electronics-157:before { + content: "\e00e"; +} +.icon-electronics-158:before { + content: "\e00f"; +} +.icon-electronics-145:before { + content: "\e010"; +} +.icon-electronics-132:before { + content: "\e011"; +} +.icon-electronics-119:before { + content: "\e012"; +} +.icon-electronics-106:before { + content: "\e013"; +} +.icon-electronics-107:before { + content: "\e014"; +} +.icon-electronics-120:before { + content: "\e015"; +} +.icon-electronics-133:before { + content: "\e016"; +} +.icon-electronics-146:before { + content: "\e017"; +} +.icon-electronics-159:before { + content: "\e018"; +} +.icon-electronics-160:before { + content: "\e019"; +} +.icon-electronics-147:before { + content: "\e01a"; +} +.icon-electronics-134:before { + content: "\e01b"; +} +.icon-electronics-121:before { + content: "\e01c"; +} +.icon-electronics-108:before { + content: "\e01d"; +} +.icon-electronics-109:before { + content: "\e01e"; +} +.icon-electronics-122:before { + content: "\e01f"; +} +.icon-electronics-135:before { + content: "\e020"; +} +.icon-electronics-148:before { + content: "\e021"; +} +.icon-electronics-149:before { + content: "\e022"; +} +.icon-electronics-136:before { + content: "\e023"; +} +.icon-electronics-123:before { + content: "\e024"; +} +.icon-electronics-110:before { + content: "\e025"; +} +.icon-electronics-111:before { + content: "\e026"; +} +.icon-electronics-124:before { + content: "\e027"; +} +.icon-electronics-137:before { + content: "\e028"; +} +.icon-electronics-150:before { + content: "\e029"; +} +.icon-electronics-151:before { + content: "\e02a"; +} +.icon-electronics-138:before { + content: "\e02b"; +} +.icon-electronics-125:before { + content: "\e02c"; +} +.icon-electronics-112:before { + content: "\e02d"; +} +.icon-electronics-113:before { + content: "\e02e"; +} +.icon-electronics-126:before { + content: "\e02f"; +} +.icon-electronics-139:before { + content: "\e030"; +} +.icon-electronics-152:before { + content: "\e031"; +} +.icon-electronics-153:before { + content: "\e032"; +} +.icon-electronics-140:before { + content: "\e033"; +} +.icon-electronics-127:before { + content: "\e034"; +} +.icon-electronics-114:before { + content: "\e035"; +} +.icon-electronics-115:before { + content: "\e036"; +} +.icon-electronics-128:before { + content: "\e037"; +} +.icon-electronics-141:before { + content: "\e038"; +} +.icon-electronics-154:before { + content: "\e039"; +} +.icon-electronics-155:before { + content: "\e03a"; +} +.icon-electronics-142:before { + content: "\e03b"; +} +.icon-electronics-129:before { + content: "\e03c"; +} +.icon-electronics-116:before { + content: "\e03d"; +} +.icon-electronics-117:before { + content: "\e03e"; +} +.icon-electronics-130:before { + content: "\e03f"; +} +.icon-electronics-143:before { + content: "\e040"; +} +.icon-electronics-156:before { + content: "\e041"; +} + + +/* Finance */ +@font-face { + font-family: "finance"; + src:url("finance/webfont/fonts/finance.eot"); + src:url("finance/webfont/fonts/financed41d.eot?#iefix") format("embedded-opentype"), + url("finance/webfont/fonts/finance.woff") format("woff"), + url("finance/webfont/fonts/finance.ttf") format("truetype"), + url("finance/webfont/fonts/finance.svg#finance") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-finance]:before { + font-family: "finance" !important; + content: attr(data-icon-finance); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-finance"]:before, +[class*=" icon-finance"]:before { + font-family: "finance" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-finance-260:before { + content: "a"; +} +.icon-finance-259:before { + content: "b"; +} +.icon-finance-246:before { + content: "c"; +} +.icon-finance-247:before { + content: "d"; +} +.icon-finance-234:before { + content: "e"; +} +.icon-finance-233:before { + content: "f"; +} +.icon-finance-232:before { + content: "g"; +} +.icon-finance-245:before { + content: "h"; +} +.icon-finance-258:before { + content: "i"; +} +.icon-finance-257:before { + content: "j"; +} +.icon-finance-256:before { + content: "k"; +} +.icon-finance-243:before { + content: "l"; +} +.icon-finance-244:before { + content: "m"; +} +.icon-finance-231:before { + content: "n"; +} +.icon-finance-230:before { + content: "o"; +} +.icon-finance-229:before { + content: "p"; +} +.icon-finance-242:before { + content: "q"; +} +.icon-finance-255:before { + content: "r"; +} +.icon-finance-254:before { + content: "s"; +} +.icon-finance-241:before { + content: "t"; +} +.icon-finance-228:before { + content: "u"; +} +.icon-finance-227:before { + content: "v"; +} +.icon-finance-240:before { + content: "w"; +} +.icon-finance-253:before { + content: "x"; +} +.icon-finance-252:before { + content: "y"; +} +.icon-finance-239:before { + content: "z"; +} +.icon-finance-226:before { + content: "A"; +} +.icon-finance-225:before { + content: "B"; +} +.icon-finance-238:before { + content: "C"; +} +.icon-finance-251:before { + content: "D"; +} +.icon-finance-250:before { + content: "E"; +} +.icon-finance-237:before { + content: "F"; +} +.icon-finance-224:before { + content: "G"; +} +.icon-finance-223:before { + content: "H"; +} +.icon-finance-236:before { + content: "I"; +} +.icon-finance-249:before { + content: "J"; +} +.icon-finance-235:before { + content: "K"; +} +.icon-finance-222:before { + content: "L"; +} +.icon-finance-248:before { + content: "M"; +} +.icon-finance-209:before { + content: "N"; +} +.icon-finance-196:before { + content: "O"; +} +.icon-finance-183:before { + content: "P"; +} +.icon-finance-184:before { + content: "Q"; +} +.icon-finance-197:before { + content: "R"; +} +.icon-finance-210:before { + content: "S"; +} +.icon-finance-211:before { + content: "T"; +} +.icon-finance-198:before { + content: "U"; +} +.icon-finance-185:before { + content: "V"; +} +.icon-finance-186:before { + content: "W"; +} +.icon-finance-199:before { + content: "X"; +} +.icon-finance-212:before { + content: "Y"; +} +.icon-finance-213:before { + content: "Z"; +} +.icon-finance-200:before { + content: "0"; +} +.icon-finance-187:before { + content: "1"; +} +.icon-finance-188:before { + content: "2"; +} +.icon-finance-189:before { + content: "3"; +} +.icon-finance-201:before { + content: "4"; +} +.icon-finance-214:before { + content: "5"; +} +.icon-finance-215:before { + content: "6"; +} +.icon-finance-202:before { + content: "7"; +} +.icon-finance-216:before { + content: "8"; +} +.icon-finance-203:before { + content: "9"; +} +.icon-finance-204:before { + content: "!"; +} +.icon-finance-217:before { + content: "\""; +} +.icon-finance-191:before { + content: "#"; +} +.icon-finance-190:before { + content: "$"; +} +.icon-finance-192:before { + content: "%"; +} +.icon-finance-205:before { + content: "&"; +} +.icon-finance-218:before { + content: "'"; +} +.icon-finance-219:before { + content: "("; +} +.icon-finance-206:before { + content: ")"; +} +.icon-finance-193:before { + content: "*"; +} +.icon-finance-194:before { + content: "+"; +} +.icon-finance-207:before { + content: ","; +} +.icon-finance-220:before { + content: "-"; +} +.icon-finance-221:before { + content: "."; +} +.icon-finance-208:before { + content: "/"; +} +.icon-finance-195:before { + content: ":"; +} +.icon-finance-182:before { + content: ";"; +} +.icon-finance-181:before { + content: "<"; +} +.icon-finance-180:before { + content: "="; +} +.icon-finance-167:before { + content: ">"; +} +.icon-finance-168:before { + content: "?"; +} +.icon-finance-169:before { + content: "@"; +} +.icon-finance-156:before { + content: "["; +} +.icon-finance-155:before { + content: "]"; +} +.icon-finance-154:before { + content: "^"; +} +.icon-finance-141:before { + content: "_"; +} +.icon-finance-142:before { + content: "`"; +} +.icon-finance-143:before { + content: "{"; +} +.icon-finance-130:before { + content: "|"; +} +.icon-finance-129:before { + content: "}"; +} +.icon-finance-128:before { + content: "~"; +} +.icon-finance-127:before { + content: "\\"; +} +.icon-finance-140:before { + content: "\e000"; +} +.icon-finance-139:before { + content: "\e001"; +} +.icon-finance-126:before { + content: "\e002"; +} +.icon-finance-125:before { + content: "\e003"; +} +.icon-finance-138:before { + content: "\e004"; +} +.icon-finance-151:before { + content: "\e005"; +} +.icon-finance-152:before { + content: "\e006"; +} +.icon-finance-153:before { + content: "\e007"; +} +.icon-finance-166:before { + content: "\e008"; +} +.icon-finance-179:before { + content: "\e009"; +} +.icon-finance-178:before { + content: "\e00a"; +} +.icon-finance-165:before { + content: "\e00b"; +} +.icon-finance-164:before { + content: "\e00c"; +} +.icon-finance-177:before { + content: "\e00d"; +} +.icon-finance-176:before { + content: "\e00e"; +} +.icon-finance-163:before { + content: "\e00f"; +} +.icon-finance-150:before { + content: "\e010"; +} +.icon-finance-137:before { + content: "\e011"; +} +.icon-finance-124:before { + content: "\e012"; +} +.icon-finance-123:before { + content: "\e013"; +} +.icon-finance-136:before { + content: "\e014"; +} +.icon-finance-149:before { + content: "\e015"; +} +.icon-finance-162:before { + content: "\e016"; +} +.icon-finance-175:before { + content: "\e017"; +} +.icon-finance-174:before { + content: "\e018"; +} +.icon-finance-161:before { + content: "\e019"; +} +.icon-finance-148:before { + content: "\e01a"; +} +.icon-finance-135:before { + content: "\e01b"; +} +.icon-finance-122:before { + content: "\e01c"; +} +.icon-finance-121:before { + content: "\e01d"; +} +.icon-finance-134:before { + content: "\e01e"; +} +.icon-finance-147:before { + content: "\e01f"; +} +.icon-finance-160:before { + content: "\e020"; +} +.icon-finance-173:before { + content: "\e021"; +} +.icon-finance-172:before { + content: "\e022"; +} +.icon-finance-146:before { + content: "\e023"; +} +.icon-finance-133:before { + content: "\e024"; +} +.icon-finance-120:before { + content: "\e025"; +} +.icon-finance-159:before { + content: "\e026"; +} +.icon-finance-158:before { + content: "\e027"; +} +.icon-finance-171:before { + content: "\e028"; +} +.icon-finance-170:before { + content: "\e029"; +} +.icon-finance-157:before { + content: "\e02a"; +} +.icon-finance-144:before { + content: "\e02b"; +} +.icon-finance-145:before { + content: "\e02c"; +} +.icon-finance-132:before { + content: "\e02d"; +} +.icon-finance-131:before { + content: "\e02e"; +} +.icon-finance-118:before { + content: "\e02f"; +} +.icon-finance-119:before { + content: "\e030"; +} +.icon-finance-106:before { + content: "\e031"; +} +.icon-finance-105:before { + content: "\e032"; +} +.icon-finance-092:before { + content: "\e033"; +} +.icon-finance-093:before { + content: "\e034"; +} +.icon-finance-107:before { + content: "\e035"; +} +.icon-finance-094:before { + content: "\e036"; +} +.icon-finance-095:before { + content: "\e037"; +} +.icon-finance-108:before { + content: "\e038"; +} +.icon-finance-109:before { + content: "\e039"; +} +.icon-finance-096:before { + content: "\e03a"; +} +.icon-finance-097:before { + content: "\e03b"; +} +.icon-finance-110:before { + content: "\e03c"; +} +.icon-finance-111:before { + content: "\e03d"; +} +.icon-finance-098:before { + content: "\e03e"; +} +.icon-finance-099:before { + content: "\e03f"; +} +.icon-finance-112:before { + content: "\e040"; +} +.icon-finance-113:before { + content: "\e041"; +} +.icon-finance-100:before { + content: "\e042"; +} +.icon-finance-101:before { + content: "\e043"; +} +.icon-finance-114:before { + content: "\e044"; +} +.icon-finance-115:before { + content: "\e045"; +} +.icon-finance-102:before { + content: "\e046"; +} +.icon-finance-116:before { + content: "\e048"; +} +.icon-finance-117:before { + content: "\e049"; +} +.icon-finance-104:before { + content: "\e047"; +} +.icon-finance-103:before { + content: "\e04a"; +} +.icon-finance-014:before { + content: "\e04b"; +} +.icon-finance-027:before { + content: "\e04c"; +} +.icon-finance-040:before { + content: "\e04d"; +} +.icon-finance-053:before { + content: "\e04e"; +} +.icon-finance-066:before { + content: "\e04f"; +} +.icon-finance-079:before { + content: "\e050"; +} +.icon-finance-080:before { + content: "\e051"; +} +.icon-finance-067:before { + content: "\e052"; +} +.icon-finance-068:before { + content: "\e053"; +} +.icon-finance-081:before { + content: "\e054"; +} +.icon-finance-070:before { + content: "\e055"; +} +.icon-finance-083:before { + content: "\e056"; +} +.icon-finance-082:before { + content: "\e057"; +} +.icon-finance-069:before { + content: "\e058"; +} +.icon-finance-071:before { + content: "\e059"; +} +.icon-finance-084:before { + content: "\e05a"; +} +.icon-finance-085:before { + content: "\e05b"; +} +.icon-finance-072:before { + content: "\e05c"; +} +.icon-finance-073:before { + content: "\e05d"; +} +.icon-finance-086:before { + content: "\e05e"; +} +.icon-finance-087:before { + content: "\e05f"; +} +.icon-finance-074:before { + content: "\e060"; +} +.icon-finance-075:before { + content: "\e061"; +} +.icon-finance-088:before { + content: "\e062"; +} +.icon-finance-089:before { + content: "\e063"; +} +.icon-finance-076:before { + content: "\e064"; +} +.icon-finance-077:before { + content: "\e065"; +} +.icon-finance-090:before { + content: "\e066"; +} +.icon-finance-091:before { + content: "\e067"; +} +.icon-finance-078:before { + content: "\e068"; +} +.icon-finance-065:before { + content: "\e069"; +} +.icon-finance-052:before { + content: "\e06a"; +} +.icon-finance-039:before { + content: "\e06b"; +} +.icon-finance-026:before { + content: "\e06c"; +} +.icon-finance-025:before { + content: "\e06d"; +} +.icon-finance-038:before { + content: "\e06e"; +} +.icon-finance-051:before { + content: "\e06f"; +} +.icon-finance-064:before { + content: "\e070"; +} +.icon-finance-063:before { + content: "\e071"; +} +.icon-finance-050:before { + content: "\e072"; +} +.icon-finance-037:before { + content: "\e073"; +} +.icon-finance-024:before { + content: "\e074"; +} +.icon-finance-023:before { + content: "\e075"; +} +.icon-finance-036:before { + content: "\e076"; +} +.icon-finance-049:before { + content: "\e077"; +} +.icon-finance-062:before { + content: "\e078"; +} +.icon-finance-061:before { + content: "\e079"; +} +.icon-finance-048:before { + content: "\e07a"; +} +.icon-finance-035:before { + content: "\e07b"; +} +.icon-finance-022:before { + content: "\e07c"; +} +.icon-finance-021:before { + content: "\e07d"; +} +.icon-finance-034:before { + content: "\e07e"; +} +.icon-finance-047:before { + content: "\e07f"; +} +.icon-finance-060:before { + content: "\e080"; +} +.icon-finance-059:before { + content: "\e081"; +} +.icon-finance-046:before { + content: "\e082"; +} +.icon-finance-033:before { + content: "\e083"; +} +.icon-finance-020:before { + content: "\e084"; +} +.icon-finance-019:before { + content: "\e085"; +} +.icon-finance-032:before { + content: "\e086"; +} +.icon-finance-045:before { + content: "\e087"; +} +.icon-finance-058:before { + content: "\e088"; +} +.icon-finance-057:before { + content: "\e089"; +} +.icon-finance-044:before { + content: "\e08a"; +} +.icon-finance-031:before { + content: "\e08b"; +} +.icon-finance-018:before { + content: "\e08c"; +} +.icon-finance-017:before { + content: "\e08d"; +} +.icon-finance-030:before { + content: "\e08e"; +} +.icon-finance-043:before { + content: "\e08f"; +} +.icon-finance-056:before { + content: "\e090"; +} +.icon-finance-055:before { + content: "\e091"; +} +.icon-finance-042:before { + content: "\e092"; +} +.icon-finance-029:before { + content: "\e093"; +} +.icon-finance-016:before { + content: "\e094"; +} +.icon-finance-015:before { + content: "\e095"; +} +.icon-finance-028:before { + content: "\e096"; +} +.icon-finance-041:before { + content: "\e097"; +} +.icon-finance-054:before { + content: "\e098"; +} +.icon-finance-001:before { + content: "\e099"; +} +.icon-finance-002:before { + content: "\e09a"; +} +.icon-finance-003:before { + content: "\e09b"; +} +.icon-finance-004:before { + content: "\e09c"; +} +.icon-finance-005:before { + content: "\e09d"; +} +.icon-finance-006:before { + content: "\e09e"; +} +.icon-finance-007:before { + content: "\e09f"; +} +.icon-finance-008:before { + content: "\e0a0"; +} +.icon-finance-009:before { + content: "\e0a1"; +} +.icon-finance-010:before { + content: "\e0a2"; +} +.icon-finance-011:before { + content: "\e0a3"; +} +.icon-finance-012:before { + content: "\e0a4"; +} +.icon-finance-013:before { + content: "\e0a5"; +} + +/* Food */ +@font-face { + font-family: "food-48"; + src:url("food/webfont/fonts/food-48.eot"); + src:url("food/webfont/fonts/food-48d41d.eot?#iefix") format("embedded-opentype"), + url("food/webfont/fonts/food-48.woff") format("woff"), + url("food/webfont/fonts/food-48.ttf") format("truetype"), + url("food/webfont/fonts/food-48.svg#food-48") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-food]:before { + font-family: "food-48" !important; + content: attr(data-icon-food); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-food"]:before, +[class*=" icon-food"]:before { + font-family: "food-48" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-food-001:before { + content: "a"; +} +.icon-food-014:before { + content: "b"; +} +.icon-food-027:before { + content: "c"; +} +.icon-food-040:before { + content: "d"; +} +.icon-food-041:before { + content: "e"; +} +.icon-food-028:before { + content: "f"; +} +.icon-food-015:before { + content: "g"; +} +.icon-food-002:before { + content: "h"; +} +.icon-food-003:before { + content: "i"; +} +.icon-food-016:before { + content: "j"; +} +.icon-food-029:before { + content: "k"; +} +.icon-food-042:before { + content: "l"; +} +.icon-food-043:before { + content: "m"; +} +.icon-food-030:before { + content: "n"; +} +.icon-food-017:before { + content: "o"; +} +.icon-food-004:before { + content: "p"; +} +.icon-food-005:before { + content: "q"; +} +.icon-food-018:before { + content: "r"; +} +.icon-food-031:before { + content: "s"; +} +.icon-food-044:before { + content: "t"; +} +.icon-food-045:before { + content: "u"; +} +.icon-food-032:before { + content: "v"; +} +.icon-food-019:before { + content: "w"; +} +.icon-food-006:before { + content: "x"; +} +.icon-food-007:before { + content: "y"; +} +.icon-food-020:before { + content: "z"; +} +.icon-food-033:before { + content: "A"; +} +.icon-food-046:before { + content: "B"; +} +.icon-food-047:before { + content: "C"; +} +.icon-food-034:before { + content: "D"; +} +.icon-food-021:before { + content: "E"; +} +.icon-food-008:before { + content: "F"; +} +.icon-food-009:before { + content: "G"; +} +.icon-food-022:before { + content: "H"; +} +.icon-food-035:before { + content: "I"; +} +.icon-food-048:before { + content: "J"; +} +.icon-food-049:before { + content: "K"; +} +.icon-food-036:before { + content: "L"; +} +.icon-food-023:before { + content: "M"; +} +.icon-food-010:before { + content: "N"; +} +.icon-food-011:before { + content: "O"; +} +.icon-food-024:before { + content: "P"; +} +.icon-food-037:before { + content: "Q"; +} +.icon-food-050:before { + content: "R"; +} +.icon-food-051:before { + content: "S"; +} +.icon-food-038:before { + content: "T"; +} +.icon-food-025:before { + content: "U"; +} +.icon-food-012:before { + content: "V"; +} +.icon-food-013:before { + content: "W"; +} +.icon-food-026:before { + content: "X"; +} +.icon-food-039:before { + content: "Y"; +} +.icon-food-052:before { + content: "Z"; +} +.icon-food-065:before { + content: "0"; +} +.icon-food-078:before { + content: "1"; +} +.icon-food-091:before { + content: "2"; +} +.icon-food-104:before { + content: "3"; +} +.icon-food-103:before { + content: "4"; +} +.icon-food-090:before { + content: "5"; +} +.icon-food-077:before { + content: "6"; +} +.icon-food-064:before { + content: "7"; +} +.icon-food-063:before { + content: "8"; +} +.icon-food-076:before { + content: "9"; +} +.icon-food-089:before { + content: "!"; +} +.icon-food-102:before { + content: "\""; +} +.icon-food-101:before { + content: "#"; +} +.icon-food-088:before { + content: "$"; +} +.icon-food-075:before { + content: "%"; +} +.icon-food-062:before { + content: "&"; +} +.icon-food-061:before { + content: "'"; +} +.icon-food-074:before { + content: "("; +} +.icon-food-087:before { + content: ")"; +} +.icon-food-100:before { + content: "*"; +} +.icon-food-099:before { + content: "+"; +} +.icon-food-086:before { + content: ","; +} +.icon-food-073:before { + content: "-"; +} +.icon-food-060:before { + content: "."; +} +.icon-food-059:before { + content: "/"; +} +.icon-food-072:before { + content: ":"; +} +.icon-food-085:before { + content: ";"; +} +.icon-food-098:before { + content: "<"; +} +.icon-food-097:before { + content: "="; +} +.icon-food-084:before { + content: ">"; +} +.icon-food-071:before { + content: "?"; +} +.icon-food-058:before { + content: "@"; +} +.icon-food-057:before { + content: "["; +} +.icon-food-070:before { + content: "]"; +} +.icon-food-083:before { + content: "^"; +} +.icon-food-096:before { + content: "_"; +} +.icon-food-095:before { + content: "`"; +} +.icon-food-082:before { + content: "{"; +} +.icon-food-069:before { + content: "|"; +} +.icon-food-056:before { + content: "}"; +} +.icon-food-055:before { + content: "~"; +} +.icon-food-068:before { + content: "\\"; +} +.icon-food-081:before { + content: "\e000"; +} +.icon-food-094:before { + content: "\e001"; +} +.icon-food-093:before { + content: "\e002"; +} +.icon-food-080:before { + content: "\e003"; +} +.icon-food-067:before { + content: "\e004"; +} +.icon-food-054:before { + content: "\e005"; +} +.icon-food-053:before { + content: "\e006"; +} +.icon-food-066:before { + content: "\e007"; +} +.icon-food-079:before { + content: "\e008"; +} +.icon-food-092:before { + content: "\e009"; +} +.icon-food-105:before { + content: "\e00a"; +} +.icon-food-118:before { + content: "\e00b"; +} +.icon-food-131:before { + content: "\e00c"; +} +.icon-food-144:before { + content: "\e00d"; +} +.icon-food-157:before { + content: "\e00e"; +} +.icon-food-170:before { + content: "\e00f"; +} +.icon-food-171:before { + content: "\e010"; +} +.icon-food-158:before { + content: "\e011"; +} +.icon-food-145:before { + content: "\e012"; +} +.icon-food-132:before { + content: "\e013"; +} +.icon-food-119:before { + content: "\e014"; +} +.icon-food-106:before { + content: "\e015"; +} +.icon-food-107:before { + content: "\e016"; +} +.icon-food-120:before { + content: "\e017"; +} +.icon-food-133:before { + content: "\e018"; +} +.icon-food-146:before { + content: "\e019"; +} +.icon-food-159:before { + content: "\e01a"; +} +.icon-food-172:before { + content: "\e01b"; +} +.icon-food-173:before { + content: "\e01c"; +} +.icon-food-160:before { + content: "\e01d"; +} +.icon-food-147:before { + content: "\e01e"; +} +.icon-food-134:before { + content: "\e01f"; +} +.icon-food-121:before { + content: "\e020"; +} +.icon-food-108:before { + content: "\e021"; +} +.icon-food-109:before { + content: "\e022"; +} +.icon-food-122:before { + content: "\e023"; +} +.icon-food-135:before { + content: "\e024"; +} +.icon-food-148:before { + content: "\e025"; +} +.icon-food-161:before { + content: "\e026"; +} +.icon-food-174:before { + content: "\e027"; +} +.icon-food-175:before { + content: "\e028"; +} +.icon-food-162:before { + content: "\e029"; +} +.icon-food-149:before { + content: "\e02a"; +} +.icon-food-136:before { + content: "\e02b"; +} +.icon-food-123:before { + content: "\e02c"; +} +.icon-food-110:before { + content: "\e02d"; +} +.icon-food-111:before { + content: "\e02e"; +} +.icon-food-124:before { + content: "\e02f"; +} +.icon-food-137:before { + content: "\e030"; +} +.icon-food-150:before { + content: "\e031"; +} +.icon-food-163:before { + content: "\e032"; +} +.icon-food-176:before { + content: "\e033"; +} +.icon-food-177:before { + content: "\e034"; +} +.icon-food-164:before { + content: "\e035"; +} +.icon-food-151:before { + content: "\e036"; +} +.icon-food-138:before { + content: "\e037"; +} +.icon-food-125:before { + content: "\e038"; +} +.icon-food-112:before { + content: "\e039"; +} +.icon-food-113:before { + content: "\e03a"; +} +.icon-food-126:before { + content: "\e03b"; +} +.icon-food-139:before { + content: "\e03c"; +} +.icon-food-152:before { + content: "\e03d"; +} +.icon-food-165:before { + content: "\e03e"; +} +.icon-food-178:before { + content: "\e03f"; +} +.icon-food-191:before { + content: "\e040"; +} +.icon-food-192:before { + content: "\e041"; +} +.icon-food-166:before { + content: "\e042"; +} +.icon-food-153:before { + content: "\e043"; +} +.icon-food-140:before { + content: "\e044"; +} +.icon-food-127:before { + content: "\e045"; +} +.icon-food-114:before { + content: "\e046"; +} +.icon-food-115:before { + content: "\e047"; +} +.icon-food-128:before { + content: "\e048"; +} +.icon-food-129:before { + content: "\e049"; +} +.icon-food-116:before { + content: "\e04a"; +} +.icon-food-117:before { + content: "\e04b"; +} +.icon-food-130:before { + content: "\e04c"; +} +.icon-food-143:before { + content: "\e04d"; +} +.icon-food-142:before { + content: "\e04e"; +} +.icon-food-141:before { + content: "\e04f"; +} +.icon-food-154:before { + content: "\e050"; +} +.icon-food-155:before { + content: "\e051"; +} +.icon-food-156:before { + content: "\e052"; +} +.icon-food-169:before { + content: "\e053"; +} +.icon-food-168:before { + content: "\e054"; +} +.icon-food-167:before { + content: "\e055"; +} +.icon-food-179:before { + content: "\e056"; +} +.icon-food-180:before { + content: "\e057"; +} +.icon-food-181:before { + content: "\e058"; +} +.icon-food-182:before { + content: "\e059"; +} +.icon-food-195:before { + content: "\e05a"; +} +.icon-food-194:before { + content: "\e05b"; +} +.icon-food-193:before { + content: "\e05c"; +} +.icon-food-190:before { + content: "\e05d"; +} +.icon-food-189:before { + content: "\e05e"; +} +.icon-food-188:before { + content: "\e05f"; +} +.icon-food-187:before { + content: "\e060"; +} +.icon-food-185:before { + content: "\e061"; +} +.icon-food-184:before { + content: "\e062"; +} +.icon-food-183:before { + content: "\e063"; +} +.icon-food-186:before { + content: "\e064"; +} +.icon-food-208:before { + content: "\e065"; +} +.icon-food-221:before { + content: "\e066"; +} +.icon-food-220:before { + content: "\e067"; +} +.icon-food-207:before { + content: "\e068"; +} +.icon-food-206:before { + content: "\e069"; +} +.icon-food-219:before { + content: "\e06a"; +} +.icon-food-205:before { + content: "\e06b"; +} +.icon-food-204:before { + content: "\e06c"; +} +.icon-food-217:before { + content: "\e06d"; +} +.icon-food-216:before { + content: "\e06e"; +} +.icon-food-203:before { + content: "\e06f"; +} +.icon-food-202:before { + content: "\e070"; +} +.icon-food-215:before { + content: "\e071"; +} +.icon-food-214:before { + content: "\e072"; +} +.icon-food-201:before { + content: "\e073"; +} +.icon-food-200:before { + content: "\e074"; +} +.icon-food-213:before { + content: "\e075"; +} +.icon-food-212:before { + content: "\e076"; +} +.icon-food-199:before { + content: "\e077"; +} +.icon-food-198:before { + content: "\e078"; +} +.icon-food-211:before { + content: "\e079"; +} +.icon-food-210:before { + content: "\e07a"; +} +.icon-food-197:before { + content: "\e07b"; +} +.icon-food-196:before { + content: "\e07c"; +} +.icon-food-209:before { + content: "\e07d"; +} +.icon-food-222:before { + content: "\e07e"; +} +.icon-food-235:before { + content: "\e07f"; +} +.icon-food-248:before { + content: "\e080"; +} +.icon-food-249:before { + content: "\e081"; +} +.icon-food-236:before { + content: "\e082"; +} +.icon-food-223:before { + content: "\e083"; +} +.icon-food-224:before { + content: "\e084"; +} +.icon-food-237:before { + content: "\e085"; +} +.icon-food-250:before { + content: "\e086"; +} +.icon-food-251:before { + content: "\e087"; +} +.icon-food-238:before { + content: "\e088"; +} +.icon-food-225:before { + content: "\e089"; +} +.icon-food-226:before { + content: "\e08a"; +} +.icon-food-239:before { + content: "\e08b"; +} +.icon-food-252:before { + content: "\e08c"; +} +.icon-food-253:before { + content: "\e08d"; +} +.icon-food-240:before { + content: "\e08e"; +} +.icon-food-227:before { + content: "\e08f"; +} +.icon-food-228:before { + content: "\e090"; +} +.icon-food-241:before { + content: "\e091"; +} +.icon-food-254:before { + content: "\e092"; +} +.icon-food-255:before { + content: "\e093"; +} +.icon-food-242:before { + content: "\e094"; +} +.icon-food-229:before { + content: "\e095"; +} +.icon-food-230:before { + content: "\e096"; +} +.icon-food-243:before { + content: "\e097"; +} +.icon-food-256:before { + content: "\e098"; +} +.icon-food-257:before { + content: "\e099"; +} +.icon-food-244:before { + content: "\e09a"; +} +.icon-food-231:before { + content: "\e09b"; +} +.icon-food-232:before { + content: "\e09c"; +} +.icon-food-245:before { + content: "\e09d"; +} +.icon-food-258:before { + content: "\e09e"; +} +.icon-food-218:before { + content: "\e09f"; +} +.icon-food-233:before { + content: "\e0a0"; +} +.icon-food-246:before { + content: "\e0a1"; +} +.icon-food-259:before { + content: "\e0a2"; +} +.icon-food-260:before { + content: "\e0a3"; +} +.icon-food-247:before { + content: "\e0a4"; +} +.icon-food-234:before { + content: "\e0a5"; +} +.icon-food-273:before { + content: "\e0a6"; +} +.icon-food-286:before { + content: "\e0a7"; +} +.icon-food-299:before { + content: "\e0a8"; +} +.icon-food-298:before { + content: "\e0a9"; +} +.icon-food-285:before { + content: "\e0aa"; +} +.icon-food-272:before { + content: "\e0ab"; +} +.icon-food-271:before { + content: "\e0ac"; +} +.icon-food-284:before { + content: "\e0ad"; +} +.icon-food-297:before { + content: "\e0ae"; +} +.icon-food-296:before { + content: "\e0af"; +} +.icon-food-283:before { + content: "\e0b0"; +} +.icon-food-270:before { + content: "\e0b1"; +} +.icon-food-269:before { + content: "\e0b2"; +} +.icon-food-282:before { + content: "\e0b3"; +} +.icon-food-295:before { + content: "\e0b4"; +} +.icon-food-294:before { + content: "\e0b5"; +} +.icon-food-281:before { + content: "\e0b6"; +} +.icon-food-268:before { + content: "\e0b7"; +} +.icon-food-267:before { + content: "\e0b8"; +} +.icon-food-280:before { + content: "\e0b9"; +} +.icon-food-293:before { + content: "\e0ba"; +} +.icon-food-292:before { + content: "\e0bb"; +} +.icon-food-279:before { + content: "\e0bc"; +} +.icon-food-266:before { + content: "\e0bd"; +} +.icon-food-265:before { + content: "\e0be"; +} +.icon-food-278:before { + content: "\e0bf"; +} +.icon-food-291:before { + content: "\e0c0"; +} +.icon-food-290:before { + content: "\e0c1"; +} +.icon-food-277:before { + content: "\e0c2"; +} +.icon-food-264:before { + content: "\e0c3"; +} +.icon-food-263:before { + content: "\e0c4"; +} +.icon-food-276:before { + content: "\e0c5"; +} +.icon-food-289:before { + content: "\e0c6"; +} +.icon-food-288:before { + content: "\e0c7"; +} +.icon-food-275:before { + content: "\e0c8"; +} +.icon-food-262:before { + content: "\e0c9"; +} +.icon-food-261:before { + content: "\e0ca"; +} +.icon-food-274:before { + content: "\e0cb"; +} +.icon-food-287:before { + content: "\e0cc"; +} +.icon-food-300:before { + content: "\e0cd"; +} + +/* Furniture */ +@font-face { + font-family: "furniture"; + src:url("furniture/webfont/fonts/furniture.eot"); + src:url("furniture/webfont/fonts/furnitured41d.eot?#iefix") format("embedded-opentype"), + url("furniture/webfont/fonts/furniture.woff") format("woff"), + url("furniture/webfont/fonts/furniture.ttf") format("truetype"), + url("furniture/webfont/fonts/furniture.svg#furniture") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-furniture]:before { + font-family: "furniture" !important; + content: attr(data-icon-furniture); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-furniture"]:before, +[class*=" icon-furniture"]:before { + font-family: "furniture" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-furniture-001:before { + content: "a"; +} +.icon-furniture-014:before { + content: "b"; +} +.icon-furniture-027:before { + content: "c"; +} +.icon-furniture-040:before { + content: "d"; +} +.icon-furniture-041:before { + content: "e"; +} +.icon-furniture-028:before { + content: "f"; +} +.icon-furniture-015:before { + content: "g"; +} +.icon-furniture-002:before { + content: "h"; +} +.icon-furniture-003:before { + content: "i"; +} +.icon-furniture-016:before { + content: "j"; +} +.icon-furniture-029:before { + content: "k"; +} +.icon-furniture-042:before { + content: "l"; +} +.icon-furniture-043:before { + content: "m"; +} +.icon-furniture-030:before { + content: "n"; +} +.icon-furniture-017:before { + content: "o"; +} +.icon-furniture-004:before { + content: "p"; +} +.icon-furniture-005:before { + content: "q"; +} +.icon-furniture-018:before { + content: "r"; +} +.icon-furniture-031:before { + content: "s"; +} +.icon-furniture-044:before { + content: "t"; +} +.icon-furniture-045:before { + content: "u"; +} +.icon-furniture-032:before { + content: "v"; +} +.icon-furniture-019:before { + content: "w"; +} +.icon-furniture-006:before { + content: "x"; +} +.icon-furniture-007:before { + content: "y"; +} +.icon-furniture-020:before { + content: "z"; +} +.icon-furniture-033:before { + content: "A"; +} +.icon-furniture-046:before { + content: "B"; +} +.icon-furniture-047:before { + content: "C"; +} +.icon-furniture-034:before { + content: "D"; +} +.icon-furniture-021:before { + content: "E"; +} +.icon-furniture-008:before { + content: "F"; +} +.icon-furniture-009:before { + content: "G"; +} +.icon-furniture-022:before { + content: "H"; +} +.icon-furniture-035:before { + content: "I"; +} +.icon-furniture-048:before { + content: "J"; +} +.icon-furniture-049:before { + content: "K"; +} +.icon-furniture-036:before { + content: "L"; +} +.icon-furniture-023:before { + content: "M"; +} +.icon-furniture-010:before { + content: "N"; +} +.icon-furniture-011:before { + content: "O"; +} +.icon-furniture-024:before { + content: "P"; +} +.icon-furniture-037:before { + content: "Q"; +} +.icon-furniture-050:before { + content: "R"; +} +.icon-furniture-051:before { + content: "S"; +} +.icon-furniture-038:before { + content: "T"; +} +.icon-furniture-025:before { + content: "U"; +} +.icon-furniture-012:before { + content: "V"; +} +.icon-furniture-013:before { + content: "W"; +} +.icon-furniture-026:before { + content: "X"; +} +.icon-furniture-039:before { + content: "Y"; +} +.icon-furniture-052:before { + content: "Z"; +} +.icon-furniture-065:before { + content: "0"; +} +.icon-furniture-064:before { + content: "1"; +} +.icon-furniture-063:before { + content: "2"; +} +.icon-furniture-062:before { + content: "3"; +} +.icon-furniture-061:before { + content: "4"; +} +.icon-furniture-060:before { + content: "5"; +} +.icon-furniture-059:before { + content: "6"; +} +.icon-furniture-058:before { + content: "7"; +} +.icon-furniture-057:before { + content: "8"; +} +.icon-furniture-056:before { + content: "9"; +} +.icon-furniture-055:before { + content: "!"; +} +.icon-furniture-054:before { + content: "\""; +} +.icon-furniture-053:before { + content: "#"; +} +.icon-furniture-066:before { + content: "$"; +} +.icon-furniture-079:before { + content: "%"; +} +.icon-furniture-092:before { + content: "&"; +} +.icon-furniture-093:before { + content: "'"; +} +.icon-furniture-080:before { + content: "("; +} +.icon-furniture-067:before { + content: ")"; +} +.icon-furniture-068:before { + content: "*"; +} +.icon-furniture-081:before { + content: "+"; +} +.icon-furniture-094:before { + content: ","; +} +.icon-furniture-095:before { + content: "-"; +} +.icon-furniture-082:before { + content: "."; +} +.icon-furniture-069:before { + content: "/"; +} +.icon-furniture-070:before { + content: ":"; +} +.icon-furniture-083:before { + content: ";"; +} +.icon-furniture-096:before { + content: "<"; +} +.icon-furniture-097:before { + content: "="; +} +.icon-furniture-084:before { + content: ">"; +} +.icon-furniture-071:before { + content: "?"; +} +.icon-furniture-073:before { + content: "@"; +} +.icon-furniture-072:before { + content: "["; +} +.icon-furniture-085:before { + content: "]"; +} +.icon-furniture-098:before { + content: "^"; +} +.icon-furniture-099:before { + content: "_"; +} +.icon-furniture-086:before { + content: "`"; +} +.icon-furniture-087:before { + content: "{"; +} +.icon-furniture-100:before { + content: "|"; +} +.icon-furniture-075:before { + content: "}"; +} +.icon-furniture-074:before { + content: "~"; +} +.icon-furniture-076:before { + content: "\\"; +} +.icon-furniture-089:before { + content: "\e000"; +} +.icon-furniture-088:before { + content: "\e001"; +} +.icon-furniture-090:before { + content: "\e002"; +} +.icon-furniture-077:before { + content: "\e003"; +} +.icon-furniture-078:before { + content: "\e004"; +} +.icon-furniture-091:before { + content: "\e005"; +} + + +@charset "UTF-8"; + +@font-face { + font-family: "hotel-restaurant"; + src:url("hotel-restaurant/webfont/fonts/hotel-restaurant.eot"); + src:url("hotel-restaurant/webfont/fonts/hotel-restaurantd41d.eot?#iefix") format("embedded-opentype"), + url("hotel-restaurant/webfont/fonts/hotel-restaurant.woff") format("woff"), + url("hotel-restaurant/webfont/fonts/hotel-restaurant.ttf") format("truetype"), + url("hotel-restaurant/webfont/fonts/hotel-restaurant.svg#hotel-restaurant") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-hotel-restaurant]:before { + font-family: "hotel-restaurant" !important; + content: attr(data-icon-hotel-restaurant); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-hotel-restaurant"]:before, +[class*=" icon-hotel-restaurant"]:before { + font-family: "hotel-restaurant" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-hotel-restaurant-001:before { + content: "a"; +} +.icon-hotel-restaurant-002:before { + content: "b"; +} +.icon-hotel-restaurant-003:before { + content: "c"; +} +.icon-hotel-restaurant-004:before { + content: "d"; +} +.icon-hotel-restaurant-005:before { + content: "e"; +} +.icon-hotel-restaurant-006:before { + content: "f"; +} +.icon-hotel-restaurant-007:before { + content: "g"; +} +.icon-hotel-restaurant-008:before { + content: "h"; +} +.icon-hotel-restaurant-009:before { + content: "i"; +} +.icon-hotel-restaurant-010:before { + content: "j"; +} +.icon-hotel-restaurant-011:before { + content: "k"; +} +.icon-hotel-restaurant-065:before { + content: "l"; +} +.icon-hotel-restaurant-012:before { + content: "m"; +} +.icon-hotel-restaurant-013:before { + content: "n"; +} +.icon-hotel-restaurant-026:before { + content: "o"; +} +.icon-hotel-restaurant-025:before { + content: "p"; +} +.icon-hotel-restaurant-024:before { + content: "q"; +} +.icon-hotel-restaurant-023:before { + content: "r"; +} +.icon-hotel-restaurant-022:before { + content: "s"; +} +.icon-hotel-restaurant-021:before { + content: "t"; +} +.icon-hotel-restaurant-020:before { + content: "u"; +} +.icon-hotel-restaurant-019:before { + content: "v"; +} +.icon-hotel-restaurant-018:before { + content: "w"; +} +.icon-hotel-restaurant-017:before { + content: "x"; +} +.icon-hotel-restaurant-016:before { + content: "y"; +} +.icon-hotel-restaurant-015:before { + content: "z"; +} +.icon-hotel-restaurant-014:before { + content: "A"; +} +.icon-hotel-restaurant-027:before { + content: "B"; +} +.icon-hotel-restaurant-028:before { + content: "C"; +} +.icon-hotel-restaurant-029:before { + content: "D"; +} +.icon-hotel-restaurant-030:before { + content: "E"; +} +.icon-hotel-restaurant-031:before { + content: "F"; +} +.icon-hotel-restaurant-032:before { + content: "G"; +} +.icon-hotel-restaurant-033:before { + content: "H"; +} +.icon-hotel-restaurant-034:before { + content: "I"; +} +.icon-hotel-restaurant-035:before { + content: "J"; +} +.icon-hotel-restaurant-036:before { + content: "K"; +} +.icon-hotel-restaurant-038:before { + content: "L"; +} +.icon-hotel-restaurant-039:before { + content: "M"; +} +.icon-hotel-restaurant-037:before { + content: "N"; +} +.icon-hotel-restaurant-052:before { + content: "O"; +} +.icon-hotel-restaurant-051:before { + content: "P"; +} +.icon-hotel-restaurant-050:before { + content: "Q"; +} +.icon-hotel-restaurant-049:before { + content: "R"; +} +.icon-hotel-restaurant-048:before { + content: "S"; +} +.icon-hotel-restaurant-047:before { + content: "T"; +} +.icon-hotel-restaurant-046:before { + content: "U"; +} +.icon-hotel-restaurant-045:before { + content: "V"; +} +.icon-hotel-restaurant-044:before { + content: "W"; +} +.icon-hotel-restaurant-042:before { + content: "X"; +} +.icon-hotel-restaurant-041:before { + content: "Y"; +} +.icon-hotel-restaurant-040:before { + content: "Z"; +} +.icon-hotel-restaurant-043:before { + content: "0"; +} +.icon-hotel-restaurant-053:before { + content: "1"; +} +.icon-hotel-restaurant-054:before { + content: "2"; +} +.icon-hotel-restaurant-055:before { + content: "3"; +} +.icon-hotel-restaurant-056:before { + content: "4"; +} +.icon-hotel-restaurant-057:before { + content: "5"; +} +.icon-hotel-restaurant-058:before { + content: "6"; +} +.icon-hotel-restaurant-059:before { + content: "7"; +} +.icon-hotel-restaurant-060:before { + content: "8"; +} +.icon-hotel-restaurant-061:before { + content: "9"; +} +.icon-hotel-restaurant-062:before { + content: "!"; +} +.icon-hotel-restaurant-063:before { + content: "\""; +} +.icon-hotel-restaurant-064:before { + content: "#"; +} +.icon-hotel-restaurant-066:before { + content: "$"; +} +.icon-hotel-restaurant-079:before { + content: "%"; +} +.icon-hotel-restaurant-092:before { + content: "&"; +} +.icon-hotel-restaurant-105:before { + content: "'"; +} +.icon-hotel-restaurant-118:before { + content: "("; +} +.icon-hotel-restaurant-131:before { + content: ")"; +} +.icon-hotel-restaurant-144:before { + content: "*"; +} +.icon-hotel-restaurant-157:before { + content: "+"; +} +.icon-hotel-restaurant-067:before { + content: ","; +} +.icon-hotel-restaurant-080:before { + content: "-"; +} +.icon-hotel-restaurant-068:before { + content: "."; +} +.icon-hotel-restaurant-081:before { + content: "/"; +} +.icon-hotel-restaurant-093:before { + content: ":"; +} +.icon-hotel-restaurant-094:before { + content: ";"; +} +.icon-hotel-restaurant-095:before { + content: "<"; +} +.icon-hotel-restaurant-096:before { + content: "="; +} +.icon-hotel-restaurant-097:before { + content: ">"; +} +.icon-hotel-restaurant-098:before { + content: "?"; +} +.icon-hotel-restaurant-099:before { + content: "@"; +} +.icon-hotel-restaurant-100:before { + content: "["; +} +.icon-hotel-restaurant-101:before { + content: "]"; +} +.icon-hotel-restaurant-102:before { + content: "^"; +} +.icon-hotel-restaurant-103:before { + content: "_"; +} +.icon-hotel-restaurant-104:before { + content: "`"; +} +.icon-hotel-restaurant-091:before { + content: "{"; +} +.icon-hotel-restaurant-090:before { + content: "|"; +} +.icon-hotel-restaurant-089:before { + content: "}"; +} +.icon-hotel-restaurant-088:before { + content: "~"; +} +.icon-hotel-restaurant-087:before { + content: "\\"; +} +.icon-hotel-restaurant-086:before { + content: "\e000"; +} +.icon-hotel-restaurant-085:before { + content: "\e001"; +} +.icon-hotel-restaurant-084:before { + content: "\e002"; +} +.icon-hotel-restaurant-083:before { + content: "\e003"; +} +.icon-hotel-restaurant-082:before { + content: "\e004"; +} +.icon-hotel-restaurant-069:before { + content: "\e005"; +} +.icon-hotel-restaurant-070:before { + content: "\e006"; +} +.icon-hotel-restaurant-071:before { + content: "\e007"; +} +.icon-hotel-restaurant-072:before { + content: "\e008"; +} +.icon-hotel-restaurant-073:before { + content: "\e009"; +} +.icon-hotel-restaurant-074:before { + content: "\e00a"; +} +.icon-hotel-restaurant-075:before { + content: "\e00b"; +} +.icon-hotel-restaurant-076:before { + content: "\e00c"; +} +.icon-hotel-restaurant-077:before { + content: "\e00d"; +} +.icon-hotel-restaurant-078:before { + content: "\e00e"; +} +.icon-hotel-restaurant-117:before { + content: "\e00f"; +} +.icon-hotel-restaurant-116:before { + content: "\e010"; +} +.icon-hotel-restaurant-115:before { + content: "\e011"; +} +.icon-hotel-restaurant-114:before { + content: "\e012"; +} +.icon-hotel-restaurant-113:before { + content: "\e013"; +} +.icon-hotel-restaurant-112:before { + content: "\e014"; +} +.icon-hotel-restaurant-111:before { + content: "\e015"; +} +.icon-hotel-restaurant-110:before { + content: "\e016"; +} +.icon-hotel-restaurant-109:before { + content: "\e017"; +} +.icon-hotel-restaurant-108:before { + content: "\e018"; +} +.icon-hotel-restaurant-107:before { + content: "\e019"; +} +.icon-hotel-restaurant-106:before { + content: "\e01a"; +} +.icon-hotel-restaurant-119:before { + content: "\e01b"; +} +.icon-hotel-restaurant-120:before { + content: "\e01c"; +} +.icon-hotel-restaurant-121:before { + content: "\e01d"; +} +.icon-hotel-restaurant-122:before { + content: "\e01e"; +} +.icon-hotel-restaurant-123:before { + content: "\e01f"; +} +.icon-hotel-restaurant-124:before { + content: "\e020"; +} +.icon-hotel-restaurant-125:before { + content: "\e021"; +} +.icon-hotel-restaurant-126:before { + content: "\e022"; +} +.icon-hotel-restaurant-127:before { + content: "\e023"; +} +.icon-hotel-restaurant-128:before { + content: "\e024"; +} +.icon-hotel-restaurant-129:before { + content: "\e025"; +} +.icon-hotel-restaurant-130:before { + content: "\e026"; +} +.icon-hotel-restaurant-143:before { + content: "\e027"; +} +.icon-hotel-restaurant-142:before { + content: "\e028"; +} +.icon-hotel-restaurant-141:before { + content: "\e029"; +} +.icon-hotel-restaurant-140:before { + content: "\e02a"; +} +.icon-hotel-restaurant-139:before { + content: "\e02b"; +} +.icon-hotel-restaurant-138:before { + content: "\e02c"; +} +.icon-hotel-restaurant-137:before { + content: "\e02d"; +} +.icon-hotel-restaurant-136:before { + content: "\e02e"; +} +.icon-hotel-restaurant-135:before { + content: "\e02f"; +} +.icon-hotel-restaurant-134:before { + content: "\e030"; +} +.icon-hotel-restaurant-133:before { + content: "\e031"; +} +.icon-hotel-restaurant-132:before { + content: "\e032"; +} +.icon-hotel-restaurant-145:before { + content: "\e033"; +} +.icon-hotel-restaurant-146:before { + content: "\e034"; +} +.icon-hotel-restaurant-147:before { + content: "\e035"; +} +.icon-hotel-restaurant-148:before { + content: "\e036"; +} +.icon-hotel-restaurant-149:before { + content: "\e037"; +} +.icon-hotel-restaurant-150:before { + content: "\e038"; +} +.icon-hotel-restaurant-151:before { + content: "\e039"; +} +.icon-hotel-restaurant-152:before { + content: "\e03a"; +} +.icon-hotel-restaurant-153:before { + content: "\e03b"; +} +.icon-hotel-restaurant-154:before { + content: "\e03c"; +} +.icon-hotel-restaurant-155:before { + content: "\e03d"; +} +.icon-hotel-restaurant-156:before { + content: "\e03e"; +} +.icon-hotel-restaurant-169:before { + content: "\e03f"; +} +.icon-hotel-restaurant-168:before { + content: "\e040"; +} +.icon-hotel-restaurant-167:before { + content: "\e041"; +} +.icon-hotel-restaurant-166:before { + content: "\e042"; +} +.icon-hotel-restaurant-165:before { + content: "\e043"; +} +.icon-hotel-restaurant-164:before { + content: "\e044"; +} +.icon-hotel-restaurant-163:before { + content: "\e045"; +} +.icon-hotel-restaurant-162:before { + content: "\e046"; +} +.icon-hotel-restaurant-161:before { + content: "\e047"; +} +.icon-hotel-restaurant-160:before { + content: "\e048"; +} +.icon-hotel-restaurant-159:before { + content: "\e049"; +} +.icon-hotel-restaurant-158:before { + content: "\e04a"; +} +.icon-hotel-restaurant-170:before { + content: "\e04b"; +} +.icon-hotel-restaurant-171:before { + content: "\e04c"; +} +.icon-hotel-restaurant-172:before { + content: "\e04d"; +} +.icon-hotel-restaurant-173:before { + content: "\e04e"; +} +.icon-hotel-restaurant-174:before { + content: "\e04f"; +} +.icon-hotel-restaurant-175:before { + content: "\e050"; +} +.icon-hotel-restaurant-176:before { + content: "\e051"; +} +.icon-hotel-restaurant-177:before { + content: "\e052"; +} +.icon-hotel-restaurant-178:before { + content: "\e053"; +} +.icon-hotel-restaurant-179:before { + content: "\e054"; +} +.icon-hotel-restaurant-180:before { + content: "\e055"; +} +.icon-hotel-restaurant-181:before { + content: "\e056"; +} +.icon-hotel-restaurant-182:before { + content: "\e057"; +} +.icon-hotel-restaurant-195:before { + content: "\e058"; +} +.icon-hotel-restaurant-194:before { + content: "\e059"; +} +.icon-hotel-restaurant-193:before { + content: "\e05a"; +} +.icon-hotel-restaurant-192:before { + content: "\e05b"; +} +.icon-hotel-restaurant-191:before { + content: "\e05c"; +} +.icon-hotel-restaurant-190:before { + content: "\e05d"; +} +.icon-hotel-restaurant-189:before { + content: "\e05e"; +} +.icon-hotel-restaurant-188:before { + content: "\e05f"; +} +.icon-hotel-restaurant-187:before { + content: "\e060"; +} +.icon-hotel-restaurant-186:before { + content: "\e061"; +} +.icon-hotel-restaurant-185:before { + content: "\e062"; +} +.icon-hotel-restaurant-184:before { + content: "\e063"; +} +.icon-hotel-restaurant-183:before { + content: "\e064"; +} +.icon-hotel-restaurant-196:before { + content: "\e065"; +} +.icon-hotel-restaurant-197:before { + content: "\e066"; +} +.icon-hotel-restaurant-198:before { + content: "\e067"; +} +.icon-hotel-restaurant-199:before { + content: "\e068"; +} +.icon-hotel-restaurant-200:before { + content: "\e069"; +} +.icon-hotel-restaurant-201:before { + content: "\e06a"; +} +.icon-hotel-restaurant-202:before { + content: "\e06b"; +} +.icon-hotel-restaurant-203:before { + content: "\e06c"; +} +.icon-hotel-restaurant-204:before { + content: "\e06d"; +} +.icon-hotel-restaurant-205:before { + content: "\e06e"; +} +.icon-hotel-restaurant-206:before { + content: "\e06f"; +} +.icon-hotel-restaurant-207:before { + content: "\e070"; +} +.icon-hotel-restaurant-208:before { + content: "\e071"; +} +.icon-hotel-restaurant-221:before { + content: "\e072"; +} +.icon-hotel-restaurant-220:before { + content: "\e073"; +} +.icon-hotel-restaurant-219:before { + content: "\e074"; +} +.icon-hotel-restaurant-218:before { + content: "\e075"; +} +.icon-hotel-restaurant-217:before { + content: "\e076"; +} +.icon-hotel-restaurant-216:before { + content: "\e077"; +} +.icon-hotel-restaurant-215:before { + content: "\e078"; +} +.icon-hotel-restaurant-214:before { + content: "\e079"; +} +.icon-hotel-restaurant-213:before { + content: "\e07a"; +} +.icon-hotel-restaurant-212:before { + content: "\e07b"; +} +.icon-hotel-restaurant-211:before { + content: "\e07c"; +} +.icon-hotel-restaurant-210:before { + content: "\e07d"; +} +.icon-hotel-restaurant-209:before { + content: "\e07e"; +} +.icon-hotel-restaurant-222:before { + content: "\e07f"; +} +.icon-hotel-restaurant-223:before { + content: "\e080"; +} +.icon-hotel-restaurant-224:before { + content: "\e081"; +} +.icon-hotel-restaurant-225:before { + content: "\e082"; +} +.icon-hotel-restaurant-226:before { + content: "\e083"; +} +.icon-hotel-restaurant-227:before { + content: "\e084"; +} +.icon-hotel-restaurant-228:before { + content: "\e085"; +} +.icon-hotel-restaurant-229:before { + content: "\e086"; +} +.icon-hotel-restaurant-230:before { + content: "\e087"; +} +.icon-hotel-restaurant-231:before { + content: "\e088"; +} +.icon-hotel-restaurant-232:before { + content: "\e089"; +} +.icon-hotel-restaurant-233:before { + content: "\e08a"; +} +.icon-hotel-restaurant-234:before { + content: "\e08b"; +} +.icon-hotel-restaurant-247:before { + content: "\e08c"; +} +.icon-hotel-restaurant-246:before { + content: "\e08d"; +} +.icon-hotel-restaurant-245:before { + content: "\e08e"; +} +.icon-hotel-restaurant-244:before { + content: "\e08f"; +} +.icon-hotel-restaurant-243:before { + content: "\e090"; +} +.icon-hotel-restaurant-242:before { + content: "\e091"; +} +.icon-hotel-restaurant-241:before { + content: "\e092"; +} +.icon-hotel-restaurant-240:before { + content: "\e093"; +} +.icon-hotel-restaurant-239:before { + content: "\e094"; +} +.icon-hotel-restaurant-238:before { + content: "\e095"; +} +.icon-hotel-restaurant-237:before { + content: "\e096"; +} +.icon-hotel-restaurant-236:before { + content: "\e097"; +} +.icon-hotel-restaurant-235:before { + content: "\e098"; +} +.icon-hotel-restaurant-248:before { + content: "\e099"; +} +.icon-hotel-restaurant-249:before { + content: "\e09a"; +} +.icon-hotel-restaurant-250:before { + content: "\e09b"; +} + +@charset "UTF-8"; + +@font-face { + font-family: "media"; + src:url("media/webfont/fonts/media.eot"); + src:url("media/webfont/fonts/mediad41d.eot?#iefix") format("embedded-opentype"), + url("media/webfont/fonts/media.woff") format("woff"), + url("media/webfont/fonts/media.ttf") format("truetype"), + url("media/webfont/fonts/media.svg#media") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-media]:before { + font-family: "media" !important; + content: attr(data-icon-media); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-media"]:before, +[class*=" icon-media"]:before { + font-family: "media" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-media-001:before { + content: "a"; +} +.icon-media-014:before { + content: "b"; +} +.icon-media-027:before { + content: "c"; +} +.icon-media-040:before { + content: "d"; +} +.icon-media-041:before { + content: "e"; +} +.icon-media-028:before { + content: "f"; +} +.icon-media-015:before { + content: "g"; +} +.icon-media-002:before { + content: "h"; +} +.icon-media-003:before { + content: "i"; +} +.icon-media-016:before { + content: "j"; +} +.icon-media-029:before { + content: "k"; +} +.icon-media-042:before { + content: "l"; +} +.icon-media-043:before { + content: "m"; +} +.icon-media-030:before { + content: "n"; +} +.icon-media-017:before { + content: "o"; +} +.icon-media-004:before { + content: "p"; +} +.icon-media-005:before { + content: "q"; +} +.icon-media-018:before { + content: "r"; +} +.icon-media-031:before { + content: "s"; +} +.icon-media-044:before { + content: "t"; +} +.icon-media-045:before { + content: "u"; +} +.icon-media-032:before { + content: "v"; +} +.icon-media-019:before { + content: "w"; +} +.icon-media-006:before { + content: "x"; +} +.icon-media-007:before { + content: "y"; +} +.icon-media-020:before { + content: "z"; +} +.icon-media-033:before { + content: "A"; +} +.icon-media-046:before { + content: "B"; +} +.icon-media-047:before { + content: "C"; +} +.icon-media-034:before { + content: "D"; +} +.icon-media-021:before { + content: "E"; +} +.icon-media-008:before { + content: "F"; +} +.icon-media-009:before { + content: "G"; +} +.icon-media-022:before { + content: "H"; +} +.icon-media-035:before { + content: "I"; +} +.icon-media-048:before { + content: "J"; +} +.icon-media-049:before { + content: "K"; +} +.icon-media-036:before { + content: "L"; +} +.icon-media-023:before { + content: "M"; +} +.icon-media-010:before { + content: "N"; +} +.icon-media-011:before { + content: "O"; +} +.icon-media-024:before { + content: "P"; +} +.icon-media-037:before { + content: "Q"; +} +.icon-media-050:before { + content: "R"; +} +.icon-media-063:before { + content: "S"; +} +.icon-media-064:before { + content: "T"; +} +.icon-media-051:before { + content: "U"; +} +.icon-media-038:before { + content: "V"; +} +.icon-media-025:before { + content: "W"; +} +.icon-media-012:before { + content: "X"; +} +.icon-media-013:before { + content: "Y"; +} +.icon-media-026:before { + content: "Z"; +} +.icon-media-039:before { + content: "0"; +} +.icon-media-052:before { + content: "1"; +} +.icon-media-065:before { + content: "2"; +} +.icon-media-062:before { + content: "3"; +} +.icon-media-061:before { + content: "4"; +} +.icon-media-060:before { + content: "5"; +} +.icon-media-059:before { + content: "6"; +} +.icon-media-058:before { + content: "7"; +} +.icon-media-057:before { + content: "8"; +} +.icon-media-056:before { + content: "9"; +} +.icon-media-055:before { + content: "!"; +} +.icon-media-054:before { + content: "\""; +} +.icon-media-053:before { + content: "#"; +} +.icon-media-066:before { + content: "$"; +} +.icon-media-079:before { + content: "%"; +} +.icon-media-092:before { + content: "&"; +} +.icon-media-105:before { + content: "'"; +} +.icon-media-118:before { + content: "("; +} +.icon-media-119:before { + content: ")"; +} +.icon-media-106:before { + content: "*"; +} +.icon-media-093:before { + content: "+"; +} +.icon-media-080:before { + content: ","; +} +.icon-media-067:before { + content: "-"; +} +.icon-media-068:before { + content: "."; +} +.icon-media-081:before { + content: "/"; +} +.icon-media-094:before { + content: ":"; +} +.icon-media-107:before { + content: ";"; +} +.icon-media-120:before { + content: "<"; +} +.icon-media-121:before { + content: "="; +} +.icon-media-108:before { + content: ">"; +} +.icon-media-095:before { + content: "?"; +} +.icon-media-082:before { + content: "@"; +} +.icon-media-069:before { + content: "["; +} +.icon-media-070:before { + content: "]"; +} +.icon-media-083:before { + content: "^"; +} +.icon-media-096:before { + content: "_"; +} +.icon-media-109:before { + content: "`"; +} +.icon-media-122:before { + content: "{"; +} +.icon-media-123:before { + content: "|"; +} +.icon-media-110:before { + content: "}"; +} +.icon-media-097:before { + content: "~"; +} +.icon-media-084:before { + content: "\\"; +} +.icon-media-071:before { + content: "\e000"; +} +.icon-media-072:before { + content: "\e001"; +} +.icon-media-085:before { + content: "\e002"; +} +.icon-media-098:before { + content: "\e003"; +} +.icon-media-111:before { + content: "\e004"; +} +.icon-media-124:before { + content: "\e005"; +} +.icon-media-125:before { + content: "\e006"; +} +.icon-media-112:before { + content: "\e007"; +} +.icon-media-099:before { + content: "\e008"; +} +.icon-media-086:before { + content: "\e009"; +} +.icon-media-073:before { + content: "\e00a"; +} +.icon-media-074:before { + content: "\e00b"; +} +.icon-media-087:before { + content: "\e00c"; +} +.icon-media-100:before { + content: "\e00d"; +} +.icon-media-113:before { + content: "\e00e"; +} +.icon-media-126:before { + content: "\e00f"; +} +.icon-media-127:before { + content: "\e010"; +} +.icon-media-114:before { + content: "\e011"; +} +.icon-media-101:before { + content: "\e012"; +} +.icon-media-088:before { + content: "\e013"; +} +.icon-media-075:before { + content: "\e014"; +} +.icon-media-076:before { + content: "\e015"; +} +.icon-media-089:before { + content: "\e016"; +} +.icon-media-090:before { + content: "\e017"; +} +.icon-media-077:before { + content: "\e018"; +} +.icon-media-078:before { + content: "\e019"; +} +.icon-media-091:before { + content: "\e01a"; +} +.icon-media-104:before { + content: "\e01b"; +} +.icon-media-103:before { + content: "\e01c"; +} +.icon-media-102:before { + content: "\e01d"; +} +.icon-media-115:before { + content: "\e01e"; +} +.icon-media-116:before { + content: "\e01f"; +} +.icon-media-117:before { + content: "\e020"; +} +.icon-media-130:before { + content: "\e021"; +} +.icon-media-129:before { + content: "\e022"; +} +.icon-media-128:before { + content: "\e023"; +} + +/* medical-and-health */ +@font-face { + font-family: "medical-and-health"; + src:url("medical/webfont/fonts/medical-and-health.eot"); + src:url("medical/webfont/fonts/medical-and-healthd41d.eot?#iefix") format("embedded-opentype"), + url("medical/webfont/fonts/medical-and-health.woff") format("woff"), + url("medical/webfont/fonts/medical-and-health.ttf") format("truetype"), + url("medical/webfont/fonts/medical-and-health.svg#medical-and-health") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-medical]:before { + font-family: "medical-and-health" !important; + content: attr(data-icon-medical); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-medical"]:before, +[class*=" icon-medical"]:before { + font-family: "medical-and-health" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-medical-001:before { + content: "a"; +} +.icon-medical-002:before { + content: "b"; +} +.icon-medical-015:before { + content: "c"; +} +.icon-medical-014:before { + content: "d"; +} +.icon-medical-027:before { + content: "e"; +} +.icon-medical-028:before { + content: "f"; +} +.icon-medical-029:before { + content: "g"; +} +.icon-medical-016:before { + content: "h"; +} +.icon-medical-003:before { + content: "i"; +} +.icon-medical-004:before { + content: "j"; +} +.icon-medical-017:before { + content: "k"; +} +.icon-medical-030:before { + content: "l"; +} +.icon-medical-031:before { + content: "m"; +} +.icon-medical-018:before { + content: "n"; +} +.icon-medical-005:before { + content: "o"; +} +.icon-medical-006:before { + content: "p"; +} +.icon-medical-019:before { + content: "q"; +} +.icon-medical-032:before { + content: "r"; +} +.icon-medical-033:before { + content: "s"; +} +.icon-medical-020:before { + content: "t"; +} +.icon-medical-007:before { + content: "u"; +} +.icon-medical-008:before { + content: "v"; +} +.icon-medical-021:before { + content: "w"; +} +.icon-medical-034:before { + content: "x"; +} +.icon-medical-035:before { + content: "y"; +} +.icon-medical-022:before { + content: "z"; +} +.icon-medical-009:before { + content: "A"; +} +.icon-medical-010:before { + content: "B"; +} +.icon-medical-023:before { + content: "C"; +} +.icon-medical-036:before { + content: "D"; +} +.icon-medical-037:before { + content: "E"; +} +.icon-medical-024:before { + content: "F"; +} +.icon-medical-011:before { + content: "G"; +} +.icon-medical-012:before { + content: "H"; +} +.icon-medical-025:before { + content: "I"; +} +.icon-medical-038:before { + content: "J"; +} +.icon-medical-039:before { + content: "K"; +} +.icon-medical-026:before { + content: "L"; +} +.icon-medical-013:before { + content: "M"; +} +.icon-medical-040:before { + content: "N"; +} +.icon-medical-053:before { + content: "O"; +} +.icon-medical-066:before { + content: "P"; +} +.icon-medical-079:before { + content: "Q"; +} +.icon-medical-092:before { + content: "R"; +} +.icon-medical-093:before { + content: "S"; +} +.icon-medical-080:before { + content: "T"; +} +.icon-medical-067:before { + content: "U"; +} +.icon-medical-054:before { + content: "V"; +} +.icon-medical-041:before { + content: "W"; +} +.icon-medical-042:before { + content: "X"; +} +.icon-medical-055:before { + content: "Y"; +} +.icon-medical-068:before { + content: "Z"; +} +.icon-medical-081:before { + content: "0"; +} +.icon-medical-094:before { + content: "1"; +} +.icon-medical-096:before { + content: "2"; +} +.icon-medical-082:before { + content: "3"; +} +.icon-medical-095:before { + content: "4"; +} +.icon-medical-069:before { + content: "5"; +} +.icon-medical-056:before { + content: "6"; +} +.icon-medical-043:before { + content: "7"; +} +.icon-medical-044:before { + content: "8"; +} +.icon-medical-057:before { + content: "9"; +} +.icon-medical-070:before { + content: "!"; +} +.icon-medical-083:before { + content: "\""; +} +.icon-medical-084:before { + content: "#"; +} +.icon-medical-071:before { + content: "$"; +} +.icon-medical-058:before { + content: "%"; +} +.icon-medical-045:before { + content: "&"; +} +.icon-medical-046:before { + content: "'"; +} +.icon-medical-059:before { + content: "("; +} +.icon-medical-098:before { + content: ")"; +} +.icon-medical-097:before { + content: "*"; +} +.icon-medical-085:before { + content: "+"; +} +.icon-medical-072:before { + content: ","; +} +.icon-medical-073:before { + content: "-"; +} +.icon-medical-086:before { + content: "."; +} +.icon-medical-099:before { + content: "/"; +} +.icon-medical-100:before { + content: ":"; +} +.icon-medical-087:before { + content: ";"; +} +.icon-medical-074:before { + content: "<"; +} +.icon-medical-060:before { + content: "="; +} +.icon-medical-061:before { + content: ">"; +} +.icon-medical-047:before { + content: "?"; +} +.icon-medical-048:before { + content: "@"; +} +.icon-medical-049:before { + content: "["; +} +.icon-medical-062:before { + content: "]"; +} +.icon-medical-075:before { + content: "^"; +} +.icon-medical-088:before { + content: "_"; +} +.icon-medical-089:before { + content: "`"; +} +.icon-medical-076:before { + content: "{"; +} +.icon-medical-063:before { + content: "|"; +} +.icon-medical-050:before { + content: "}"; +} +.icon-medical-051:before { + content: "~"; +} +.icon-medical-064:before { + content: "\\"; +} +.icon-medical-077:before { + content: "\e000"; +} +.icon-medical-090:before { + content: "\e001"; +} +.icon-medical-091:before { + content: "\e002"; +} +.icon-medical-078:before { + content: "\e003"; +} +.icon-medical-065:before { + content: "\e004"; +} +.icon-medical-052:before { + content: "\e005"; +} + +/* Music */ +@font-face { + font-family: "music"; + src:url("music/webfont/fonts/music.eot"); + src:url("music/webfont/fonts/musicd41d.eot?#iefix") format("embedded-opentype"), + url("music/webfont/fonts/music.woff") format("woff"), + url("music/webfont/fonts/music.ttf") format("truetype"), + url("music/webfont/fonts/music.svg#music") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-music]:before { + font-family: "music" !important; + content: attr(data-icon-music); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-music"]:before, +[class*=" icon-music"]:before { + font-family: "music" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-music-001:before { + content: "a"; +} +.icon-music-014:before { + content: "b"; +} +.icon-music-027:before { + content: "c"; +} +.icon-music-040:before { + content: "d"; +} +.icon-music-053:before { + content: "e"; +} +.icon-music-054:before { + content: "f"; +} +.icon-music-041:before { + content: "g"; +} +.icon-music-028:before { + content: "h"; +} +.icon-music-015:before { + content: "i"; +} +.icon-music-002:before { + content: "j"; +} +.icon-music-003:before { + content: "k"; +} +.icon-music-016:before { + content: "l"; +} +.icon-music-029:before { + content: "m"; +} +.icon-music-042:before { + content: "n"; +} +.icon-music-055:before { + content: "o"; +} +.icon-music-056:before { + content: "p"; +} +.icon-music-043:before { + content: "q"; +} +.icon-music-030:before { + content: "r"; +} +.icon-music-017:before { + content: "s"; +} +.icon-music-004:before { + content: "t"; +} +.icon-music-005:before { + content: "u"; +} +.icon-music-018:before { + content: "v"; +} +.icon-music-031:before { + content: "w"; +} +.icon-music-044:before { + content: "x"; +} +.icon-music-057:before { + content: "y"; +} +.icon-music-058:before { + content: "z"; +} +.icon-music-045:before { + content: "A"; +} +.icon-music-032:before { + content: "B"; +} +.icon-music-019:before { + content: "C"; +} +.icon-music-006:before { + content: "D"; +} +.icon-music-007:before { + content: "E"; +} +.icon-music-020:before { + content: "F"; +} +.icon-music-033:before { + content: "G"; +} +.icon-music-046:before { + content: "H"; +} +.icon-music-059:before { + content: "I"; +} +.icon-music-060:before { + content: "J"; +} +.icon-music-047:before { + content: "K"; +} +.icon-music-034:before { + content: "L"; +} +.icon-music-021:before { + content: "M"; +} +.icon-music-008:before { + content: "N"; +} +.icon-music-009:before { + content: "O"; +} +.icon-music-022:before { + content: "P"; +} +.icon-music-035:before { + content: "Q"; +} +.icon-music-048:before { + content: "R"; +} +.icon-music-061:before { + content: "S"; +} +.icon-music-062:before { + content: "T"; +} +.icon-music-036:before { + content: "U"; +} +.icon-music-023:before { + content: "V"; +} +.icon-music-010:before { + content: "W"; +} +.icon-music-011:before { + content: "X"; +} +.icon-music-024:before { + content: "Y"; +} +.icon-music-037:before { + content: "Z"; +} +.icon-music-049:before { + content: "0"; +} +.icon-music-050:before { + content: "1"; +} +.icon-music-051:before { + content: "2"; +} +.icon-music-038:before { + content: "3"; +} +.icon-music-025:before { + content: "4"; +} +.icon-music-012:before { + content: "5"; +} +.icon-music-013:before { + content: "6"; +} +.icon-music-026:before { + content: "7"; +} +.icon-music-039:before { + content: "8"; +} +.icon-music-052:before { + content: "9"; +} +.icon-music-065:before { + content: "!"; +} +.icon-music-064:before { + content: "\""; +} +.icon-music-063:before { + content: "#"; +} +.icon-music-078:before { + content: "$"; +} +.icon-music-091:before { + content: "%"; +} +.icon-music-090:before { + content: "&"; +} +.icon-music-077:before { + content: "'"; +} +.icon-music-076:before { + content: "("; +} +.icon-music-089:before { + content: ")"; +} +.icon-music-088:before { + content: "*"; +} +.icon-music-075:before { + content: "+"; +} +.icon-music-074:before { + content: ","; +} +.icon-music-087:before { + content: "-"; +} +.icon-music-086:before { + content: "."; +} +.icon-music-073:before { + content: "/"; +} +.icon-music-072:before { + content: ":"; +} +.icon-music-085:before { + content: ";"; +} +.icon-music-084:before { + content: "<"; +} +.icon-music-071:before { + content: "="; +} +.icon-music-070:before { + content: ">"; +} +.icon-music-083:before { + content: "?"; +} +.icon-music-082:before { + content: "@"; +} +.icon-music-069:before { + content: "["; +} +.icon-music-068:before { + content: "]"; +} +.icon-music-081:before { + content: "^"; +} +.icon-music-080:before { + content: "_"; +} +.icon-music-067:before { + content: "`"; +} +.icon-music-066:before { + content: "{"; +} +.icon-music-079:before { + content: "|"; +} +.icon-music-092:before { + content: "}"; +} +.icon-music-093:before { + content: "~"; +} +.icon-music-094:before { + content: "\\"; +} +.icon-music-095:before { + content: "\e000"; +} +.icon-music-096:before { + content: "\e001"; +} +.icon-music-097:before { + content: "\e002"; +} +.icon-music-098:before { + content: "\e003"; +} +.icon-music-099:before { + content: "\e004"; +} +.icon-music-100:before { + content: "\e005"; +} + +/* Real Estate */ +@font-face { + font-family: "real-estate"; + src:url("real-estate/webfont/fonts/real-estate.eot"); + src:url("real-estate/webfont/fonts/real-estated41d.eot?#iefix") format("embedded-opentype"), + url("real-estate/webfont/fonts/real-estate.woff") format("woff"), + url("real-estate/webfont/fonts/real-estate.ttf") format("truetype"), + url("real-estate/webfont/fonts/real-estate.svg#real-estate") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-real-estate]:before { + font-family: "real-estate" !important; + content: attr(data-icon-real-estate); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-real-estate"]:before, +[class*=" icon-real-estate"]:before { + font-family: "real-estate" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-real-estate-001:before { + content: "a"; +} +.icon-real-estate-014:before { + content: "b"; +} +.icon-real-estate-027:before { + content: "c"; +} +.icon-real-estate-040:before { + content: "d"; +} +.icon-real-estate-053:before { + content: "e"; +} +.icon-real-estate-066:before { + content: "f"; +} +.icon-real-estate-079:before { + content: "g"; +} +.icon-real-estate-080:before { + content: "h"; +} +.icon-real-estate-081:before { + content: "i"; +} +.icon-real-estate-082:before { + content: "j"; +} +.icon-real-estate-083:before { + content: "k"; +} +.icon-real-estate-084:before { + content: "l"; +} +.icon-real-estate-085:before { + content: "m"; +} +.icon-real-estate-086:before { + content: "n"; +} +.icon-real-estate-087:before { + content: "o"; +} +.icon-real-estate-088:before { + content: "p"; +} +.icon-real-estate-089:before { + content: "q"; +} +.icon-real-estate-090:before { + content: "r"; +} +.icon-real-estate-077:before { + content: "s"; +} +.icon-real-estate-078:before { + content: "t"; +} +.icon-real-estate-065:before { + content: "u"; +} +.icon-real-estate-064:before { + content: "v"; +} +.icon-real-estate-063:before { + content: "w"; +} +.icon-real-estate-076:before { + content: "x"; +} +.icon-real-estate-075:before { + content: "y"; +} +.icon-real-estate-062:before { + content: "z"; +} +.icon-real-estate-061:before { + content: "A"; +} +.icon-real-estate-074:before { + content: "B"; +} +.icon-real-estate-073:before { + content: "C"; +} +.icon-real-estate-059:before { + content: "D"; +} +.icon-real-estate-072:before { + content: "E"; +} +.icon-real-estate-060:before { + content: "F"; +} +.icon-real-estate-058:before { + content: "G"; +} +.icon-real-estate-071:before { + content: "H"; +} +.icon-real-estate-070:before { + content: "I"; +} +.icon-real-estate-057:before { + content: "J"; +} +.icon-real-estate-056:before { + content: "K"; +} +.icon-real-estate-069:before { + content: "L"; +} +.icon-real-estate-068:before { + content: "M"; +} +.icon-real-estate-055:before { + content: "N"; +} +.icon-real-estate-054:before { + content: "O"; +} +.icon-real-estate-067:before { + content: "P"; +} +.icon-real-estate-041:before { + content: "Q"; +} +.icon-real-estate-028:before { + content: "R"; +} +.icon-real-estate-015:before { + content: "S"; +} +.icon-real-estate-002:before { + content: "T"; +} +.icon-real-estate-003:before { + content: "U"; +} +.icon-real-estate-016:before { + content: "V"; +} +.icon-real-estate-029:before { + content: "W"; +} +.icon-real-estate-042:before { + content: "X"; +} +.icon-real-estate-043:before { + content: "Y"; +} +.icon-real-estate-030:before { + content: "Z"; +} +.icon-real-estate-017:before { + content: "0"; +} +.icon-real-estate-004:before { + content: "1"; +} +.icon-real-estate-005:before { + content: "2"; +} +.icon-real-estate-018:before { + content: "3"; +} +.icon-real-estate-031:before { + content: "4"; +} +.icon-real-estate-044:before { + content: "5"; +} +.icon-real-estate-045:before { + content: "6"; +} +.icon-real-estate-032:before { + content: "7"; +} +.icon-real-estate-019:before { + content: "8"; +} +.icon-real-estate-006:before { + content: "9"; +} +.icon-real-estate-008:before { + content: "!"; +} +.icon-real-estate-020:before { + content: "\""; +} +.icon-real-estate-007:before { + content: "#"; +} +.icon-real-estate-021:before { + content: "$"; +} +.icon-real-estate-033:before { + content: "%"; +} +.icon-real-estate-034:before { + content: "&"; +} +.icon-real-estate-047:before { + content: "'"; +} +.icon-real-estate-046:before { + content: "("; +} +.icon-real-estate-048:before { + content: ")"; +} +.icon-real-estate-035:before { + content: "*"; +} +.icon-real-estate-022:before { + content: "+"; +} +.icon-real-estate-009:before { + content: ","; +} +.icon-real-estate-011:before { + content: "-"; +} +.icon-real-estate-023:before { + content: "."; +} +.icon-real-estate-010:before { + content: "/"; +} +.icon-real-estate-024:before { + content: ":"; +} +.icon-real-estate-037:before { + content: ";"; +} +.icon-real-estate-036:before { + content: "<"; +} +.icon-real-estate-049:before { + content: "="; +} +.icon-real-estate-050:before { + content: ">"; +} +.icon-real-estate-051:before { + content: "?"; +} +.icon-real-estate-038:before { + content: "@"; +} +.icon-real-estate-039:before { + content: "["; +} +.icon-real-estate-052:before { + content: "]"; +} +.icon-real-estate-026:before { + content: "^"; +} +.icon-real-estate-025:before { + content: "_"; +} +.icon-real-estate-012:before { + content: "`"; +} +.icon-real-estate-013:before { + content: "{"; +} + +/* Science */ +@font-face { + font-family: "science"; + src:url("science/webfont/fonts/science.eot"); + src:url("science/webfont/fonts/scienced41d.eot?#iefix") format("embedded-opentype"), + url("science/webfont/fonts/science.woff") format("woff"), + url("science/webfont/fonts/science.ttf") format("truetype"), + url("science/webfont/fonts/science.svg#science") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-science]:before { + font-family: "science" !important; + content: attr(data-icon-science); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-science"]:before, +[class*=" icon-science"]:before { + font-family: "science" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-science-001:before { + content: "a"; +} +.icon-science-014:before { + content: "b"; +} +.icon-science-002:before { + content: "c"; +} +.icon-science-015:before { + content: "d"; +} +.icon-science-016:before { + content: "e"; +} +.icon-science-003:before { + content: "f"; +} +.icon-science-004:before { + content: "g"; +} +.icon-science-017:before { + content: "h"; +} +.icon-science-019:before { + content: "i"; +} +.icon-science-005:before { + content: "j"; +} +.icon-science-018:before { + content: "k"; +} +.icon-science-006:before { + content: "l"; +} +.icon-science-007:before { + content: "m"; +} +.icon-science-020:before { + content: "n"; +} +.icon-science-021:before { + content: "o"; +} +.icon-science-008:before { + content: "p"; +} +.icon-science-009:before { + content: "q"; +} +.icon-science-022:before { + content: "r"; +} +.icon-science-023:before { + content: "s"; +} +.icon-science-010:before { + content: "t"; +} +.icon-science-011:before { + content: "u"; +} +.icon-science-024:before { + content: "v"; +} +.icon-science-025:before { + content: "w"; +} +.icon-science-012:before { + content: "x"; +} +.icon-science-013:before { + content: "y"; +} +.icon-science-026:before { + content: "z"; +} +.icon-science-039:before { + content: "A"; +} +.icon-science-052:before { + content: "B"; +} +.icon-science-065:before { + content: "C"; +} +.icon-science-078:before { + content: "D"; +} +.icon-science-077:before { + content: "E"; +} +.icon-science-064:before { + content: "F"; +} +.icon-science-051:before { + content: "G"; +} +.icon-science-038:before { + content: "H"; +} +.icon-science-037:before { + content: "I"; +} +.icon-science-050:before { + content: "J"; +} +.icon-science-063:before { + content: "K"; +} +.icon-science-076:before { + content: "L"; +} +.icon-science-075:before { + content: "M"; +} +.icon-science-062:before { + content: "N"; +} +.icon-science-049:before { + content: "O"; +} +.icon-science-036:before { + content: "P"; +} +.icon-science-035:before { + content: "Q"; +} +.icon-science-048:before { + content: "R"; +} +.icon-science-061:before { + content: "S"; +} +.icon-science-074:before { + content: "T"; +} +.icon-science-073:before { + content: "U"; +} +.icon-science-060:before { + content: "V"; +} +.icon-science-047:before { + content: "W"; +} +.icon-science-034:before { + content: "X"; +} +.icon-science-033:before { + content: "Y"; +} +.icon-science-046:before { + content: "Z"; +} +.icon-science-059:before { + content: "0"; +} +.icon-science-072:before { + content: "1"; +} +.icon-science-071:before { + content: "2"; +} +.icon-science-058:before { + content: "3"; +} +.icon-science-045:before { + content: "4"; +} +.icon-science-032:before { + content: "5"; +} +.icon-science-031:before { + content: "6"; +} +.icon-science-044:before { + content: "7"; +} +.icon-science-057:before { + content: "8"; +} +.icon-science-070:before { + content: "9"; +} +.icon-science-069:before { + content: "!"; +} +.icon-science-056:before { + content: "\""; +} +.icon-science-043:before { + content: "#"; +} +.icon-science-030:before { + content: "$"; +} +.icon-science-029:before { + content: "%"; +} +.icon-science-042:before { + content: "&"; +} +.icon-science-055:before { + content: "'"; +} +.icon-science-068:before { + content: "("; +} +.icon-science-067:before { + content: ")"; +} +.icon-science-054:before { + content: "*"; +} +.icon-science-041:before { + content: "+"; +} +.icon-science-028:before { + content: ","; +} +.icon-science-027:before { + content: "-"; +} +.icon-science-040:before { + content: "."; +} +.icon-science-053:before { + content: "/"; +} +.icon-science-066:before { + content: ":"; +} +.icon-science-079:before { + content: ";"; +} +.icon-science-092:before { + content: "<"; +} +.icon-science-105:before { + content: "="; +} +.icon-science-118:before { + content: ">"; +} +.icon-science-131:before { + content: "?"; +} +.icon-science-144:before { + content: "@"; +} +.icon-science-145:before { + content: "["; +} +.icon-science-132:before { + content: "]"; +} +.icon-science-119:before { + content: "^"; +} +.icon-science-106:before { + content: "_"; +} +.icon-science-093:before { + content: "`"; +} +.icon-science-080:before { + content: "{"; +} +.icon-science-081:before { + content: "|"; +} +.icon-science-094:before { + content: "}"; +} +.icon-science-107:before { + content: "~"; +} +.icon-science-120:before { + content: "\\"; +} +.icon-science-133:before { + content: "\e000"; +} +.icon-science-146:before { + content: "\e001"; +} +.icon-science-147:before { + content: "\e002"; +} +.icon-science-134:before { + content: "\e003"; +} +.icon-science-121:before { + content: "\e004"; +} +.icon-science-108:before { + content: "\e005"; +} +.icon-science-095:before { + content: "\e006"; +} +.icon-science-082:before { + content: "\e007"; +} +.icon-science-083:before { + content: "\e008"; +} +.icon-science-096:before { + content: "\e009"; +} +.icon-science-109:before { + content: "\e00a"; +} +.icon-science-122:before { + content: "\e00b"; +} +.icon-science-135:before { + content: "\e00c"; +} +.icon-science-148:before { + content: "\e00d"; +} +.icon-science-149:before { + content: "\e00e"; +} +.icon-science-136:before { + content: "\e00f"; +} +.icon-science-123:before { + content: "\e010"; +} +.icon-science-110:before { + content: "\e011"; +} +.icon-science-097:before { + content: "\e012"; +} +.icon-science-084:before { + content: "\e013"; +} +.icon-science-085:before { + content: "\e014"; +} +.icon-science-098:before { + content: "\e015"; +} +.icon-science-111:before { + content: "\e016"; +} +.icon-science-124:before { + content: "\e017"; +} +.icon-science-137:before { + content: "\e018"; +} +.icon-science-150:before { + content: "\e019"; +} +.icon-science-151:before { + content: "\e01a"; +} +.icon-science-138:before { + content: "\e01b"; +} +.icon-science-125:before { + content: "\e01c"; +} +.icon-science-112:before { + content: "\e01d"; +} +.icon-science-099:before { + content: "\e01e"; +} +.icon-science-086:before { + content: "\e01f"; +} +.icon-science-087:before { + content: "\e020"; +} +.icon-science-100:before { + content: "\e021"; +} +.icon-science-113:before { + content: "\e022"; +} +.icon-science-126:before { + content: "\e023"; +} +.icon-science-139:before { + content: "\e024"; +} +.icon-science-152:before { + content: "\e025"; +} +.icon-science-153:before { + content: "\e026"; +} +.icon-science-140:before { + content: "\e027"; +} +.icon-science-127:before { + content: "\e028"; +} +.icon-science-114:before { + content: "\e029"; +} +.icon-science-101:before { + content: "\e02a"; +} +.icon-science-088:before { + content: "\e02b"; +} +.icon-science-089:before { + content: "\e02c"; +} +.icon-science-102:before { + content: "\e02d"; +} +.icon-science-115:before { + content: "\e02e"; +} +.icon-science-128:before { + content: "\e02f"; +} +.icon-science-141:before { + content: "\e030"; +} +.icon-science-154:before { + content: "\e031"; +} +.icon-science-155:before { + content: "\e032"; +} +.icon-science-142:before { + content: "\e033"; +} +.icon-science-129:before { + content: "\e034"; +} +.icon-science-116:before { + content: "\e035"; +} +.icon-science-103:before { + content: "\e036"; +} +.icon-science-090:before { + content: "\e037"; +} +.icon-science-091:before { + content: "\e038"; +} +.icon-science-104:before { + content: "\e039"; +} +.icon-science-117:before { + content: "\e03a"; +} +.icon-science-130:before { + content: "\e03b"; +} +.icon-science-143:before { + content: "\e03c"; +} +.icon-science-156:before { + content: "\e03d"; +} +.icon-science-157:before { + content: "\e03e"; +} +.icon-science-158:before { + content: "\e03f"; +} +.icon-science-159:before { + content: "\e040"; +} +.icon-science-160:before { + content: "\e041"; +} + +/* Sport */ +@font-face { + font-family: "sports-48-x-48"; + src:url("sports/webfont/fonts/sports-48-x-48.eot"); + src:url("sports/webfont/fonts/sports-48-x-48d41d.eot?#iefix") format("embedded-opentype"), + url("sports/webfont/fonts/sports-48-x-48.woff") format("woff"), + url("sports/webfont/fonts/sports-48-x-48.ttf") format("truetype"), + url("sports/webfont/fonts/sports-48-x-48.svg#sports-48-x-48") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-sport]:before { + font-family: "sports-48-x-48" !important; + content: attr(data-icon-sport); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-sport"]:before, +[class*="icon-sport"]:before { + font-family: "sports-48-x-48" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-christmas"]:before, +[class*=" icon-christmas"]:before { + font-family: "cristmas" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-sport-001:before { + content: "a"; +} +.icon-sport-014:before { + content: "b"; +} +.icon-sport-027:before { + content: "c"; +} +.icon-sport-028:before { + content: "d"; +} +.icon-sport-015:before { + content: "e"; +} +.icon-sport-002:before { + content: "f"; +} +.icon-sport-003:before { + content: "g"; +} +.icon-sport-016:before { + content: "h"; +} +.icon-sport-029:before { + content: "i"; +} +.icon-sport-030:before { + content: "j"; +} +.icon-sport-017:before { + content: "k"; +} +.icon-sport-004:before { + content: "l"; +} +.icon-sport-005:before { + content: "m"; +} +.icon-sport-018:before { + content: "n"; +} +.icon-sport-031:before { + content: "o"; +} +.icon-sport-032:before { + content: "p"; +} +.icon-sport-019:before { + content: "q"; +} +.icon-sport-006:before { + content: "r"; +} +.icon-sport-007:before { + content: "s"; +} +.icon-sport-020:before { + content: "t"; +} +.icon-sport-033:before { + content: "u"; +} +.icon-sport-034:before { + content: "v"; +} +.icon-sport-021:before { + content: "w"; +} +.icon-sport-008:before { + content: "x"; +} +.icon-sport-009:before { + content: "y"; +} +.icon-sport-022:before { + content: "z"; +} +.icon-sport-035:before { + content: "A"; +} +.icon-sport-036:before { + content: "B"; +} +.icon-sport-023:before { + content: "C"; +} +.icon-sport-010:before { + content: "D"; +} +.icon-sport-011:before { + content: "E"; +} +.icon-sport-024:before { + content: "F"; +} +.icon-sport-037:before { + content: "G"; +} +.icon-sport-038:before { + content: "H"; +} +.icon-sport-025:before { + content: "I"; +} +.icon-sport-012:before { + content: "J"; +} +.icon-sport-013:before { + content: "K"; +} +.icon-sport-026:before { + content: "L"; +} +.icon-sport-039:before { + content: "M"; +} +.icon-sport-040:before { + content: "N"; +} +.icon-sport-053:before { + content: "O"; +} +.icon-sport-066:before { + content: "P"; +} +.icon-sport-079:before { + content: "Q"; +} +.icon-sport-080:before { + content: "R"; +} +.icon-sport-067:before { + content: "S"; +} +.icon-sport-054:before { + content: "T"; +} +.icon-sport-041:before { + content: "U"; +} +.icon-sport-042:before { + content: "V"; +} +.icon-sport-055:before { + content: "W"; +} +.icon-sport-068:before { + content: "X"; +} +.icon-sport-081:before { + content: "Y"; +} +.icon-sport-082:before { + content: "Z"; +} +.icon-sport-069:before { + content: "0"; +} +.icon-sport-056:before { + content: "1"; +} +.icon-sport-043:before { + content: "2"; +} +.icon-sport-044:before { + content: "3"; +} +.icon-sport-057:before { + content: "4"; +} +.icon-sport-070:before { + content: "5"; +} +.icon-sport-083:before { + content: "6"; +} +.icon-sport-084:before { + content: "7"; +} +.icon-sport-071:before { + content: "8"; +} +.icon-sport-058:before { + content: "9"; +} +.icon-sport-045:before { + content: "!"; +} +.icon-sport-046:before { + content: "\""; +} +.icon-sport-059:before { + content: "#"; +} +.icon-sport-072:before { + content: "$"; +} +.icon-sport-085:before { + content: "%"; +} +.icon-sport-086:before { + content: "&"; +} +.icon-sport-073:before { + content: "'"; +} +.icon-sport-060:before { + content: "("; +} +.icon-sport-047:before { + content: ")"; +} +.icon-sport-048:before { + content: "*"; +} +.icon-sport-061:before { + content: "+"; +} +.icon-sport-074:before { + content: ","; +} +.icon-sport-087:before { + content: "-"; +} +.icon-sport-075:before { + content: "."; +} +.icon-sport-062:before { + content: "/"; +} +.icon-sport-049:before { + content: ":"; +} +.icon-sport-050:before { + content: ";"; +} +.icon-sport-063:before { + content: "<"; +} +.icon-sport-064:before { + content: "="; +} +.icon-sport-051:before { + content: ">"; +} +.icon-sport-052:before { + content: "?"; +} +.icon-sport-065:before { + content: "@"; +} +.icon-sport-078:before { + content: "["; +} +.icon-sport-091:before { + content: "]"; +} +.icon-sport-090:before { + content: "^"; +} +.icon-sport-077:before { + content: "_"; +} +.icon-sport-076:before { + content: "`"; +} +.icon-sport-089:before { + content: "{"; +} +.icon-sport-088:before { + content: "|"; +} +.icon-sport-092:before { + content: "}"; +} +.icon-sport-105:before { + content: "~"; +} +.icon-sport-118:before { + content: "\\"; +} +.icon-sport-131:before { + content: "\e000"; +} +.icon-sport-144:before { + content: "\e001"; +} +.icon-sport-145:before { + content: "\e002"; +} +.icon-sport-132:before { + content: "\e003"; +} +.icon-sport-119:before { + content: "\e004"; +} +.icon-sport-106:before { + content: "\e005"; +} +.icon-sport-093:before { + content: "\e006"; +} +.icon-sport-094:before { + content: "\e007"; +} +.icon-sport-107:before { + content: "\e008"; +} +.icon-sport-120:before { + content: "\e009"; +} +.icon-sport-133:before { + content: "\e00a"; +} +.icon-sport-146:before { + content: "\e00b"; +} +.icon-sport-147:before { + content: "\e00c"; +} +.icon-sport-134:before { + content: "\e00d"; +} +.icon-sport-121:before { + content: "\e00e"; +} +.icon-sport-108:before { + content: "\e00f"; +} +.icon-sport-095:before { + content: "\e010"; +} +.icon-sport-096:before { + content: "\e011"; +} +.icon-sport-109:before { + content: "\e012"; +} +.icon-sport-122:before { + content: "\e013"; +} +.icon-sport-135:before { + content: "\e014"; +} +.icon-sport-148:before { + content: "\e015"; +} +.icon-sport-149:before { + content: "\e016"; +} +.icon-sport-136:before { + content: "\e017"; +} +.icon-sport-123:before { + content: "\e018"; +} +.icon-sport-110:before { + content: "\e019"; +} +.icon-sport-097:before { + content: "\e01a"; +} +.icon-sport-098:before { + content: "\e01b"; +} +.icon-sport-111:before { + content: "\e01c"; +} +.icon-sport-124:before { + content: "\e01d"; +} +.icon-sport-137:before { + content: "\e01e"; +} +.icon-sport-150:before { + content: "\e01f"; +} +.icon-sport-151:before { + content: "\e020"; +} +.icon-sport-138:before { + content: "\e021"; +} +.icon-sport-125:before { + content: "\e022"; +} +.icon-sport-112:before { + content: "\e023"; +} +.icon-sport-099:before { + content: "\e024"; +} +.icon-sport-100:before { + content: "\e025"; +} +.icon-sport-113:before { + content: "\e026"; +} +.icon-sport-126:before { + content: "\e027"; +} +.icon-sport-139:before { + content: "\e028"; +} +.icon-sport-152:before { + content: "\e029"; +} +.icon-sport-153:before { + content: "\e02a"; +} +.icon-sport-140:before { + content: "\e02b"; +} +.icon-sport-127:before { + content: "\e02c"; +} +.icon-sport-114:before { + content: "\e02d"; +} +.icon-sport-101:before { + content: "\e02e"; +} +.icon-sport-102:before { + content: "\e02f"; +} +.icon-sport-115:before { + content: "\e030"; +} +.icon-sport-128:before { + content: "\e031"; +} +.icon-sport-141:before { + content: "\e032"; +} +.icon-sport-154:before { + content: "\e033"; +} +.icon-sport-155:before { + content: "\e034"; +} +.icon-sport-142:before { + content: "\e035"; +} +.icon-sport-129:before { + content: "\e036"; +} +.icon-sport-116:before { + content: "\e037"; +} +.icon-sport-103:before { + content: "\e038"; +} +.icon-sport-104:before { + content: "\e039"; +} +.icon-sport-117:before { + content: "\e03a"; +} +.icon-sport-130:before { + content: "\e03b"; +} +.icon-sport-143:before { + content: "\e03c"; +} +.icon-sport-156:before { + content: "\e03d"; +} +.icon-sport-157:before { + content: "\e03e"; +} +.icon-sport-170:before { + content: "\e03f"; +} +.icon-sport-183:before { + content: "\e040"; +} +.icon-sport-196:before { + content: "\e041"; +} +.icon-sport-197:before { + content: "\e042"; +} +.icon-sport-184:before { + content: "\e043"; +} +.icon-sport-171:before { + content: "\e044"; +} +.icon-sport-158:before { + content: "\e045"; +} +.icon-sport-159:before { + content: "\e046"; +} +.icon-sport-172:before { + content: "\e047"; +} +.icon-sport-185:before { + content: "\e048"; +} +.icon-sport-198:before { + content: "\e049"; +} +.icon-sport-199:before { + content: "\e04a"; +} +.icon-sport-186:before { + content: "\e04b"; +} +.icon-sport-173:before { + content: "\e04c"; +} +.icon-sport-160:before { + content: "\e04d"; +} +.icon-sport-174:before { + content: "\e04e"; +} +.icon-sport-187:before { + content: "\e04f"; +} +.icon-sport-200:before { + content: "\e050"; +} +.icon-sport-188:before { + content: "\e051"; +} +.icon-sport-175:before { + content: "\e052"; +} +.icon-sport-162:before { + content: "\e053"; +} +.icon-sport-163:before { + content: "\e054"; +} +.icon-sport-176:before { + content: "\e055"; +} +.icon-sport-189:before { + content: "\e056"; +} +.icon-sport-190:before { + content: "\e057"; +} +.icon-sport-177:before { + content: "\e058"; +} +.icon-sport-164:before { + content: "\e059"; +} +.icon-sport-165:before { + content: "\e05a"; +} +.icon-sport-178:before { + content: "\e05b"; +} +.icon-sport-191:before { + content: "\e05c"; +} +.icon-sport-192:before { + content: "\e05d"; +} +.icon-sport-179:before { + content: "\e05e"; +} +.icon-sport-166:before { + content: "\e05f"; +} +.icon-sport-167:before { + content: "\e060"; +} +.icon-sport-180:before { + content: "\e061"; +} +.icon-sport-193:before { + content: "\e062"; +} +.icon-sport-194:before { + content: "\e063"; +} +.icon-sport-181:before { + content: "\e064"; +} +.icon-sport-168:before { + content: "\e065"; +} +.icon-sport-169:before { + content: "\e066"; +} +.icon-sport-182:before { + content: "\e067"; +} +.icon-sport-195:before { + content: "\e068"; +} +.icon-sport-161:before { + content: "\e069"; +} + +/* Travel */ +@font-face { + font-family: "travel"; + src:url("travel/webfont/fonts/travel.eot"); + src:url("travel/webfont/fonts/traveld41d.eot?#iefix") format("embedded-opentype"), + url("travel/webfont/fonts/travel.woff") format("woff"), + url("travel/webfont/fonts/travel.ttf") format("truetype"), + url("travel/webfont/fonts/travel.svg#travel") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-travel]:before { + font-family: "travel" !important; + content: attr(data-icon-travel); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-travel"]:before, +[class*=" icon-travel"]:before { + font-family: "travel" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-travel-001:before { + content: "a"; +} +.icon-travel-014:before { + content: "b"; +} +.icon-travel-015:before { + content: "c"; +} +.icon-travel-002:before { + content: "d"; +} +.icon-travel-003:before { + content: "e"; +} +.icon-travel-016:before { + content: "f"; +} +.icon-travel-017:before { + content: "g"; +} +.icon-travel-004:before { + content: "h"; +} +.icon-travel-005:before { + content: "i"; +} +.icon-travel-018:before { + content: "j"; +} +.icon-travel-019:before { + content: "k"; +} +.icon-travel-006:before { + content: "l"; +} +.icon-travel-007:before { + content: "m"; +} +.icon-travel-020:before { + content: "n"; +} +.icon-travel-021:before { + content: "o"; +} +.icon-travel-008:before { + content: "p"; +} +.icon-travel-009:before { + content: "q"; +} +.icon-travel-022:before { + content: "r"; +} +.icon-travel-023:before { + content: "s"; +} +.icon-travel-010:before { + content: "t"; +} +.icon-travel-011:before { + content: "u"; +} +.icon-travel-024:before { + content: "v"; +} +.icon-travel-025:before { + content: "w"; +} +.icon-travel-012:before { + content: "x"; +} +.icon-travel-013:before { + content: "y"; +} +.icon-travel-026:before { + content: "z"; +} +.icon-travel-039:before { + content: "A"; +} +.icon-travel-052:before { + content: "B"; +} +.icon-travel-065:before { + content: "C"; +} +.icon-travel-064:before { + content: "D"; +} +.icon-travel-051:before { + content: "E"; +} +.icon-travel-038:before { + content: "F"; +} +.icon-travel-037:before { + content: "G"; +} +.icon-travel-050:before { + content: "H"; +} +.icon-travel-063:before { + content: "I"; +} +.icon-travel-062:before { + content: "J"; +} +.icon-travel-049:before { + content: "K"; +} +.icon-travel-036:before { + content: "L"; +} +.icon-travel-035:before { + content: "M"; +} +.icon-travel-048:before { + content: "N"; +} +.icon-travel-061:before { + content: "O"; +} +.icon-travel-060:before { + content: "P"; +} +.icon-travel-047:before { + content: "Q"; +} +.icon-travel-034:before { + content: "R"; +} +.icon-travel-033:before { + content: "S"; +} +.icon-travel-046:before { + content: "T"; +} +.icon-travel-059:before { + content: "U"; +} +.icon-travel-058:before { + content: "V"; +} +.icon-travel-045:before { + content: "W"; +} +.icon-travel-032:before { + content: "X"; +} +.icon-travel-031:before { + content: "Y"; +} +.icon-travel-044:before { + content: "Z"; +} +.icon-travel-057:before { + content: "0"; +} +.icon-travel-056:before { + content: "1"; +} +.icon-travel-043:before { + content: "2"; +} +.icon-travel-030:before { + content: "3"; +} +.icon-travel-029:before { + content: "4"; +} +.icon-travel-042:before { + content: "5"; +} +.icon-travel-055:before { + content: "6"; +} +.icon-travel-054:before { + content: "7"; +} +.icon-travel-041:before { + content: "8"; +} +.icon-travel-028:before { + content: "9"; +} +.icon-travel-027:before { + content: "!"; +} +.icon-travel-040:before { + content: "\""; +} +.icon-travel-053:before { + content: "#"; +} +.icon-travel-066:before { + content: "$"; +} +.icon-travel-079:before { + content: "%"; +} +.icon-travel-092:before { + content: "&"; +} +.icon-travel-105:before { + content: "'"; +} +.icon-travel-106:before { + content: "("; +} +.icon-travel-093:before { + content: ")"; +} +.icon-travel-080:before { + content: "*"; +} +.icon-travel-067:before { + content: "+"; +} +.icon-travel-068:before { + content: ","; +} +.icon-travel-081:before { + content: "-"; +} +.icon-travel-094:before { + content: "."; +} +.icon-travel-107:before { + content: "/"; +} +.icon-travel-108:before { + content: ":"; +} +.icon-travel-095:before { + content: ";"; +} +.icon-travel-082:before { + content: "<"; +} +.icon-travel-069:before { + content: "="; +} +.icon-travel-070:before { + content: ">"; +} +.icon-travel-083:before { + content: "?"; +} +.icon-travel-096:before { + content: "@"; +} +.icon-travel-109:before { + content: "["; +} +.icon-travel-110:before { + content: "]"; +} +.icon-travel-097:before { + content: "^"; +} +.icon-travel-084:before { + content: "_"; +} +.icon-travel-071:before { + content: "`"; +} +.icon-travel-072:before { + content: "{"; +} +.icon-travel-085:before { + content: "|"; +} +.icon-travel-098:before { + content: "}"; +} +.icon-travel-111:before { + content: "~"; +} +.icon-travel-112:before { + content: "\\"; +} +.icon-travel-099:before { + content: "\e000"; +} +.icon-travel-086:before { + content: "\e001"; +} +.icon-travel-073:before { + content: "\e002"; +} +.icon-travel-074:before { + content: "\e003"; +} +.icon-travel-087:before { + content: "\e004"; +} +.icon-travel-100:before { + content: "\e005"; +} +.icon-travel-113:before { + content: "\e006"; +} +.icon-travel-114:before { + content: "\e007"; +} +.icon-travel-101:before { + content: "\e008"; +} +.icon-travel-088:before { + content: "\e009"; +} +.icon-travel-075:before { + content: "\e00a"; +} +.icon-travel-076:before { + content: "\e00b"; +} +.icon-travel-089:before { + content: "\e00c"; +} +.icon-travel-102:before { + content: "\e00d"; +} +.icon-travel-115:before { + content: "\e00e"; +} +.icon-travel-116:before { + content: "\e00f"; +} +.icon-travel-103:before { + content: "\e010"; +} +.icon-travel-090:before { + content: "\e011"; +} +.icon-travel-077:before { + content: "\e012"; +} +.icon-travel-091:before { + content: "\e013"; +} +.icon-travel-104:before { + content: "\e014"; +} +.icon-travel-117:before { + content: "\e015"; +} +.icon-travel-078:before { + content: "\e016"; +} +.icon-travel-130:before { + content: "\e017"; +} +.icon-travel-143:before { + content: "\e018"; +} +.icon-travel-142:before { + content: "\e019"; +} +.icon-travel-129:before { + content: "\e01a"; +} +.icon-travel-128:before { + content: "\e01b"; +} +.icon-travel-141:before { + content: "\e01c"; +} +.icon-travel-140:before { + content: "\e01d"; +} +.icon-travel-127:before { + content: "\e01e"; +} +.icon-travel-126:before { + content: "\e01f"; +} +.icon-travel-139:before { + content: "\e020"; +} +.icon-travel-138:before { + content: "\e021"; +} +.icon-travel-125:before { + content: "\e022"; +} +.icon-travel-124:before { + content: "\e023"; +} +.icon-travel-137:before { + content: "\e024"; +} +.icon-travel-150:before { + content: "\e025"; +} +.icon-travel-149:before { + content: "\e026"; +} +.icon-travel-136:before { + content: "\e027"; +} +.icon-travel-123:before { + content: "\e028"; +} +.icon-travel-122:before { + content: "\e029"; +} +.icon-travel-135:before { + content: "\e02a"; +} +.icon-travel-148:before { + content: "\e02b"; +} +.icon-travel-147:before { + content: "\e02c"; +} +.icon-travel-134:before { + content: "\e02d"; +} +.icon-travel-121:before { + content: "\e02e"; +} +.icon-travel-120:before { + content: "\e02f"; +} +.icon-travel-133:before { + content: "\e030"; +} +.icon-travel-146:before { + content: "\e031"; +} +.icon-travel-145:before { + content: "\e032"; +} +.icon-travel-132:before { + content: "\e033"; +} +.icon-travel-119:before { + content: "\e034"; +} +.icon-travel-118:before { + content: "\e035"; +} +.icon-travel-131:before { + content: "\e036"; +} +.icon-travel-144:before { + content: "\e037"; +} + +/* Weather */ +@font-face { + font-family: "weather"; + src:url("weather/webfont/fonts/weather.eot"); + src:url("weather/webfont/fonts/weatherd41d.eot?#iefix") format("embedded-opentype"), + url("weather/webfont/fonts/weather.woff") format("woff"), + url("weather/webfont/fonts/weather.ttf") format("truetype"), + url("weather/webfont/fonts/weather.svg#weather") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-weather]:before { + font-family: "weather" !important; + content: attr(data-icon-weather); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-weather"]:before, +[class*=" icon-weather"]:before { + font-family: "weather" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-weather-001:before { + content: "a"; +} +.icon-weather-014:before { + content: "b"; +} +.icon-weather-027:before { + content: "c"; +} +.icon-weather-040:before { + content: "d"; +} +.icon-weather-053:before { + content: "e"; +} +.icon-weather-054:before { + content: "f"; +} +.icon-weather-041:before { + content: "g"; +} +.icon-weather-028:before { + content: "h"; +} +.icon-weather-015:before { + content: "i"; +} +.icon-weather-002:before { + content: "j"; +} +.icon-weather-003:before { + content: "k"; +} +.icon-weather-016:before { + content: "l"; +} +.icon-weather-029:before { + content: "m"; +} +.icon-weather-042:before { + content: "n"; +} +.icon-weather-055:before { + content: "o"; +} +.icon-weather-056:before { + content: "p"; +} +.icon-weather-043:before { + content: "q"; +} +.icon-weather-030:before { + content: "r"; +} +.icon-weather-017:before { + content: "s"; +} +.icon-weather-004:before { + content: "t"; +} +.icon-weather-005:before { + content: "u"; +} +.icon-weather-018:before { + content: "v"; +} +.icon-weather-031:before { + content: "w"; +} +.icon-weather-044:before { + content: "x"; +} +.icon-weather-057:before { + content: "y"; +} +.icon-weather-058:before { + content: "z"; +} +.icon-weather-045:before { + content: "A"; +} +.icon-weather-032:before { + content: "B"; +} +.icon-weather-019:before { + content: "C"; +} +.icon-weather-006:before { + content: "D"; +} +.icon-weather-007:before { + content: "E"; +} +.icon-weather-020:before { + content: "F"; +} +.icon-weather-033:before { + content: "G"; +} +.icon-weather-046:before { + content: "H"; +} +.icon-weather-059:before { + content: "I"; +} +.icon-weather-060:before { + content: "J"; +} +.icon-weather-047:before { + content: "K"; +} +.icon-weather-034:before { + content: "L"; +} +.icon-weather-021:before { + content: "M"; +} +.icon-weather-008:before { + content: "N"; +} +.icon-weather-009:before { + content: "O"; +} +.icon-weather-022:before { + content: "P"; +} +.icon-weather-035:before { + content: "Q"; +} +.icon-weather-048:before { + content: "R"; +} +.icon-weather-049:before { + content: "S"; +} +.icon-weather-036:before { + content: "T"; +} +.icon-weather-023:before { + content: "U"; +} +.icon-weather-010:before { + content: "V"; +} +.icon-weather-011:before { + content: "W"; +} +.icon-weather-024:before { + content: "X"; +} +.icon-weather-037:before { + content: "Y"; +} +.icon-weather-050:before { + content: "Z"; +} +.icon-weather-051:before { + content: "0"; +} +.icon-weather-038:before { + content: "1"; +} +.icon-weather-025:before { + content: "2"; +} +.icon-weather-012:before { + content: "3"; +} +.icon-weather-013:before { + content: "4"; +} +.icon-weather-026:before { + content: "5"; +} +.icon-weather-039:before { + content: "6"; +} +.icon-weather-052:before { + content: "7"; +} + +/* Transport */ +@font-face { + font-family: "transport"; + src:url("transport/webfont/fonts/transport.eot"); + src:url("transport/webfont/fonts/transportd41d.eot?#iefix") format("embedded-opentype"), + url("transport/webfont/fonts/transport.woff") format("woff"), + url("transport/webfont/fonts/transport.ttf") format("truetype"), + url("transport/webfont/fonts/transport.svg#transport") format("svg"); + font-weight: normal; + font-style: normal; +} + +[data-icon-transport]:before { + font-family: "transport" !important; + content: attr(data-icon-transport); + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class^="icon-transport"]:before, +[class*=" icon-transport"]:before { + font-family: "transport" !important; + font-style: normal !important; + font-weight: normal !important; + font-variant: normal !important; + text-transform: none !important; + speak: none; + line-height: 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-transport-001:before { + content: "a"; +} +.icon-transport-014:before { + content: "b"; +} +.icon-transport-015:before { + content: "c"; +} +.icon-transport-002:before { + content: "d"; +} +.icon-transport-003:before { + content: "e"; +} +.icon-transport-016:before { + content: "f"; +} +.icon-transport-017:before { + content: "g"; +} +.icon-transport-004:before { + content: "h"; +} +.icon-transport-005:before { + content: "i"; +} +.icon-transport-018:before { + content: "j"; +} +.icon-transport-019:before { + content: "k"; +} +.icon-transport-006:before { + content: "l"; +} +.icon-transport-007:before { + content: "m"; +} +.icon-transport-020:before { + content: "n"; +} +.icon-transport-021:before { + content: "o"; +} +.icon-transport-008:before { + content: "p"; +} +.icon-transport-009:before { + content: "q"; +} +.icon-transport-022:before { + content: "r"; +} +.icon-transport-023:before { + content: "s"; +} +.icon-transport-010:before { + content: "t"; +} +.icon-transport-024:before { + content: "u"; +} +.icon-transport-025:before { + content: "v"; +} +.icon-transport-012:before { + content: "w"; +} +.icon-transport-011:before { + content: "x"; +} +.icon-transport-013:before { + content: "y"; +} +.icon-transport-026:before { + content: "z"; +} +.icon-transport-039:before { + content: "A"; +} +.icon-transport-052:before { + content: "B"; +} +.icon-transport-051:before { + content: "C"; +} +.icon-transport-038:before { + content: "D"; +} +.icon-transport-037:before { + content: "E"; +} +.icon-transport-050:before { + content: "F"; +} +.icon-transport-049:before { + content: "G"; +} +.icon-transport-036:before { + content: "H"; +} +.icon-transport-035:before { + content: "I"; +} +.icon-transport-048:before { + content: "J"; +} +.icon-transport-047:before { + content: "K"; +} +.icon-transport-034:before { + content: "L"; +} +.icon-transport-033:before { + content: "M"; +} +.icon-transport-046:before { + content: "N"; +} +.icon-transport-045:before { + content: "O"; +} +.icon-transport-032:before { + content: "P"; +} +.icon-transport-031:before { + content: "Q"; +} +.icon-transport-044:before { + content: "R"; +} +.icon-transport-043:before { + content: "S"; +} +.icon-transport-030:before { + content: "T"; +} +.icon-transport-029:before { + content: "U"; +} +.icon-transport-042:before { + content: "V"; +} +.icon-transport-041:before { + content: "W"; +} +.icon-transport-028:before { + content: "X"; +} +.icon-transport-027:before { + content: "Y"; +} +.icon-transport-040:before { + content: "Z"; +} +.icon-transport-053:before { + content: "0"; +} +.icon-transport-066:before { + content: "1"; +} +.icon-transport-079:before { + content: "2"; +} +.icon-transport-092:before { + content: "3"; +} +.icon-transport-093:before { + content: "4"; +} +.icon-transport-080:before { + content: "5"; +} +.icon-transport-067:before { + content: "6"; +} +.icon-transport-054:before { + content: "7"; +} +.icon-transport-055:before { + content: "8"; +} +.icon-transport-068:before { + content: "9"; +} +.icon-transport-081:before { + content: "!"; +} +.icon-transport-094:before { + content: "\""; +} +.icon-transport-095:before { + content: "#"; +} +.icon-transport-082:before { + content: "$"; +} +.icon-transport-069:before { + content: "%"; +} +.icon-transport-056:before { + content: "&"; +} +.icon-transport-057:before { + content: "'"; +} +.icon-transport-070:before { + content: "("; +} +.icon-transport-083:before { + content: ")"; +} +.icon-transport-096:before { + content: "*"; +} +.icon-transport-097:before { + content: "+"; +} +.icon-transport-084:before { + content: ","; +} +.icon-transport-071:before { + content: "-"; +} +.icon-transport-058:before { + content: "."; +} +.icon-transport-059:before { + content: "/"; +} +.icon-transport-072:before { + content: ":"; +} +.icon-transport-085:before { + content: ";"; +} +.icon-transport-098:before { + content: "<"; +} +.icon-transport-099:before { + content: "="; +} +.icon-transport-086:before { + content: ">"; +} +.icon-transport-073:before { + content: "?"; +} +.icon-transport-060:before { + content: "@"; +} +.icon-transport-061:before { + content: "["; +} +.icon-transport-074:before { + content: "]"; +} +.icon-transport-087:before { + content: "^"; +} +.icon-transport-100:before { + content: "_"; +} +.icon-transport-088:before { + content: "`"; +} +.icon-transport-075:before { + content: "{"; +} +.icon-transport-076:before { + content: "|"; +} +.icon-transport-089:before { + content: "}"; +} +.icon-transport-090:before { + content: "~"; +} +.icon-transport-077:before { + content: "\\"; +} +.icon-transport-078:before { + content: "\e000"; +} +.icon-transport-091:before { + content: "\e001"; +} +.icon-transport-065:before { + content: "\e002"; +} +.icon-transport-064:before { + content: "\e003"; +} +.icon-transport-063:before { + content: "\e004"; +} +.icon-transport-062:before { + content: "\e005"; +} + +.icon-2x { + font-size: 2em; +} +.icon-3x { + font-size: 3em; +} +.icon-4x { + font-size: 4em; +} +.icon-5x { + font-size: 5em; +} diff --git a/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.eot b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.eot new file mode 100644 index 0000000..f7019f3 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.eot differ diff --git a/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.svg b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.svg new file mode 100644 index 0000000..9806853 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.svg @@ -0,0 +1,110 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.ttf b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.ttf new file mode 100644 index 0000000..8a329f0 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.ttf differ diff --git a/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.woff b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.woff new file mode 100644 index 0000000..65f95f8 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transport.woff differ diff --git a/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transportd41d.eot b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transportd41d.eot new file mode 100644 index 0000000..f7019f3 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/transport/webfont/fonts/transportd41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.eot b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.eot new file mode 100644 index 0000000..7bbb5f5 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.eot differ diff --git a/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.svg b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.svg new file mode 100644 index 0000000..ab8c9b6 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.svg @@ -0,0 +1,160 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.ttf b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.ttf new file mode 100644 index 0000000..daea0bf Binary files /dev/null and b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.ttf differ diff --git a/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.woff b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.woff new file mode 100644 index 0000000..c3fa028 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/travel.woff differ diff --git a/main/assets/plugins/line-icons-pro/travel/webfont/fonts/traveld41d.eot b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/traveld41d.eot new file mode 100644 index 0000000..7bbb5f5 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/travel/webfont/fonts/traveld41d.eot differ diff --git a/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.eot b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.eot new file mode 100644 index 0000000..303bb13 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.eot differ diff --git a/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.svg b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.svg new file mode 100644 index 0000000..6dc65e4 --- /dev/null +++ b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.svg @@ -0,0 +1,70 @@ + + + +Generated by Fontastic.me + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.ttf b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.ttf new file mode 100644 index 0000000..ff6051b Binary files /dev/null and b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.ttf differ diff --git a/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.woff b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.woff new file mode 100644 index 0000000..049a963 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weather.woff differ diff --git a/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weatherd41d.eot b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weatherd41d.eot new file mode 100644 index 0000000..303bb13 Binary files /dev/null and b/main/assets/plugins/line-icons-pro/weather/webfont/fonts/weatherd41d.eot differ diff --git a/main/assets/plugins/modernizr.js b/main/assets/plugins/modernizr.js new file mode 100644 index 0000000..07ea93f --- /dev/null +++ b/main/assets/plugins/modernizr.js @@ -0,0 +1,1406 @@ +/*! + * Modernizr v2.7.1 + * www.modernizr.com + * + * Copyright (c) Faruk Ates, Paul Irish, Alex Sexton + * Available under the BSD and MIT licenses: www.modernizr.com/license/ + */ + +/* + * Modernizr tests which native CSS3 and HTML5 features are available in + * the current UA and makes the results available to you in two ways: + * as properties on a global Modernizr object, and as classes on the + * element. This information allows you to progressively enhance + * your pages with a granular level of control over the experience. + * + * Modernizr has an optional (not included) conditional resource loader + * called Modernizr.load(), based on Yepnope.js (yepnopejs.com). + * To get a build that includes Modernizr.load(), as well as choosing + * which tests to include, go to www.modernizr.com/download/ + * + * Authors Faruk Ates, Paul Irish, Alex Sexton + * Contributors Ryan Seddon, Ben Alman + */ + +window.Modernizr = (function( window, document, undefined ) { + + var version = '2.7.1', + + Modernizr = {}, + + /*>>cssclasses*/ + // option for enabling the HTML classes to be added + enableClasses = true, + /*>>cssclasses*/ + + docElement = document.documentElement, + + /** + * Create our "modernizr" element that we do most feature tests on. + */ + mod = 'modernizr', + modElem = document.createElement(mod), + mStyle = modElem.style, + + /** + * Create the input element for various Web Forms feature tests. + */ + inputElem /*>>inputelem*/ = document.createElement('input') /*>>inputelem*/ , + + /*>>smile*/ + smile = ':)', + /*>>smile*/ + + toString = {}.toString, + + // TODO :: make the prefixes more granular + /*>>prefixes*/ + // List of property values to set for css tests. See ticket #21 + prefixes = ' -webkit- -moz- -o- -ms- '.split(' '), + /*>>prefixes*/ + + /*>>domprefixes*/ + // Following spec is to expose vendor-specific style properties as: + // elem.style.WebkitBorderRadius + // and the following would be incorrect: + // elem.style.webkitBorderRadius + + // Webkit ghosts their properties in lowercase but Opera & Moz do not. + // Microsoft uses a lowercase `ms` instead of the correct `Ms` in IE8+ + // erik.eae.net/archives/2008/03/10/21.48.10/ + + // More here: github.com/Modernizr/Modernizr/issues/issue/21 + omPrefixes = 'Webkit Moz O ms', + + cssomPrefixes = omPrefixes.split(' '), + + domPrefixes = omPrefixes.toLowerCase().split(' '), + /*>>domprefixes*/ + + /*>>ns*/ + ns = {'svg': 'http://www.w3.org/2000/svg'}, + /*>>ns*/ + + tests = {}, + inputs = {}, + attrs = {}, + + classes = [], + + slice = classes.slice, + + featureName, // used in testing loop + + + /*>>teststyles*/ + // Inject element with style element and some CSS rules + injectElementWithStyles = function( rule, callback, nodes, testnames ) { + + var style, ret, node, docOverflow, + div = document.createElement('div'), + // After page load injecting a fake body doesn't work so check if body exists + body = document.body, + // IE6 and 7 won't return offsetWidth or offsetHeight unless it's in the body element, so we fake it. + fakeBody = body || document.createElement('body'); + + if ( parseInt(nodes, 10) ) { + // In order not to give false positives we create a node for each test + // This also allows the method to scale for unspecified uses + while ( nodes-- ) { + node = document.createElement('div'); + node.id = testnames ? testnames[nodes] : mod + (nodes + 1); + div.appendChild(node); + } + } + + // '].join(''); + div.id = mod; + // IE6 will false positive on some tests due to the style element inside the test div somehow interfering offsetHeight, so insert it into body or fakebody. + // Opera will act all quirky when injecting elements in documentElement when page is served as xml, needs fakebody too. #270 + (body ? div : fakeBody).innerHTML += style; + fakeBody.appendChild(div); + if ( !body ) { + //avoid crashing IE8, if background image is used + fakeBody.style.background = ''; + //Safari 5.13/5.1.4 OSX stops loading if ::-webkit-scrollbar is used and scrollbars are visible + fakeBody.style.overflow = 'hidden'; + docOverflow = docElement.style.overflow; + docElement.style.overflow = 'hidden'; + docElement.appendChild(fakeBody); + } + + ret = callback(div, rule); + // If this is done after page load we don't want to remove the body so check if body exists + if ( !body ) { + fakeBody.parentNode.removeChild(fakeBody); + docElement.style.overflow = docOverflow; + } else { + div.parentNode.removeChild(div); + } + + return !!ret; + + }, + /*>>teststyles*/ + + /*>>mq*/ + // adapted from matchMedia polyfill + // by Scott Jehl and Paul Irish + // gist.github.com/786768 + testMediaQuery = function( mq ) { + + var matchMedia = window.matchMedia || window.msMatchMedia; + if ( matchMedia ) { + return matchMedia(mq).matches; + } + + var bool; + + injectElementWithStyles('@media ' + mq + ' { #' + mod + ' { position: absolute; } }', function( node ) { + bool = (window.getComputedStyle ? + getComputedStyle(node, null) : + node.currentStyle)['position'] == 'absolute'; + }); + + return bool; + + }, + /*>>mq*/ + + + /*>>hasevent*/ + // + // isEventSupported determines if a given element supports the given event + // kangax.github.com/iseventsupported/ + // + // The following results are known incorrects: + // Modernizr.hasEvent("webkitTransitionEnd", elem) // false negative + // Modernizr.hasEvent("textInput") // in Webkit. github.com/Modernizr/Modernizr/issues/333 + // ... + isEventSupported = (function() { + + var TAGNAMES = { + 'select': 'input', 'change': 'input', + 'submit': 'form', 'reset': 'form', + 'error': 'img', 'load': 'img', 'abort': 'img' + }; + + function isEventSupported( eventName, element ) { + + element = element || document.createElement(TAGNAMES[eventName] || 'div'); + eventName = 'on' + eventName; + + // When using `setAttribute`, IE skips "unload", WebKit skips "unload" and "resize", whereas `in` "catches" those + var isSupported = eventName in element; + + if ( !isSupported ) { + // If it has no `setAttribute` (i.e. doesn't implement Node interface), try generic element + if ( !element.setAttribute ) { + element = document.createElement('div'); + } + if ( element.setAttribute && element.removeAttribute ) { + element.setAttribute(eventName, ''); + isSupported = is(element[eventName], 'function'); + + // If property was created, "remove it" (by setting value to `undefined`) + if ( !is(element[eventName], 'undefined') ) { + element[eventName] = undefined; + } + element.removeAttribute(eventName); + } + } + + element = null; + return isSupported; + } + return isEventSupported; + })(), + /*>>hasevent*/ + + // TODO :: Add flag for hasownprop ? didn't last time + + // hasOwnProperty shim by kangax needed for Safari 2.0 support + _hasOwnProperty = ({}).hasOwnProperty, hasOwnProp; + + if ( !is(_hasOwnProperty, 'undefined') && !is(_hasOwnProperty.call, 'undefined') ) { + hasOwnProp = function (object, property) { + return _hasOwnProperty.call(object, property); + }; + } + else { + hasOwnProp = function (object, property) { /* yes, this can give false positives/negatives, but most of the time we don't care about those */ + return ((property in object) && is(object.constructor.prototype[property], 'undefined')); + }; + } + + // Adapted from ES5-shim https://github.com/kriskowal/es5-shim/blob/master/es5-shim.js + // es5.github.com/#x15.3.4.5 + + if (!Function.prototype.bind) { + Function.prototype.bind = function bind(that) { + + var target = this; + + if (typeof target != "function") { + throw new TypeError(); + } + + var args = slice.call(arguments, 1), + bound = function () { + + if (this instanceof bound) { + + var F = function(){}; + F.prototype = target.prototype; + var self = new F(); + + var result = target.apply( + self, + args.concat(slice.call(arguments)) + ); + if (Object(result) === result) { + return result; + } + return self; + + } else { + + return target.apply( + that, + args.concat(slice.call(arguments)) + ); + + } + + }; + + return bound; + }; + } + + /** + * setCss applies given styles to the Modernizr DOM node. + */ + function setCss( str ) { + mStyle.cssText = str; + } + + /** + * setCssAll extrapolates all vendor-specific css strings. + */ + function setCssAll( str1, str2 ) { + return setCss(prefixes.join(str1 + ';') + ( str2 || '' )); + } + + /** + * is returns a boolean for if typeof obj is exactly type. + */ + function is( obj, type ) { + return typeof obj === type; + } + + /** + * contains returns a boolean for if substr is found within str. + */ + function contains( str, substr ) { + return !!~('' + str).indexOf(substr); + } + + /*>>testprop*/ + + // testProps is a generic CSS / DOM property test. + + // In testing support for a given CSS property, it's legit to test: + // `elem.style[styleName] !== undefined` + // If the property is supported it will return an empty string, + // if unsupported it will return undefined. + + // We'll take advantage of this quick test and skip setting a style + // on our modernizr element, but instead just testing undefined vs + // empty string. + + // Because the testing of the CSS property names (with "-", as + // opposed to the camelCase DOM properties) is non-portable and + // non-standard but works in WebKit and IE (but not Gecko or Opera), + // we explicitly reject properties with dashes so that authors + // developing in WebKit or IE first don't end up with + // browser-specific content by accident. + + function testProps( props, prefixed ) { + for ( var i in props ) { + var prop = props[i]; + if ( !contains(prop, "-") && mStyle[prop] !== undefined ) { + return prefixed == 'pfx' ? prop : true; + } + } + return false; + } + /*>>testprop*/ + + // TODO :: add testDOMProps + /** + * testDOMProps is a generic DOM property test; if a browser supports + * a certain property, it won't return undefined for it. + */ + function testDOMProps( props, obj, elem ) { + for ( var i in props ) { + var item = obj[props[i]]; + if ( item !== undefined) { + + // return the property name as a string + if (elem === false) return props[i]; + + // let's bind a function + if (is(item, 'function')){ + // default to autobind unless override + return item.bind(elem || obj); + } + + // return the unbound function or obj or value + return item; + } + } + return false; + } + + /*>>testallprops*/ + /** + * testPropsAll tests a list of DOM properties we want to check against. + * We specify literally ALL possible (known and/or likely) properties on + * the element including the non-vendor prefixed one, for forward- + * compatibility. + */ + function testPropsAll( prop, prefixed, elem ) { + + var ucProp = prop.charAt(0).toUpperCase() + prop.slice(1), + props = (prop + ' ' + cssomPrefixes.join(ucProp + ' ') + ucProp).split(' '); + + // did they call .prefixed('boxSizing') or are we just testing a prop? + if(is(prefixed, "string") || is(prefixed, "undefined")) { + return testProps(props, prefixed); + + // otherwise, they called .prefixed('requestAnimationFrame', window[, elem]) + } else { + props = (prop + ' ' + (domPrefixes).join(ucProp + ' ') + ucProp).split(' '); + return testDOMProps(props, prefixed, elem); + } + } + /*>>testallprops*/ + + + /** + * Tests + * ----- + */ + + // The *new* flexbox + // dev.w3.org/csswg/css3-flexbox + + tests['flexbox'] = function() { + return testPropsAll('flexWrap'); + }; + + // The *old* flexbox + // www.w3.org/TR/2009/WD-css3-flexbox-20090723/ + + tests['flexboxlegacy'] = function() { + return testPropsAll('boxDirection'); + }; + + // On the S60 and BB Storm, getContext exists, but always returns undefined + // so we actually have to call getContext() to verify + // github.com/Modernizr/Modernizr/issues/issue/97/ + + tests['canvas'] = function() { + var elem = document.createElement('canvas'); + return !!(elem.getContext && elem.getContext('2d')); + }; + + tests['canvastext'] = function() { + return !!(Modernizr['canvas'] && is(document.createElement('canvas').getContext('2d').fillText, 'function')); + }; + + // webk.it/70117 is tracking a legit WebGL feature detect proposal + + // We do a soft detect which may false positive in order to avoid + // an expensive context creation: bugzil.la/732441 + + tests['webgl'] = function() { + return !!window.WebGLRenderingContext; + }; + + /* + * The Modernizr.touch test only indicates if the browser supports + * touch events, which does not necessarily reflect a touchscreen + * device, as evidenced by tablets running Windows 7 or, alas, + * the Palm Pre / WebOS (touch) phones. + * + * Additionally, Chrome (desktop) used to lie about its support on this, + * but that has since been rectified: crbug.com/36415 + * + * We also test for Firefox 4 Multitouch Support. + * + * For more info, see: modernizr.github.com/Modernizr/touch.html + */ + + tests['touch'] = function() { + var bool; + + if(('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) { + bool = true; + } else { + injectElementWithStyles(['@media (',prefixes.join('touch-enabled),('),mod,')','{#modernizr{top:9px;position:absolute}}'].join(''), function( node ) { + bool = node.offsetTop === 9; + }); + } + + return bool; + }; + + + // geolocation is often considered a trivial feature detect... + // Turns out, it's quite tricky to get right: + // + // Using !!navigator.geolocation does two things we don't want. It: + // 1. Leaks memory in IE9: github.com/Modernizr/Modernizr/issues/513 + // 2. Disables page caching in WebKit: webk.it/43956 + // + // Meanwhile, in Firefox < 8, an about:config setting could expose + // a false positive that would throw an exception: bugzil.la/688158 + + tests['geolocation'] = function() { + return 'geolocation' in navigator; + }; + + + tests['postmessage'] = function() { + return !!window.postMessage; + }; + + + // Chrome incognito mode used to throw an exception when using openDatabase + // It doesn't anymore. + tests['websqldatabase'] = function() { + return !!window.openDatabase; + }; + + // Vendors had inconsistent prefixing with the experimental Indexed DB: + // - Webkit's implementation is accessible through webkitIndexedDB + // - Firefox shipped moz_indexedDB before FF4b9, but since then has been mozIndexedDB + // For speed, we don't test the legacy (and beta-only) indexedDB + tests['indexedDB'] = function() { + return !!testPropsAll("indexedDB", window); + }; + + // documentMode logic from YUI to filter out IE8 Compat Mode + // which false positives. + tests['hashchange'] = function() { + return isEventSupported('hashchange', window) && (document.documentMode === undefined || document.documentMode > 7); + }; + + // Per 1.6: + // This used to be Modernizr.historymanagement but the longer + // name has been deprecated in favor of a shorter and property-matching one. + // The old API is still available in 1.6, but as of 2.0 will throw a warning, + // and in the first release thereafter disappear entirely. + tests['history'] = function() { + return !!(window.history && history.pushState); + }; + + tests['draganddrop'] = function() { + var div = document.createElement('div'); + return ('draggable' in div) || ('ondragstart' in div && 'ondrop' in div); + }; + + // FF3.6 was EOL'ed on 4/24/12, but the ESR version of FF10 + // will be supported until FF19 (2/12/13), at which time, ESR becomes FF17. + // FF10 still uses prefixes, so check for it until then. + // for more ESR info, see: mozilla.org/en-US/firefox/organizations/faq/ + tests['websockets'] = function() { + return 'WebSocket' in window || 'MozWebSocket' in window; + }; + + + // css-tricks.com/rgba-browser-support/ + tests['rgba'] = function() { + // Set an rgba() color and check the returned value + + setCss('background-color:rgba(150,255,150,.5)'); + + return contains(mStyle.backgroundColor, 'rgba'); + }; + + tests['hsla'] = function() { + // Same as rgba(), in fact, browsers re-map hsla() to rgba() internally, + // except IE9 who retains it as hsla + + setCss('background-color:hsla(120,40%,100%,.5)'); + + return contains(mStyle.backgroundColor, 'rgba') || contains(mStyle.backgroundColor, 'hsla'); + }; + + tests['multiplebgs'] = function() { + // Setting multiple images AND a color on the background shorthand property + // and then querying the style.background property value for the number of + // occurrences of "url(" is a reliable method for detecting ACTUAL support for this! + + setCss('background:url(https://),url(https://),red url(https://)'); + + // If the UA supports multiple backgrounds, there should be three occurrences + // of the string "url(" in the return value for elemStyle.background + + return (/(url\s*\(.*?){3}/).test(mStyle.background); + }; + + + + // this will false positive in Opera Mini + // github.com/Modernizr/Modernizr/issues/396 + + tests['backgroundsize'] = function() { + return testPropsAll('backgroundSize'); + }; + + tests['borderimage'] = function() { + return testPropsAll('borderImage'); + }; + + + // Super comprehensive table about all the unique implementations of + // border-radius: muddledramblings.com/table-of-css3-border-radius-compliance + + tests['borderradius'] = function() { + return testPropsAll('borderRadius'); + }; + + // WebOS unfortunately false positives on this test. + tests['boxshadow'] = function() { + return testPropsAll('boxShadow'); + }; + + // FF3.0 will false positive on this test + tests['textshadow'] = function() { + return document.createElement('div').style.textShadow === ''; + }; + + + tests['opacity'] = function() { + // Browsers that actually have CSS Opacity implemented have done so + // according to spec, which means their return values are within the + // range of [0.0,1.0] - including the leading zero. + + setCssAll('opacity:.55'); + + // The non-literal . in this regex is intentional: + // German Chrome returns this value as 0,55 + // github.com/Modernizr/Modernizr/issues/#issue/59/comment/516632 + return (/^0.55$/).test(mStyle.opacity); + }; + + + // Note, Android < 4 will pass this test, but can only animate + // a single property at a time + // daneden.me/2011/12/putting-up-with-androids-bullshit/ + tests['cssanimations'] = function() { + return testPropsAll('animationName'); + }; + + + tests['csscolumns'] = function() { + return testPropsAll('columnCount'); + }; + + + tests['cssgradients'] = function() { + /** + * For CSS Gradients syntax, please see: + * webkit.org/blog/175/introducing-css-gradients/ + * developer.mozilla.org/en/CSS/-moz-linear-gradient + * developer.mozilla.org/en/CSS/-moz-radial-gradient + * dev.w3.org/csswg/css3-images/#gradients- + */ + + var str1 = 'background-image:', + str2 = 'gradient(linear,left top,right bottom,from(#9f9),to(white));', + str3 = 'linear-gradient(left top,#9f9, white);'; + + setCss( + // legacy webkit syntax (FIXME: remove when syntax not in use anymore) + (str1 + '-webkit- '.split(' ').join(str2 + str1) + + // standard syntax // trailing 'background-image:' + prefixes.join(str3 + str1)).slice(0, -str1.length) + ); + + return contains(mStyle.backgroundImage, 'gradient'); + }; + + + tests['cssreflections'] = function() { + return testPropsAll('boxReflect'); + }; + + + tests['csstransforms'] = function() { + return !!testPropsAll('transform'); + }; + + + tests['csstransforms3d'] = function() { + + var ret = !!testPropsAll('perspective'); + + // Webkit's 3D transforms are passed off to the browser's own graphics renderer. + // It works fine in Safari on Leopard and Snow Leopard, but not in Chrome in + // some conditions. As a result, Webkit typically recognizes the syntax but + // will sometimes throw a false positive, thus we must do a more thorough check: + if ( ret && 'webkitPerspective' in docElement.style ) { + + // Webkit allows this media query to succeed only if the feature is enabled. + // `@media (transform-3d),(-webkit-transform-3d){ ... }` + injectElementWithStyles('@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}', function( node, rule ) { + ret = node.offsetLeft === 9 && node.offsetHeight === 3; + }); + } + return ret; + }; + + + tests['csstransitions'] = function() { + return testPropsAll('transition'); + }; + + + /*>>fontface*/ + // @font-face detection routine by Diego Perini + // javascript.nwbox.com/CSSSupport/ + + // false positives: + // WebOS github.com/Modernizr/Modernizr/issues/342 + // WP7 github.com/Modernizr/Modernizr/issues/538 + tests['fontface'] = function() { + var bool; + + injectElementWithStyles('@font-face {font-family:"font";src:url("https://")}', function( node, rule ) { + var style = document.getElementById('smodernizr'), + sheet = style.sheet || style.styleSheet, + cssText = sheet ? (sheet.cssRules && sheet.cssRules[0] ? sheet.cssRules[0].cssText : sheet.cssText || '') : ''; + + bool = /src/i.test(cssText) && cssText.indexOf(rule.split(' ')[0]) === 0; + }); + + return bool; + }; + /*>>fontface*/ + + // CSS generated content detection + tests['generatedcontent'] = function() { + var bool; + + injectElementWithStyles(['#',mod,'{font:0/0 a}#',mod,':after{content:"',smile,'";visibility:hidden;font:3px/1 a}'].join(''), function( node ) { + bool = node.offsetHeight >= 3; + }); + + return bool; + }; + + + + // These tests evaluate support of the video/audio elements, as well as + // testing what types of content they support. + // + // We're using the Boolean constructor here, so that we can extend the value + // e.g. Modernizr.video // true + // Modernizr.video.ogg // 'probably' + // + // Codec values from : github.com/NielsLeenheer/html5test/blob/9106a8/index.html#L845 + // thx to NielsLeenheer and zcorpan + + // Note: in some older browsers, "no" was a return value instead of empty string. + // It was live in FF3.5.0 and 3.5.1, but fixed in 3.5.2 + // It was also live in Safari 4.0.0 - 4.0.4, but fixed in 4.0.5 + + tests['video'] = function() { + var elem = document.createElement('video'), + bool = false; + + // IE9 Running on Windows Server SKU can cause an exception to be thrown, bug #224 + try { + if ( bool = !!elem.canPlayType ) { + bool = new Boolean(bool); + bool.ogg = elem.canPlayType('video/ogg; codecs="theora"') .replace(/^no$/,''); + + // Without QuickTime, this value will be `undefined`. github.com/Modernizr/Modernizr/issues/546 + bool.h264 = elem.canPlayType('video/mp4; codecs="avc1.42E01E"') .replace(/^no$/,''); + + bool.webm = elem.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,''); + } + + } catch(e) { } + + return bool; + }; + + tests['audio'] = function() { + var elem = document.createElement('audio'), + bool = false; + + try { + if ( bool = !!elem.canPlayType ) { + bool = new Boolean(bool); + bool.ogg = elem.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,''); + bool.mp3 = elem.canPlayType('audio/mpeg;') .replace(/^no$/,''); + + // Mimetypes accepted: + // developer.mozilla.org/En/Media_formats_supported_by_the_audio_and_video_elements + // bit.ly/iphoneoscodecs + bool.wav = elem.canPlayType('audio/wav; codecs="1"') .replace(/^no$/,''); + bool.m4a = ( elem.canPlayType('audio/x-m4a;') || + elem.canPlayType('audio/aac;')) .replace(/^no$/,''); + } + } catch(e) { } + + return bool; + }; + + + // In FF4, if disabled, window.localStorage should === null. + + // Normally, we could not test that directly and need to do a + // `('localStorage' in window) && ` test first because otherwise Firefox will + // throw bugzil.la/365772 if cookies are disabled + + // Also in iOS5 Private Browsing mode, attempting to use localStorage.setItem + // will throw the exception: + // QUOTA_EXCEEDED_ERRROR DOM Exception 22. + // Peculiarly, getItem and removeItem calls do not throw. + + // Because we are forced to try/catch this, we'll go aggressive. + + // Just FWIW: IE8 Compat mode supports these features completely: + // www.quirksmode.org/dom/html5.html + // But IE8 doesn't support either with local files + + tests['localstorage'] = function() { + try { + localStorage.setItem(mod, mod); + localStorage.removeItem(mod); + return true; + } catch(e) { + return false; + } + }; + + tests['sessionstorage'] = function() { + try { + sessionStorage.setItem(mod, mod); + sessionStorage.removeItem(mod); + return true; + } catch(e) { + return false; + } + }; + + + tests['webworkers'] = function() { + return !!window.Worker; + }; + + + tests['applicationcache'] = function() { + return !!window.applicationCache; + }; + + + // Thanks to Erik Dahlstrom + tests['svg'] = function() { + return !!document.createElementNS && !!document.createElementNS(ns.svg, 'svg').createSVGRect; + }; + + // specifically for SVG inline in HTML, not within XHTML + // test page: paulirish.com/demo/inline-svg + tests['inlinesvg'] = function() { + var div = document.createElement('div'); + div.innerHTML = ''; + return (div.firstChild && div.firstChild.namespaceURI) == ns.svg; + }; + + // SVG SMIL animation + tests['smil'] = function() { + return !!document.createElementNS && /SVGAnimate/.test(toString.call(document.createElementNS(ns.svg, 'animate'))); + }; + + // This test is only for clip paths in SVG proper, not clip paths on HTML content + // demo: srufaculty.sru.edu/david.dailey/svg/newstuff/clipPath4.svg + + // However read the comments to dig into applying SVG clippaths to HTML content here: + // github.com/Modernizr/Modernizr/issues/213#issuecomment-1149491 + tests['svgclippaths'] = function() { + return !!document.createElementNS && /SVGClipPath/.test(toString.call(document.createElementNS(ns.svg, 'clipPath'))); + }; + + /*>>webforms*/ + // input features and input types go directly onto the ret object, bypassing the tests loop. + // Hold this guy to execute in a moment. + function webforms() { + /*>>input*/ + // Run through HTML5's new input attributes to see if the UA understands any. + // We're using f which is the element created early on + // Mike Taylr has created a comprehensive resource for testing these attributes + // when applied to all input types: + // miketaylr.com/code/input-type-attr.html + // spec: www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#input-type-attr-summary + + // Only input placeholder is tested while textarea's placeholder is not. + // Currently Safari 4 and Opera 11 have support only for the input placeholder + // Both tests are available in feature-detects/forms-placeholder.js + Modernizr['input'] = (function( props ) { + for ( var i = 0, len = props.length; i < len; i++ ) { + attrs[ props[i] ] = !!(props[i] in inputElem); + } + if (attrs.list){ + // safari false positive's on datalist: webk.it/74252 + // see also github.com/Modernizr/Modernizr/issues/146 + attrs.list = !!(document.createElement('datalist') && window.HTMLDataListElement); + } + return attrs; + })('autocomplete autofocus list placeholder max min multiple pattern required step'.split(' ')); + /*>>input*/ + + /*>>inputtypes*/ + // Run through HTML5's new input types to see if the UA understands any. + // This is put behind the tests runloop because it doesn't return a + // true/false like all the other tests; instead, it returns an object + // containing each input type with its corresponding true/false value + + // Big thanks to @miketaylr for the html5 forms expertise. miketaylr.com/ + Modernizr['inputtypes'] = (function(props) { + + for ( var i = 0, bool, inputElemType, defaultView, len = props.length; i < len; i++ ) { + + inputElem.setAttribute('type', inputElemType = props[i]); + bool = inputElem.type !== 'text'; + + // We first check to see if the type we give it sticks.. + // If the type does, we feed it a textual value, which shouldn't be valid. + // If the value doesn't stick, we know there's input sanitization which infers a custom UI + if ( bool ) { + + inputElem.value = smile; + inputElem.style.cssText = 'position:absolute;visibility:hidden;'; + + if ( /^range$/.test(inputElemType) && inputElem.style.WebkitAppearance !== undefined ) { + + docElement.appendChild(inputElem); + defaultView = document.defaultView; + + // Safari 2-4 allows the smiley as a value, despite making a slider + bool = defaultView.getComputedStyle && + defaultView.getComputedStyle(inputElem, null).WebkitAppearance !== 'textfield' && + // Mobile android web browser has false positive, so must + // check the height to see if the widget is actually there. + (inputElem.offsetHeight !== 0); + + docElement.removeChild(inputElem); + + } else if ( /^(search|tel)$/.test(inputElemType) ){ + // Spec doesn't define any special parsing or detectable UI + // behaviors so we pass these through as true + + // Interestingly, opera fails the earlier test, so it doesn't + // even make it here. + + } else if ( /^(url|email)$/.test(inputElemType) ) { + // Real url and email support comes with prebaked validation. + bool = inputElem.checkValidity && inputElem.checkValidity() === false; + + } else { + // If the upgraded input compontent rejects the :) text, we got a winner + bool = inputElem.value != smile; + } + } + + inputs[ props[i] ] = !!bool; + } + return inputs; + })('search tel url email datetime date month week time datetime-local number range color'.split(' ')); + /*>>inputtypes*/ + } + /*>>webforms*/ + + + // End of test definitions + // ----------------------- + + + + // Run through all tests and detect their support in the current UA. + // todo: hypothetically we could be doing an array of tests and use a basic loop here. + for ( var feature in tests ) { + if ( hasOwnProp(tests, feature) ) { + // run the test, throw the return value into the Modernizr, + // then based on that boolean, define an appropriate className + // and push it into an array of classes we'll join later. + featureName = feature.toLowerCase(); + Modernizr[featureName] = tests[feature](); + + classes.push((Modernizr[featureName] ? '' : 'no-') + featureName); + } + } + + /*>>webforms*/ + // input tests need to run. + Modernizr.input || webforms(); + /*>>webforms*/ + + + /** + * addTest allows the user to define their own feature tests + * the result will be added onto the Modernizr object, + * as well as an appropriate className set on the html element + * + * @param feature - String naming the feature + * @param test - Function returning true if feature is supported, false if not + */ + Modernizr.addTest = function ( feature, test ) { + if ( typeof feature == 'object' ) { + for ( var key in feature ) { + if ( hasOwnProp( feature, key ) ) { + Modernizr.addTest( key, feature[ key ] ); + } + } + } else { + + feature = feature.toLowerCase(); + + if ( Modernizr[feature] !== undefined ) { + // we're going to quit if you're trying to overwrite an existing test + // if we were to allow it, we'd do this: + // var re = new RegExp("\\b(no-)?" + feature + "\\b"); + // docElement.className = docElement.className.replace( re, '' ); + // but, no rly, stuff 'em. + return Modernizr; + } + + test = typeof test == 'function' ? test() : test; + + if (typeof enableClasses !== "undefined" && enableClasses) { + docElement.className += ' ' + (test ? '' : 'no-') + feature; + } + Modernizr[feature] = test; + + } + + return Modernizr; // allow chaining. + }; + + + // Reset modElem.cssText to nothing to reduce memory footprint. + setCss(''); + modElem = inputElem = null; + + /*>>shiv*/ + /** + * @preserve HTML5 Shiv prev3.7.1 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed + */ + ;(function(window, document) { + /*jshint evil:true */ + /** version */ + var version = '3.7.0'; + + /** Preset options */ + var options = window.html5 || {}; + + /** Used to skip problem elements */ + var reSkip = /^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i; + + /** Not all elements can be cloned in IE **/ + 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; + + /** Detect whether the browser supports default html5 styles */ + var supportsHtml5Styles; + + /** Name of the expando, to work with multiple documents or to re-shiv one document */ + var expando = '_html5shiv'; + + /** The id for the the documents expando */ + var expanID = 0; + + /** Cached data for each document */ + var expandoData = {}; + + /** Detect whether the browser supports unknown elements */ + var supportsUnknownElements; + + (function() { + try { + var a = document.createElement('a'); + a.innerHTML = ''; + //if the hidden property is implemented we can assume, that the browser supports basic HTML5 Styles + supportsHtml5Styles = ('hidden' in a); + + supportsUnknownElements = a.childNodes.length == 1 || (function() { + // assign a false positive if unable to shiv + (document.createElement)('a'); + var frag = document.createDocumentFragment(); + return ( + typeof frag.cloneNode == 'undefined' || + typeof frag.createDocumentFragment == 'undefined' || + typeof frag.createElement == 'undefined' + ); + }()); + } catch(e) { + // assign a false positive if detection fails => unable to shiv + supportsHtml5Styles = true; + supportsUnknownElements = true; + } + + }()); + + /*--------------------------------------------------------------------------*/ + + /** + * Creates a style sheet with the given CSS text and adds it to the document. + * @private + * @param {Document} ownerDocument The document. + * @param {String} cssText The CSS text. + * @returns {StyleSheet} The style element. + */ + function addStyleSheet(ownerDocument, cssText) { + var p = ownerDocument.createElement('p'), + parent = ownerDocument.getElementsByTagName('head')[0] || ownerDocument.documentElement; + + p.innerHTML = 'x'; + return parent.insertBefore(p.lastChild, parent.firstChild); + } + + /** + * Returns the value of `html5.elements` as an array. + * @private + * @returns {Array} An array of shived element node names. + */ + function getElements() { + var elements = html5.elements; + return typeof elements == 'string' ? elements.split(' ') : elements; + } + + /** + * Returns the data associated to the given document + * @private + * @param {Document} ownerDocument The document. + * @returns {Object} An object of data. + */ + function getExpandoData(ownerDocument) { + var data = expandoData[ownerDocument[expando]]; + if (!data) { + data = {}; + expanID++; + ownerDocument[expando] = expanID; + expandoData[expanID] = data; + } + return data; + } + + /** + * returns a shived element for the given nodeName and document + * @memberOf html5 + * @param {String} nodeName name of the element + * @param {Document} ownerDocument The context document. + * @returns {Object} The shived element. + */ + function createElement(nodeName, ownerDocument, data){ + if (!ownerDocument) { + ownerDocument = document; + } + if(supportsUnknownElements){ + return ownerDocument.createElement(nodeName); + } + if (!data) { + data = getExpandoData(ownerDocument); + } + var node; + + if (data.cache[nodeName]) { + node = data.cache[nodeName].cloneNode(); + } else if (saveClones.test(nodeName)) { + node = (data.cache[nodeName] = data.createElem(nodeName)).cloneNode(); + } else { + node = data.createElem(nodeName); + } + + // Avoid adding some elements to fragments in IE < 9 because + // * Attributes like `name` or `type` cannot be set/changed once an element + // is inserted into a document/fragment + // * Link elements with `src` attributes that are inaccessible, as with + // a 403 response, will cause the tab/window to crash + // * Script elements appended to fragments will execute when their `src` + // or `text` property is set + return node.canHaveChildren && !reSkip.test(nodeName) && !node.tagUrn ? data.frag.appendChild(node) : node; + } + + /** + * returns a shived DocumentFragment for the given document + * @memberOf html5 + * @param {Document} ownerDocument The context document. + * @returns {Object} The shived DocumentFragment. + */ + function createDocumentFragment(ownerDocument, data){ + if (!ownerDocument) { + ownerDocument = document; + } + if(supportsUnknownElements){ + return ownerDocument.createDocumentFragment(); + } + data = data || getExpandoData(ownerDocument); + var clone = data.frag.cloneNode(), + i = 0, + elems = getElements(), + l = elems.length; + for(;i>shiv*/ + + // Assign private properties to the return object with prefix + Modernizr._version = version; + + // expose these for the plugin API. Look in the source for how to join() them against your input + /*>>prefixes*/ + Modernizr._prefixes = prefixes; + /*>>prefixes*/ + /*>>domprefixes*/ + Modernizr._domPrefixes = domPrefixes; + Modernizr._cssomPrefixes = cssomPrefixes; + /*>>domprefixes*/ + + /*>>mq*/ + // Modernizr.mq tests a given media query, live against the current state of the window + // A few important notes: + // * If a browser does not support media queries at all (eg. oldIE) the mq() will always return false + // * A max-width or orientation query will be evaluated against the current state, which may change later. + // * You must specify values. Eg. If you are testing support for the min-width media query use: + // Modernizr.mq('(min-width:0)') + // usage: + // Modernizr.mq('only screen and (max-width:768)') + Modernizr.mq = testMediaQuery; + /*>>mq*/ + + /*>>hasevent*/ + // Modernizr.hasEvent() detects support for a given event, with an optional element to test on + // Modernizr.hasEvent('gesturestart', elem) + Modernizr.hasEvent = isEventSupported; + /*>>hasevent*/ + + /*>>testprop*/ + // Modernizr.testProp() investigates whether a given style property is recognized + // Note that the property names must be provided in the camelCase variant. + // Modernizr.testProp('pointerEvents') + Modernizr.testProp = function(prop){ + return testProps([prop]); + }; + /*>>testprop*/ + + /*>>testallprops*/ + // Modernizr.testAllProps() investigates whether a given style property, + // or any of its vendor-prefixed variants, is recognized + // Note that the property names must be provided in the camelCase variant. + // Modernizr.testAllProps('boxSizing') + Modernizr.testAllProps = testPropsAll; + /*>>testallprops*/ + + + /*>>teststyles*/ + // Modernizr.testStyles() allows you to add custom styles to the document and test an element afterwards + // Modernizr.testStyles('#modernizr { position:absolute }', function(elem, rule){ ... }) + Modernizr.testStyles = injectElementWithStyles; + /*>>teststyles*/ + + + /*>>prefixed*/ + // Modernizr.prefixed() returns the prefixed or nonprefixed property name variant of your input + // Modernizr.prefixed('boxSizing') // 'MozBoxSizing' + + // Properties must be passed as dom-style camelcase, rather than `box-sizing` hypentated style. + // Return values will also be the camelCase variant, if you need to translate that to hypenated style use: + // + // str.replace(/([A-Z])/g, function(str,m1){ return '-' + m1.toLowerCase(); }).replace(/^ms-/,'-ms-'); + + // If you're trying to ascertain which transition end event to bind to, you might do something like... + // + // var transEndEventNames = { + // 'WebkitTransition' : 'webkitTransitionEnd', + // 'MozTransition' : 'transitionend', + // 'OTransition' : 'oTransitionEnd', + // 'msTransition' : 'MSTransitionEnd', + // 'transition' : 'transitionend' + // }, + // transEndEventName = transEndEventNames[ Modernizr.prefixed('transition') ]; + + Modernizr.prefixed = function(prop, obj, elem){ + if(!obj) { + return testPropsAll(prop, 'pfx'); + } else { + // Testing DOM property e.g. Modernizr.prefixed('requestAnimationFrame', window) // 'mozRequestAnimationFrame' + return testPropsAll(prop, obj, elem); + } + }; + /*>>prefixed*/ + + + /*>>cssclasses*/ + // Remove "no-js" class from element, if it exists: + docElement.className = docElement.className.replace(/(^|\s)no-js(\s|$)/, '$1$2') + + + // Add the new classes to the element. + (enableClasses ? ' js ' + classes.join(' ') : ''); + /*>>cssclasses*/ + + return Modernizr; + +})(this, this.document); diff --git a/main/assets/plugins/pace/pace-flash.css b/main/assets/plugins/pace/pace-flash.css new file mode 100644 index 0000000..3970b7c --- /dev/null +++ b/main/assets/plugins/pace/pace-flash.css @@ -0,0 +1,80 @@ +.pace { + -webkit-pointer-events: none; + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; +} + +.pace-inactive { + display: none; +} + +.pace .pace-progress { + background: #4fd2c2; + position: fixed; + z-index: 2000; + top: 0; + left: 0; + height: 2px; + + -webkit-transition: width 1s; + -moz-transition: width 1s; + -o-transition: width 1s; + transition: width 1s; +} + +.pace .pace-progress-inner { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px #4fd2c2, 0 0 5px #4fd2c2; + opacity: 1.0; + -webkit-transform: rotate(3deg) translate(0px, -4px); + -moz-transform: rotate(3deg) translate(0px, -4px); + -ms-transform: rotate(3deg) translate(0px, -4px); + -o-transform: rotate(3deg) translate(0px, -4px); + transform: rotate(3deg) translate(0px, -4px); +} + +.pace .pace-activity { + display: block; + position: fixed; + z-index: 2000; + top: 15px; + right: 15px; + width: 14px; + height: 14px; + border: solid 2px transparent; + border-top-color: #4fd2c2; + border-left-color: #4fd2c2; + border-radius: 10px !important; + -webkit-animation: pace-spinner 400ms linear infinite; + -moz-animation: pace-spinner 400ms linear infinite; + -ms-animation: pace-spinner 400ms linear infinite; + -o-animation: pace-spinner 400ms linear infinite; + animation: pace-spinner 400ms linear infinite; +} + +@-webkit-keyframes pace-spinner { + 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } +} +@-moz-keyframes pace-spinner { + 0% { -moz-transform: rotate(0deg); transform: rotate(0deg); } + 100% { -moz-transform: rotate(360deg); transform: rotate(360deg); } +} +@-o-keyframes pace-spinner { + 0% { -o-transform: rotate(0deg); transform: rotate(0deg); } + 100% { -o-transform: rotate(360deg); transform: rotate(360deg); } +} +@-ms-keyframes pace-spinner { + 0% { -ms-transform: rotate(0deg); transform: rotate(0deg); } + 100% { -ms-transform: rotate(360deg); transform: rotate(360deg); } +} +@keyframes pace-spinner { + 0% { transform: rotate(0deg); transform: rotate(0deg); } + 100% { transform: rotate(360deg); transform: rotate(360deg); } +} diff --git a/main/assets/plugins/pace/pace.min.js b/main/assets/plugins/pace/pace.min.js new file mode 100644 index 0000000..fddf8e9 --- /dev/null +++ b/main/assets/plugins/pace/pace.min.js @@ -0,0 +1,2 @@ +/*! pace 0.5.6 */ +(function(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W=[].slice,X={}.hasOwnProperty,Y=function(a,b){function c(){this.constructor=a}for(var d in b)X.call(b,d)&&(a[d]=b[d]);return c.prototype=b.prototype,a.prototype=new c,a.__super__=b.prototype,a},Z=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};for(t={catchupTime:500,initialRate:.03,minTime:500,ghostTime:500,maxProgressPerFrame:10,easeFactor:1.25,startOnPageLoad:!0,restartOnPushState:!0,restartOnRequestAfter:500,target:"body",elements:{checkInterval:100,selectors:["body"]},eventLag:{minSamples:10,sampleCount:3,lagThreshold:3},ajax:{trackMethods:["GET"],trackWebSockets:!0,ignoreURLs:[]}},B=function(){var a;return null!=(a="undefined"!=typeof performance&&null!==performance&&"function"==typeof performance.now?performance.now():void 0)?a:+new Date},D=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame,s=window.cancelAnimationFrame||window.mozCancelAnimationFrame,null==D&&(D=function(a){return setTimeout(a,50)},s=function(a){return clearTimeout(a)}),F=function(a){var b,c;return b=B(),(c=function(){var d;return d=B()-b,d>=33?(b=B(),a(d,function(){return D(c)})):setTimeout(c,33-d)})()},E=function(){var a,b,c;return c=arguments[0],b=arguments[1],a=3<=arguments.length?W.call(arguments,2):[],"function"==typeof c[b]?c[b].apply(c,a):c[b]},u=function(){var a,b,c,d,e,f,g;for(b=arguments[0],d=2<=arguments.length?W.call(arguments,1):[],f=0,g=d.length;g>f;f++)if(c=d[f])for(a in c)X.call(c,a)&&(e=c[a],null!=b[a]&&"object"==typeof b[a]&&null!=e&&"object"==typeof e?u(b[a],e):b[a]=e);return b},p=function(a){var b,c,d,e,f;for(c=b=0,e=0,f=a.length;f>e;e++)d=a[e],c+=Math.abs(d),b++;return c/b},w=function(a,b){var c,d,e;if(null==a&&(a="options"),null==b&&(b=!0),e=document.querySelector("[data-pace-"+a+"]")){if(c=e.getAttribute("data-pace-"+a),!b)return c;try{return JSON.parse(c)}catch(f){return d=f,"undefined"!=typeof console&&null!==console?console.error("Error parsing inline pace options",d):void 0}}},g=function(){function a(){}return a.prototype.on=function(a,b,c,d){var e;return null==d&&(d=!1),null==this.bindings&&(this.bindings={}),null==(e=this.bindings)[a]&&(e[a]=[]),this.bindings[a].push({handler:b,ctx:c,once:d})},a.prototype.once=function(a,b,c){return this.on(a,b,c,!0)},a.prototype.off=function(a,b){var c,d,e;if(null!=(null!=(d=this.bindings)?d[a]:void 0)){if(null==b)return delete this.bindings[a];for(c=0,e=[];cP;P++)J=T[P],C[J]===!0&&(C[J]=t[J]);i=function(a){function b(){return U=b.__super__.constructor.apply(this,arguments)}return Y(b,a),b}(Error),b=function(){function a(){this.progress=0}return a.prototype.getElement=function(){var a;if(null==this.el){if(a=document.querySelector(C.target),!a)throw new i;this.el=document.createElement("div"),this.el.className="pace pace-active",document.body.className=document.body.className.replace(/pace-done/g,""),document.body.className+=" pace-running",this.el.innerHTML='
\n
\n
\n
',null!=a.firstChild?a.insertBefore(this.el,a.firstChild):a.appendChild(this.el)}return this.el},a.prototype.finish=function(){var a;return a=this.getElement(),a.className=a.className.replace("pace-active",""),a.className+=" pace-inactive",document.body.className=document.body.className.replace("pace-running",""),document.body.className+=" pace-done"},a.prototype.update=function(a){return this.progress=a,this.render()},a.prototype.destroy=function(){try{this.getElement().parentNode.removeChild(this.getElement())}catch(a){i=a}return this.el=void 0},a.prototype.render=function(){var a,b;return null==document.querySelector(C.target)?!1:(a=this.getElement(),a.children[0].style.width=""+this.progress+"%",(!this.lastRenderedProgress||this.lastRenderedProgress|0!==this.progress|0)&&(a.children[0].setAttribute("data-progress-text",""+(0|this.progress)+"%"),this.progress>=100?b="99":(b=this.progress<10?"0":"",b+=0|this.progress),a.children[0].setAttribute("data-progress",""+b)),this.lastRenderedProgress=this.progress)},a.prototype.done=function(){return this.progress>=100},a}(),h=function(){function a(){this.bindings={}}return a.prototype.trigger=function(a,b){var c,d,e,f,g;if(null!=this.bindings[a]){for(f=this.bindings[a],g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(c.call(this,b));return g}},a.prototype.on=function(a,b){var c;return null==(c=this.bindings)[a]&&(c[a]=[]),this.bindings[a].push(b)},a}(),O=window.XMLHttpRequest,N=window.XDomainRequest,M=window.WebSocket,v=function(a,b){var c,d,e,f;f=[];for(d in b.prototype)try{e=b.prototype[d],f.push(null==a[d]&&"function"!=typeof e?a[d]=e:void 0)}catch(g){c=g}return f},z=[],Pace.ignore=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?W.call(arguments,1):[],z.unshift("ignore"),c=b.apply(null,a),z.shift(),c},Pace.track=function(){var a,b,c;return b=arguments[0],a=2<=arguments.length?W.call(arguments,1):[],z.unshift("track"),c=b.apply(null,a),z.shift(),c},I=function(a){var b;if(null==a&&(a="GET"),"track"===z[0])return"force";if(!z.length&&C.ajax){if("socket"===a&&C.ajax.trackWebSockets)return!0;if(b=a.toUpperCase(),Z.call(C.ajax.trackMethods,b)>=0)return!0}return!1},j=function(a){function b(){var a,c=this;b.__super__.constructor.apply(this,arguments),a=function(a){var b;return b=a.open,a.open=function(d,e){return I(d)&&c.trigger("request",{type:d,url:e,request:a}),b.apply(a,arguments)}},window.XMLHttpRequest=function(b){var c;return c=new O(b),a(c),c};try{v(window.XMLHttpRequest,O)}catch(d){}if(null!=N){window.XDomainRequest=function(){var b;return b=new N,a(b),b};try{v(window.XDomainRequest,N)}catch(d){}}if(null!=M&&C.ajax.trackWebSockets){window.WebSocket=function(a,b){var d;return d=null!=b?new M(a,b):new M(a),I("socket")&&c.trigger("request",{type:"socket",url:a,protocols:b,request:d}),d};try{v(window.WebSocket,M)}catch(d){}}}return Y(b,a),b}(h),Q=null,x=function(){return null==Q&&(Q=new j),Q},H=function(a){var b,c,d,e;for(e=C.ajax.ignoreURLs,c=0,d=e.length;d>c;c++)if(b=e[c],"string"==typeof b){if(-1!==a.indexOf(b))return!0}else if(b.test(a))return!0;return!1},x().on("request",function(b){var c,d,e,f,g;return f=b.type,e=b.request,g=b.url,H(g)?void 0:Pace.running||C.restartOnRequestAfter===!1&&"force"!==I(f)?void 0:(d=arguments,c=C.restartOnRequestAfter||0,"boolean"==typeof c&&(c=0),setTimeout(function(){var b,c,g,h,i,j;if(b="socket"===f?e.readyState<2:0<(h=e.readyState)&&4>h){for(Pace.restart(),i=Pace.sources,j=[],c=0,g=i.length;g>c;c++){if(J=i[c],J instanceof a){J.watch.apply(J,d);break}j.push(void 0)}return j}},c))}),a=function(){function a(){var a=this;this.elements=[],x().on("request",function(){return a.watch.apply(a,arguments)})}return a.prototype.watch=function(a){var b,c,d,e;return d=a.type,b=a.request,e=a.url,H(e)?void 0:(c="socket"===d?new m(b):new n(b),this.elements.push(c))},a}(),n=function(){function a(a){var b,c,d,e,f,g,h=this;if(this.progress=0,null!=window.ProgressEvent)for(c=null,a.addEventListener("progress",function(a){return h.progress=a.lengthComputable?100*a.loaded/a.total:h.progress+(100-h.progress)/2}),g=["load","abort","timeout","error"],d=0,e=g.length;e>d;d++)b=g[d],a.addEventListener(b,function(){return h.progress=100});else f=a.onreadystatechange,a.onreadystatechange=function(){var b;return 0===(b=a.readyState)||4===b?h.progress=100:3===a.readyState&&(h.progress=50),"function"==typeof f?f.apply(null,arguments):void 0}}return a}(),m=function(){function a(a){var b,c,d,e,f=this;for(this.progress=0,e=["error","open"],c=0,d=e.length;d>c;c++)b=e[c],a.addEventListener(b,function(){return f.progress=100})}return a}(),d=function(){function a(a){var b,c,d,f;for(null==a&&(a={}),this.elements=[],null==a.selectors&&(a.selectors=[]),f=a.selectors,c=0,d=f.length;d>c;c++)b=f[c],this.elements.push(new e(b))}return a}(),e=function(){function a(a){this.selector=a,this.progress=0,this.check()}return a.prototype.check=function(){var a=this;return document.querySelector(this.selector)?this.done():setTimeout(function(){return a.check()},C.elements.checkInterval)},a.prototype.done=function(){return this.progress=100},a}(),c=function(){function a(){var a,b,c=this;this.progress=null!=(b=this.states[document.readyState])?b:100,a=document.onreadystatechange,document.onreadystatechange=function(){return null!=c.states[document.readyState]&&(c.progress=c.states[document.readyState]),"function"==typeof a?a.apply(null,arguments):void 0}}return a.prototype.states={loading:0,interactive:50,complete:100},a}(),f=function(){function a(){var a,b,c,d,e,f=this;this.progress=0,a=0,e=[],d=0,c=B(),b=setInterval(function(){var g;return g=B()-c-50,c=B(),e.push(g),e.length>C.eventLag.sampleCount&&e.shift(),a=p(e),++d>=C.eventLag.minSamples&&a=100&&(this.done=!0),b===this.last?this.sinceLastUpdate+=a:(this.sinceLastUpdate&&(this.rate=(b-this.last)/this.sinceLastUpdate),this.catchup=(b-this.progress)/C.catchupTime,this.sinceLastUpdate=0,this.last=b),b>this.progress&&(this.progress+=this.catchup*a),c=1-Math.pow(this.progress/100,C.easeFactor),this.progress+=c*this.rate*a,this.progress=Math.min(this.lastProgress+C.maxProgressPerFrame,this.progress),this.progress=Math.max(0,this.progress),this.progress=Math.min(100,this.progress),this.lastProgress=this.progress,this.progress},a}(),K=null,G=null,q=null,L=null,o=null,r=null,Pace.running=!1,y=function(){return C.restartOnPushState?Pace.restart():void 0},null!=window.history.pushState&&(S=window.history.pushState,window.history.pushState=function(){return y(),S.apply(window.history,arguments)}),null!=window.history.replaceState&&(V=window.history.replaceState,window.history.replaceState=function(){return y(),V.apply(window.history,arguments)}),k={ajax:a,elements:d,document:c,eventLag:f},(A=function(){var a,c,d,e,f,g,h,i;for(Pace.sources=K=[],g=["ajax","elements","document","eventLag"],c=0,e=g.length;e>c;c++)a=g[c],C[a]!==!1&&K.push(new k[a](C[a]));for(i=null!=(h=C.extraSources)?h:[],d=0,f=i.length;f>d;d++)J=i[d],K.push(new J(C));return Pace.bar=q=new b,G=[],L=new l})(),Pace.stop=function(){return Pace.trigger("stop"),Pace.running=!1,q.destroy(),r=!0,null!=o&&("function"==typeof s&&s(o),o=null),A()},Pace.restart=function(){return Pace.trigger("restart"),Pace.stop(),Pace.start()},Pace.go=function(){var a;return Pace.running=!0,q.render(),a=B(),r=!1,o=F(function(b,c){var d,e,f,g,h,i,j,k,m,n,o,p,s,t,u,v;for(k=100-q.progress,e=o=0,f=!0,i=p=0,t=K.length;t>p;i=++p)for(J=K[i],n=null!=G[i]?G[i]:G[i]=[],h=null!=(v=J.elements)?v:[J],j=s=0,u=h.length;u>s;j=++s)g=h[j],m=null!=n[j]?n[j]:n[j]=new l(g),f&=m.done,m.done||(e++,o+=m.tick(b));return d=o/e,q.update(L.tick(b,d)),q.done()||f||r?(q.update(100),Pace.trigger("done"),setTimeout(function(){return q.finish(),Pace.running=!1,Pace.trigger("hide")},Math.max(C.ghostTime,Math.max(C.minTime-(B()-a),0)))):c()})},Pace.start=function(a){u(C,a),Pace.running=!0;try{q.render()}catch(b){i=b}return document.querySelector(".pace")?(Pace.trigger("start"),Pace.go()):setTimeout(Pace.start,50)},"function"==typeof define&&define.amd?define(function(){return Pace}):"object"==typeof exports?module.exports=Pace:C.startOnPageLoad&&Pace.start()}).call(this); \ No newline at end of file diff --git a/main/assets/plugins/shhos/shhos.css b/main/assets/plugins/shhos/shhos.css new file mode 100644 index 0000000..ea2b6d7 --- /dev/null +++ b/main/assets/plugins/shhos/shhos.css @@ -0,0 +1,11 @@ +.navbar-fixed-animate { + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 1030; + transition: top 0.5s ease-in-out !important; +} +.navbar-fixed-animate.nav-up { + top: -100px; +} diff --git a/main/assets/plugins/shhos/shhos.js b/main/assets/plugins/shhos/shhos.js new file mode 100644 index 0000000..2815f0f --- /dev/null +++ b/main/assets/plugins/shhos/shhos.js @@ -0,0 +1,42 @@ +$(function() { + // Hide Header on on scroll down + var didScroll; + var lastScrollTop = 0; + var startScrollTop = 151; + var delta = 5; + var navbarHeight; + + $(window).scroll(function(event){ + didScroll = true; + navbarHeight = $('.navbar-fixed-animate').outerHeight(); + }); + + setInterval(function() { + if (didScroll) { + hasScrolled(); + didScroll = false; + } + }, 250); + + function hasScrolled() { + var st = $(this).scrollTop(); + + // Make sure they scroll more than delta + if(Math.abs(lastScrollTop - st) <= delta) + return; + + // If they scrolled down and are past the navbar, add class .nav-up. + // This is necessary so you never see what is "behind" the navbar. + if (st > lastScrollTop && st > navbarHeight){ + // Scroll Down + $('.navbar-fixed-animate').removeClass('nav-down').addClass('nav-up'); + } else { + // Scroll Up + if(st + $(window).height() < $(document).height()) { + $('.navbar-fixed-animate').removeClass('nav-up').addClass('nav-down'); + } + } + + lastScrollTop = st; + } +}); diff --git a/main/assets/plugins/wow/dist/wow.min.js b/main/assets/plugins/wow/dist/wow.min.js new file mode 100644 index 0000000..2124a96 --- /dev/null +++ b/main/assets/plugins/wow/dist/wow.min.js @@ -0,0 +1,2 @@ +/*! WOW - v1.0.2 - 2014-10-28 +* Copyright (c) 2014 Matthieu Aussaguel; Licensed MIT */(function(){var a,b,c,d,e,f=function(a,b){return function(){return a.apply(b,arguments)}},g=[].indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(b in this&&this[b]===a)return b;return-1};b=function(){function a(){}return a.prototype.extend=function(a,b){var c,d;for(c in b)d=b[c],null==a[c]&&(a[c]=d);return a},a.prototype.isMobile=function(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)},a.prototype.addEvent=function(a,b,c){return null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c},a.prototype.removeEvent=function(a,b,c){return null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]},a.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},a}(),c=this.WeakMap||this.MozWeakMap||(c=function(){function a(){this.keys=[],this.values=[]}return a.prototype.get=function(a){var b,c,d,e,f;for(f=this.keys,b=d=0,e=f.length;e>d;b=++d)if(c=f[b],c===a)return this.values[b]},a.prototype.set=function(a,b){var c,d,e,f,g;for(g=this.keys,c=e=0,f=g.length;f>e;c=++e)if(d=g[c],d===a)return void(this.values[c]=b);return this.keys.push(a),this.values.push(b)},a}()),a=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(a=function(){function a(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return a.notSupported=!0,a.prototype.observe=function(){},a}()),d=this.getComputedStyle||function(a){return this.getPropertyValue=function(b){var c;return"float"===b&&(b="styleFloat"),e.test(b)&&b.replace(e,function(a,b){return b.toUpperCase()}),(null!=(c=a.currentStyle)?c[b]:void 0)||null},this},e=/(\-([a-z]){1})/g,this.WOW=function(){function e(a){null==a&&(a={}),this.scrollCallback=f(this.scrollCallback,this),this.scrollHandler=f(this.scrollHandler,this),this.start=f(this.start,this),this.scrolled=!0,this.config=this.util().extend(a,this.defaults),this.animationNameCache=new c}return e.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0},e.prototype.init=function(){var a;return this.element=window.document.documentElement,"interactive"===(a=document.readyState)||"complete"===a?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},e.prototype.start=function(){var b,c,d,e;if(this.stopped=!1,this.boxes=function(){var a,c,d,e;for(d=this.element.querySelectorAll("."+this.config.boxClass),e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.all=function(){var a,c,d,e;for(d=this.boxes,e=[],a=0,c=d.length;c>a;a++)b=d[a],e.push(b);return e}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(e=this.boxes,c=0,d=e.length;d>c;c++)b=e[c],this.applyStyle(b,!0);return this.disabled()||(this.util().addEvent(window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live?new a(function(a){return function(b){var c,d,e,f,g;for(g=[],e=0,f=b.length;f>e;e++)d=b[e],g.push(function(){var a,b,e,f;for(e=d.addedNodes||[],f=[],a=0,b=e.length;b>a;a++)c=e[a],f.push(this.doSync(c));return f}.call(a));return g}}(this)).observe(document.body,{childList:!0,subtree:!0}):void 0},e.prototype.stop=function(){return this.stopped=!0,this.util().removeEvent(window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval?clearInterval(this.interval):void 0},e.prototype.sync=function(){return a.notSupported?this.doSync(this.element):void 0},e.prototype.doSync=function(a){var b,c,d,e,f;if(null==a&&(a=this.element),1===a.nodeType){for(a=a.parentNode||a,e=a.querySelectorAll("."+this.config.boxClass),f=[],c=0,d=e.length;d>c;c++)b=e[c],g.call(this.all,b)<0?(this.boxes.push(b),this.all.push(b),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(b,!0),f.push(this.scrolled=!0)):f.push(void 0);return f}},e.prototype.show=function(a){return this.applyStyle(a),a.className=""+a.className+" "+this.config.animateClass},e.prototype.applyStyle=function(a,b){var c,d,e;return d=a.getAttribute("data-wow-duration"),c=a.getAttribute("data-wow-delay"),e=a.getAttribute("data-wow-iteration"),this.animate(function(f){return function(){return f.customStyle(a,b,d,c,e)}}(this))},e.prototype.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),e.prototype.resetStyle=function(){var a,b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],e.push(a.style.visibility="visible");return e},e.prototype.customStyle=function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a},e.prototype.vendors=["moz","webkit"],e.prototype.vendorSet=function(a,b){var c,d,e,f;f=[];for(c in b)d=b[c],a[""+c]=d,f.push(function(){var b,f,g,h;for(g=this.vendors,h=[],b=0,f=g.length;f>b;b++)e=g[b],h.push(a[""+e+c.charAt(0).toUpperCase()+c.substr(1)]=d);return h}.call(this));return f},e.prototype.vendorCSS=function(a,b){var c,e,f,g,h,i;for(e=d(a),c=e.getPropertyCSSValue(b),i=this.vendors,g=0,h=i.length;h>g;g++)f=i[g],c=c||e.getPropertyCSSValue("-"+f+"-"+b);return c},e.prototype.animationName=function(a){var b;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=d(a).getPropertyValue("animation-name")}return"none"===b?"":b},e.prototype.cacheAnimationName=function(a){return this.animationNameCache.set(a,this.animationName(a))},e.prototype.cachedAnimationName=function(a){return this.animationNameCache.get(a)},e.prototype.scrollHandler=function(){return this.scrolled=!0},e.prototype.scrollCallback=function(){var a;return!this.scrolled||(this.scrolled=!1,this.boxes=function(){var b,c,d,e;for(d=this.boxes,e=[],b=0,c=d.length;c>b;b++)a=d[b],a&&(this.isVisible(a)?this.show(a):e.push(a));return e}.call(this),this.boxes.length||this.config.live)?void 0:this.stop()},e.prototype.offsetTop=function(a){for(var b;void 0===a.offsetTop;)a=a.parentNode;for(b=a.offsetTop;a=a.offsetParent;)b+=a.offsetTop;return b},e.prototype.isVisible=function(a){var b,c,d,e,f;return c=a.getAttribute("data-wow-offset")||this.config.offset,f=window.pageYOffset,e=f+Math.min(this.element.clientHeight,this.util().innerHeight())-c,d=this.offsetTop(a),b=d+a.clientHeight,e>=d&&b>=f},e.prototype.util=function(){return null!=this._util?this._util:this._util=new b},e.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},e}()}).call(this); \ No newline at end of file diff --git a/main/assets/plugins/wow/wow-ini-themes.js b/main/assets/plugins/wow/wow-ini-themes.js new file mode 100644 index 0000000..1024352 --- /dev/null +++ b/main/assets/plugins/wow/wow-ini-themes.js @@ -0,0 +1,5 @@ +$(function() { + $.getScript("../assets/plugins/wow/dist/wow.min.js", function(){ + new WOW().init(); + }); +}); diff --git a/projects.html b/projects.html new file mode 100644 index 0000000..6421387 --- /dev/null +++ b/projects.html @@ -0,0 +1,268 @@ + + + + + + + + + Projects + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + +
+
+ +
+
+
+

Our Projects

+
+

Sed feugiat porttitor nunc, non dignissim ipsum vestibulum in. Donec in blandit dolor. Vivamus a fringilla lorem, vel faucibus ante. Nunc ullamcorper, justo a iaculis elementum, enim orci viverra eros, fringilla porttitor lorem eros vel odio.

+
+
+ +
+
+
+ +
+
+

Donut

+
+
+ +
+ +

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna.


+
+

Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet consectetur adipiscing elit. Fusce condimentum eleifend enim a feugiatt non libero consectetur adipiscing elit magna. Sed et quam lacus. Condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat.

+
+

Officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend.

+

Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum


+
+

Award winning digital agency. We bring a personal and effective approach to every project we work on, which is why.

+ CEO Jack Bour +
+

Deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus.

+
+ +
+
+
+
+ +
+
+

Donut

+
+
+ +
+ +

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna.


+
+

Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet consectetur adipiscing elit. Fusce condimentum eleifend enim a feugiatt non libero consectetur adipiscing elit magna. Sed et quam lacus. Condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat.

+
+

Officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend.

+

Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum


+
+

Award winning digital agency. We bring a personal and effective approach to every project we work on, which is why.

+ CEO Jack Bour +
+

Deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus.

+
+ +
+
+
+
+ +
+
+

Donut

+
+
+ +
+ +

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna.


+
+

Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet consectetur adipiscing elit. Fusce condimentum eleifend enim a feugiatt non libero consectetur adipiscing elit magna. Sed et quam lacus. Condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat.

+
+

Officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum eleifend.

+

Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus. Fusce condimentum


+
+

Award winning digital agency. We bring a personal and effective approach to every project we work on, which is why.

+ CEO Jack Bour +
+

Deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio lorem ipsum dolor sit amet, mollitia animi, id est laborum et dolorum fug consectetur adipiscing elit. Ut non libero consectetur adipiscing elit magna. Sed et quam lacus. Fusce condimentum eleifend enim a feugiat. Pellentesque viverra vehicula sem ut volutpat. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut non libero magna. Sed et quam lacus.

+
+ +
+
+
+ + +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/sass/_bootstrap-compass.scss b/sass/_bootstrap-compass.scss deleted file mode 100644 index 8fbc3cd..0000000 --- a/sass/_bootstrap-compass.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-url($path, true); -} - -@function twbs-image-path($path) { - @return image-url($path, true); -} - -$bootstrap-sass-asset-helper: true; diff --git a/sass/_bootstrap-mincer.scss b/sass/_bootstrap-mincer.scss deleted file mode 100644 index 7ec4657..0000000 --- a/sass/_bootstrap-mincer.scss +++ /dev/null @@ -1,19 +0,0 @@ -// Mincer asset helper functions -// -// This must be imported into a .css.ejs.scss file. -// Then, <% %>-interpolations will be parsed as strings by Sass, and evaluated by EJS after Sass compilation. - - -@function twbs-font-path($path) { - // do something like following - // from "path/to/font.ext#suffix" to "<%- asset_path(path/to/font.ext)) + #suffix %>" - // from "path/to/font.ext?#suffix" to "<%- asset_path(path/to/font.ext)) + ?#suffix %>" - // or from "path/to/font.ext" just "<%- asset_path(path/to/font.ext)) %>" - @return "<%- asset_path('#{$path}'.replace(/[#?].*$/, '')) + '#{$path}'.replace(/(^[^#?]*)([#?]?.*$)/, '$2') %>"; -} - -@function twbs-image-path($file) { - @return "<%- asset_path('#{$file}') %>"; -} - -$bootstrap-sass-asset-helper: true; diff --git a/sass/_bootstrap-sprockets.scss b/sass/_bootstrap-sprockets.scss deleted file mode 100644 index 9fffc1e..0000000 --- a/sass/_bootstrap-sprockets.scss +++ /dev/null @@ -1,9 +0,0 @@ -@function twbs-font-path($path) { - @return font-path($path); -} - -@function twbs-image-path($path) { - @return image-path($path); -} - -$bootstrap-sass-asset-helper: true; diff --git a/sass/bootstrap.scss b/sass/bootstrap.scss deleted file mode 100644 index d25be22..0000000 --- a/sass/bootstrap.scss +++ /dev/null @@ -1,56 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// Core variables and mixins -@import "bootstrap/variables"; -@import "bootstrap/mixins"; - -// Reset and dependencies -@import "bootstrap/normalize"; -@import "bootstrap/print"; -//@import "bootstrap/glyphicons"; - -// Core CSS -@import "bootstrap/scaffolding"; -@import "bootstrap/type"; -@import "bootstrap/code"; -@import "bootstrap/grid"; -@import "bootstrap/tables"; -@import "bootstrap/forms"; -@import "bootstrap/buttons"; - -// Components -@import "bootstrap/component-animations"; -@import "bootstrap/dropdowns"; -@import "bootstrap/button-groups"; -@import "bootstrap/input-groups"; -@import "bootstrap/navs"; -@import "bootstrap/navbar"; -@import "bootstrap/breadcrumbs"; -@import "bootstrap/pagination"; -@import "bootstrap/pager"; -@import "bootstrap/labels"; -@import "bootstrap/badges"; -@import "bootstrap/jumbotron"; -@import "bootstrap/thumbnails"; -@import "bootstrap/alerts"; -@import "bootstrap/progress-bars"; -@import "bootstrap/media"; -@import "bootstrap/list-group"; -@import "bootstrap/panels"; -@import "bootstrap/responsive-embed"; -@import "bootstrap/wells"; -@import "bootstrap/close"; - -// Components w/ JavaScript -@import "bootstrap/modals"; -@import "bootstrap/tooltip"; -@import "bootstrap/popovers"; -@import "bootstrap/carousel"; - -// Utility classes -@import "bootstrap/utilities"; -@import "bootstrap/responsive-utilities"; diff --git a/sass/bootstrap/_alerts.scss b/sass/bootstrap/_alerts.scss deleted file mode 100644 index 7d1e1fd..0000000 --- a/sass/bootstrap/_alerts.scss +++ /dev/null @@ -1,73 +0,0 @@ -// -// Alerts -// -------------------------------------------------- - - -// Base styles -// ------------------------- - -.alert { - padding: $alert-padding; - margin-bottom: $line-height-computed; - border: 1px solid transparent; - border-radius: $alert-border-radius; - - // Headings for larger alerts - h4 { - margin-top: 0; - // Specified for the h4 to prevent conflicts of changing $headings-color - color: inherit; - } - - // Provide class for links that match alerts - .alert-link { - font-weight: $alert-link-font-weight; - } - - // Improve alignment and spacing of inner content - > p, - > ul { - margin-bottom: 0; - } - - > p + p { - margin-top: 5px; - } -} - -// Dismissible alerts -// -// Expand the right padding and account for the close button's positioning. - -.alert-dismissable, // The misspelled .alert-dismissable was deprecated in 3.2.0. -.alert-dismissible { - padding-right: ($alert-padding + 20); - - // Adjust close link position - .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; - } -} - -// Alternate styles -// -// Generate contextual modifier classes for colorizing the alert. - -.alert-success { - @include alert-variant($alert-success-bg, $alert-success-border, $alert-success-text); -} - -.alert-info { - @include alert-variant($alert-info-bg, $alert-info-border, $alert-info-text); -} - -.alert-warning { - @include alert-variant($alert-warning-bg, $alert-warning-border, $alert-warning-text); -} - -.alert-danger { - @include alert-variant($alert-danger-bg, $alert-danger-border, $alert-danger-text); -} diff --git a/sass/bootstrap/_badges.scss b/sass/bootstrap/_badges.scss deleted file mode 100644 index 70002e0..0000000 --- a/sass/bootstrap/_badges.scss +++ /dev/null @@ -1,68 +0,0 @@ -// -// Badges -// -------------------------------------------------- - - -// Base class -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: $font-size-small; - font-weight: $badge-font-weight; - color: $badge-color; - line-height: $badge-line-height; - vertical-align: middle; - white-space: nowrap; - text-align: center; - background-color: $badge-bg; - border-radius: $badge-border-radius; - - // Empty badges collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for badges in buttons - .btn & { - position: relative; - top: -1px; - } - - .btn-xs &, - .btn-group-xs > .btn & { - top: 0; - padding: 1px 5px; - } - - // [converter] extracted a& to a.badge - - // Account for badges in navs - .list-group-item.active > &, - .nav-pills > .active > a > & { - color: $badge-active-color; - background-color: $badge-active-bg; - } - - .list-group-item > & { - float: right; - } - - .list-group-item > & + & { - margin-right: 5px; - } - - .nav-pills > li > a > & { - margin-left: 3px; - } -} - -// Hover state, but only for links -a.badge { - &:hover, - &:focus { - color: $badge-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} diff --git a/sass/bootstrap/_breadcrumbs.scss b/sass/bootstrap/_breadcrumbs.scss deleted file mode 100644 index 3641e33..0000000 --- a/sass/bootstrap/_breadcrumbs.scss +++ /dev/null @@ -1,26 +0,0 @@ -// -// Breadcrumbs -// -------------------------------------------------- - - -.breadcrumb { - padding: $breadcrumb-padding-vertical $breadcrumb-padding-horizontal; - margin-bottom: $line-height-computed; - list-style: none; - background-color: $breadcrumb-bg; - border-radius: $border-radius-base; - - > li { - display: inline-block; - - + li:before { - content: "#{$breadcrumb-separator}\00a0"; // Unicode space added since inline-block means non-collapsing white-space - padding: 0 5px; - color: $breadcrumb-color; - } - } - - > .active { - color: $breadcrumb-active-color; - } -} diff --git a/sass/bootstrap/_button-groups.scss b/sass/bootstrap/_button-groups.scss deleted file mode 100644 index 43d235c..0000000 --- a/sass/bootstrap/_button-groups.scss +++ /dev/null @@ -1,244 +0,0 @@ -// -// Button groups -// -------------------------------------------------- - -// Make the div behave like a button -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; // match .btn alignment given font-size hack above - > .btn { - position: relative; - float: left; - // Bring the "active" button to the front - &:hover, - &:focus, - &:active, - &.active { - z-index: 2; - } - } -} - -// Prevent double borders when buttons are next to each other -.btn-group { - .btn + .btn, - .btn + .btn-group, - .btn-group + .btn, - .btn-group + .btn-group { - margin-left: -1px; - } -} - -// Optional: Group multiple button groups together for a toolbar -.btn-toolbar { - margin-left: -5px; // Offset the first child's margin - @include clearfix; - - .btn, - .btn-group, - .input-group { - float: left; - } - > .btn, - > .btn-group, - > .input-group { - margin-left: 5px; - } -} - -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} - -// Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match -.btn-group > .btn:first-child { - margin-left: 0; - &:not(:last-child):not(.dropdown-toggle) { - @include border-right-radius(0); - } -} -// Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - @include border-left-radius(0); -} - -// Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-right-radius(0); - } -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-left-radius(0); -} - -// On active and open, don't show outline -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} - - -// Sizing -// -// Remix the default button sizing classes into new ones for easier manipulation. - -.btn-group-xs > .btn { @extend .btn-xs; } -.btn-group-sm > .btn { @extend .btn-sm; } -.btn-group-lg > .btn { @extend .btn-lg; } - - -// Split button dropdowns -// ---------------------- - -// Give the line between buttons some depth -.btn-group > .btn + .dropdown-toggle { - padding-left: 8px; - padding-right: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-left: 12px; - padding-right: 12px; -} - -// The clickable button for toggling the menu -// Remove the gradient and set the same inset shadow as the :active state -.btn-group.open .dropdown-toggle { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - - // Show no shadow for `.btn-link` since it has no other button styles. - &.btn-link { - @include box-shadow(none); - } -} - - -// Reposition the caret -.btn .caret { - margin-left: 0; -} -// Carets in other button sizes -.btn-lg .caret { - border-width: $caret-width-large $caret-width-large 0; - border-bottom-width: 0; -} -// Upside down carets for .dropup -.dropup .btn-lg .caret { - border-width: 0 $caret-width-large $caret-width-large; -} - - -// Vertical button groups -// ---------------------- - -.btn-group-vertical { - > .btn, - > .btn-group, - > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; - } - - // Clear floats so dropdown menus can be properly placed - > .btn-group { - @include clearfix; - > .btn { - float: none; - } - } - - > .btn + .btn, - > .btn + .btn-group, - > .btn-group + .btn, - > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; - } -} - -.btn-group-vertical > .btn { - &:not(:first-child):not(:last-child) { - border-radius: 0; - } - &:first-child:not(:last-child) { - border-top-right-radius: $btn-border-radius-base; - @include border-bottom-radius(0); - } - &:last-child:not(:first-child) { - border-bottom-left-radius: $btn-border-radius-base; - @include border-top-radius(0); - } -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) { - > .btn:last-child, - > .dropdown-toggle { - @include border-bottom-radius(0); - } -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - @include border-top-radius(0); -} - - -// Justified button groups -// ---------------------- - -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; - > .btn, - > .btn-group { - float: none; - display: table-cell; - width: 1%; - } - > .btn-group .btn { - width: 100%; - } - - > .btn-group .dropdown-menu { - left: auto; - } -} - - -// Checkbox and radio options -// -// In order to support the browser's form validation feedback, powered by the -// `required` attribute, we have to "hide" the inputs via `clip`. We cannot use -// `display: none;` or `visibility: hidden;` as that also hides the popover. -// Simply visually hiding the inputs via `opacity` would leave them clickable in -// certain cases which is prevented by using `clip` and `pointer-events`. -// This way, we ensure a DOM element is visible to position the popover from. -// -// See https://github.com/twbs/bootstrap/pull/12794 and -// https://github.com/twbs/bootstrap/pull/14559 for more information. - -[data-toggle="buttons"] { - > .btn, - > .btn-group > .btn { - input[type="radio"], - input[type="checkbox"] { - position: absolute; - clip: rect(0,0,0,0); - pointer-events: none; - } - } -} diff --git a/sass/bootstrap/_buttons.scss b/sass/bootstrap/_buttons.scss deleted file mode 100644 index 6452b70..0000000 --- a/sass/bootstrap/_buttons.scss +++ /dev/null @@ -1,168 +0,0 @@ -// -// Buttons -// -------------------------------------------------- - - -// Base styles -// -------------------------------------------------- - -.btn { - display: inline-block; - margin-bottom: 0; // For input.btn - font-weight: $btn-font-weight; - text-align: center; - vertical-align: middle; - touch-action: manipulation; - cursor: pointer; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - white-space: nowrap; - @include button-size($padding-base-vertical, $padding-base-horizontal, $font-size-base, $line-height-base, $btn-border-radius-base); - @include user-select(none); - - &, - &:active, - &.active { - &:focus, - &.focus { - @include tab-focus; - } - } - - &:hover, - &:focus, - &.focus { - color: $btn-default-color; - text-decoration: none; - } - - &:active, - &.active { - outline: 0; - background-image: none; - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - @include opacity(.65); - @include box-shadow(none); - } - - // [converter] extracted a& to a.btn -} - -a.btn { - &.disabled, - fieldset[disabled] & { - pointer-events: none; // Future-proof disabling of clicks on `` elements - } -} - - -// Alternate buttons -// -------------------------------------------------- - -.btn-default { - @include button-variant($btn-default-color, $btn-default-bg, $btn-default-border); -} -.btn-primary { - @include button-variant($btn-primary-color, $btn-primary-bg, $btn-primary-border); -} -// Success appears as green -.btn-success { - @include button-variant($btn-success-color, $btn-success-bg, $btn-success-border); -} -// Info appears as blue-green -.btn-info { - @include button-variant($btn-info-color, $btn-info-bg, $btn-info-border); -} -// Warning appears as orange -.btn-warning { - @include button-variant($btn-warning-color, $btn-warning-bg, $btn-warning-border); -} -// Danger and error appear as red -.btn-danger { - @include button-variant($btn-danger-color, $btn-danger-bg, $btn-danger-border); -} - - -// Link buttons -// ------------------------- - -// Make a button look and behave like a link -.btn-link { - color: $link-color; - font-weight: normal; - border-radius: 0; - - &, - &:active, - &.active, - &[disabled], - fieldset[disabled] & { - background-color: transparent; - @include box-shadow(none); - } - &, - &:hover, - &:focus, - &:active { - border-color: transparent; - } - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - background-color: transparent; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $btn-link-disabled-color; - text-decoration: none; - } - } -} - - -// Button Sizes -// -------------------------------------------------- - -.btn-lg { - // line-height: ensure even-numbered height of button next to large input - @include button-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $btn-border-radius-large); -} -.btn-sm { - // line-height: ensure proper height of button next to small input - @include button-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} -.btn-xs { - @include button-size($padding-xs-vertical, $padding-xs-horizontal, $font-size-small, $line-height-small, $btn-border-radius-small); -} - - -// Block button -// -------------------------------------------------- - -.btn-block { - display: block; - width: 100%; -} - -// Vertically space out multiple block buttons -.btn-block + .btn-block { - margin-top: 5px; -} - -// Specificity overrides -input[type="submit"], -input[type="reset"], -input[type="button"] { - &.btn-block { - width: 100%; - } -} diff --git a/sass/bootstrap/_carousel.scss b/sass/bootstrap/_carousel.scss deleted file mode 100644 index f700678..0000000 --- a/sass/bootstrap/_carousel.scss +++ /dev/null @@ -1,269 +0,0 @@ -// -// Carousel -// -------------------------------------------------- - - -// Wrapper for the slide container and indicators -.carousel { - position: relative; -} - -.carousel-inner { - position: relative; - overflow: hidden; - width: 100%; - - > .item { - display: none; - position: relative; - @include transition(.6s ease-in-out left); - - // Account for jankitude on images - > img, - > a > img { - @include img-responsive; - line-height: 1; - } - - // WebKit CSS3 transforms for supported devices - @media all and (transform-3d), (-webkit-transform-3d) { - @include transition-transform(0.6s ease-in-out); - @include backface-visibility(hidden); - @include perspective(1000px); - - &.next, - &.active.right { - @include translate3d(100%, 0, 0); - left: 0; - } - &.prev, - &.active.left { - @include translate3d(-100%, 0, 0); - left: 0; - } - &.next.left, - &.prev.right, - &.active { - @include translate3d(0, 0, 0); - left: 0; - } - } - } - - > .active, - > .next, - > .prev { - display: block; - } - - > .active { - left: 0; - } - - > .next, - > .prev { - position: absolute; - top: 0; - width: 100%; - } - - > .next { - left: 100%; - } - > .prev { - left: -100%; - } - > .next.left, - > .prev.right { - left: 0; - } - - > .active.left { - left: -100%; - } - > .active.right { - left: 100%; - } - -} - -// Left/right controls for nav -// --------------------------- - -.carousel-control { - position: absolute; - top: 0; - left: 0; - bottom: 0; - width: $carousel-control-width; - @include opacity($carousel-control-opacity); - font-size: $carousel-control-font-size; - color: $carousel-control-color; - text-align: center; - text-shadow: $carousel-text-shadow; - // We can't have this transition here because WebKit cancels the carousel - // animation if you trip this while in the middle of another animation. - - // Set gradients for backgrounds - &.left { - @include gradient-horizontal($start-color: rgba(0,0,0,.5), $end-color: rgba(0,0,0,.0001)); - } - &.right { - left: auto; - right: 0; - @include gradient-horizontal($start-color: rgba(0,0,0,.0001), $end-color: rgba(0,0,0,.5)); - } - - // Hover/focus state - &:hover, - &:focus { - outline: 0; - color: $carousel-control-color; - text-decoration: none; - @include opacity(.9); - } - - // Toggles - .icon-prev, - .icon-next, - .glyphicon-chevron-left, - .glyphicon-chevron-right { - position: absolute; - top: 50%; - margin-top: -10px; - z-index: 5; - display: inline-block; - } - .icon-prev, - .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; - } - .icon-next, - .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; - } - .icon-prev, - .icon-next { - width: 20px; - height: 20px; - line-height: 1; - font-family: serif; - } - - - .icon-prev { - &:before { - content: '\2039';// SINGLE LEFT-POINTING ANGLE QUOTATION MARK (U+2039) - } - } - .icon-next { - &:before { - content: '\203a';// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK (U+203A) - } - } -} - -// Optional indicator pips -// -// Add an unordered list with the following class and add a list item for each -// slide your carousel holds. - -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - margin-left: -30%; - padding-left: 0; - list-style: none; - text-align: center; - - li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - border: 1px solid $carousel-indicator-border-color; - border-radius: 10px; - cursor: pointer; - - // IE8-9 hack for event handling - // - // Internet Explorer 8-9 does not support clicks on elements without a set - // `background-color`. We cannot use `filter` since that's not viewed as a - // background color by the browser. Thus, a hack is needed. - // See https://developer.mozilla.org/en-US/docs/Web/Events/click#Internet_Explorer - // - // For IE8, we set solid black as it doesn't support `rgba()`. For IE9, we - // set alpha transparency for the best results possible. - background-color: #000 \9; // IE8 - background-color: rgba(0,0,0,0); // IE9 - } - .active { - margin: 0; - width: 12px; - height: 12px; - background-color: $carousel-indicator-active-bg; - } -} - -// Optional captions -// ----------------------------- -// Hidden by default for smaller viewports -.carousel-caption { - position: absolute; - left: 15%; - right: 15%; - bottom: 20px; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: $carousel-caption-color; - text-align: center; - text-shadow: $carousel-text-shadow; - & .btn { - text-shadow: none; // No shadow for button elements in carousel-caption - } -} - - -// Scale up controls for tablets and up -@media screen and (min-width: $screen-sm-min) { - - // Scale up the controls a smidge - .carousel-control { - .glyphicon-chevron-left, - .glyphicon-chevron-right, - .icon-prev, - .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .glyphicon-chevron-left, - .icon-prev { - margin-left: -15px; - } - .glyphicon-chevron-right, - .icon-next { - margin-right: -15px; - } - } - - // Show and left align the captions - .carousel-caption { - left: 20%; - right: 20%; - padding-bottom: 30px; - } - - // Move up the indicators - .carousel-indicators { - bottom: 20px; - } -} diff --git a/sass/bootstrap/_close.scss b/sass/bootstrap/_close.scss deleted file mode 100644 index 3b74d8a..0000000 --- a/sass/bootstrap/_close.scss +++ /dev/null @@ -1,36 +0,0 @@ -// -// Close icons -// -------------------------------------------------- - - -.close { - float: right; - font-size: ($font-size-base * 1.5); - font-weight: $close-font-weight; - line-height: 1; - color: $close-color; - text-shadow: $close-text-shadow; - @include opacity(.2); - - &:hover, - &:focus { - color: $close-color; - text-decoration: none; - cursor: pointer; - @include opacity(.5); - } - - // [converter] extracted button& to button.close -} - -// Additional properties for button version -// iOS requires the button element instead of an anchor tag. -// If you want the anchor version, it requires `href="#"`. -// See https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile -button.close { - padding: 0; - cursor: pointer; - background: transparent; - border: 0; - -webkit-appearance: none; -} diff --git a/sass/bootstrap/_code.scss b/sass/bootstrap/_code.scss deleted file mode 100644 index caa5f06..0000000 --- a/sass/bootstrap/_code.scss +++ /dev/null @@ -1,69 +0,0 @@ -// -// Code (inline and block) -// -------------------------------------------------- - - -// Inline and block code styles -code, -kbd, -pre, -samp { - font-family: $font-family-monospace; -} - -// Inline code -code { - padding: 2px 4px; - font-size: 90%; - color: $code-color; - background-color: $code-bg; - border-radius: $border-radius-base; -} - -// User input typically entered via keyboard -kbd { - padding: 2px 4px; - font-size: 90%; - color: $kbd-color; - background-color: $kbd-bg; - border-radius: $border-radius-small; - box-shadow: inset 0 -1px 0 rgba(0,0,0,.25); - - kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - box-shadow: none; - } -} - -// Blocks of code -pre { - display: block; - padding: (($line-height-computed - 1) / 2); - margin: 0 0 ($line-height-computed / 2); - font-size: ($font-size-base - 1); // 14px to 13px - line-height: $line-height-base; - word-break: break-all; - word-wrap: break-word; - color: $pre-color; - background-color: $pre-bg; - border: 1px solid $pre-border-color; - border-radius: $border-radius-base; - - // Account for some code outputs that place code tags in pre tags - code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; - } -} - -// Enable scrollable blocks of code -.pre-scrollable { - max-height: $pre-scrollable-max-height; - overflow-y: scroll; -} diff --git a/sass/bootstrap/_component-animations.scss b/sass/bootstrap/_component-animations.scss deleted file mode 100644 index ca3b43c..0000000 --- a/sass/bootstrap/_component-animations.scss +++ /dev/null @@ -1,37 +0,0 @@ -// -// Component animations -// -------------------------------------------------- - -// Heads up! -// -// We don't use the `.opacity()` mixin here since it causes a bug with text -// fields in IE7-8. Source: https://github.com/twbs/bootstrap/pull/3552. - -.fade { - opacity: 0; - @include transition(opacity .15s linear); - &.in { - opacity: 1; - } -} - -.collapse { - display: none; - - &.in { display: block; } - // [converter] extracted tr&.in to tr.collapse.in - // [converter] extracted tbody&.in to tbody.collapse.in -} - -tr.collapse.in { display: table-row; } - -tbody.collapse.in { display: table-row-group; } - -.collapsing { - position: relative; - height: 0; - overflow: hidden; - @include transition-property(height, visibility); - @include transition-duration(.35s); - @include transition-timing-function(ease); -} diff --git a/sass/bootstrap/_dropdowns.scss b/sass/bootstrap/_dropdowns.scss deleted file mode 100644 index aac8459..0000000 --- a/sass/bootstrap/_dropdowns.scss +++ /dev/null @@ -1,216 +0,0 @@ -// -// Dropdown menus -// -------------------------------------------------- - - -// Dropdown arrow/caret -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: $caret-width-base dashed; - border-top: $caret-width-base solid \9; // IE8 - border-right: $caret-width-base solid transparent; - border-left: $caret-width-base solid transparent; -} - -// The dropdown wrapper (div) -.dropup, -.dropdown { - position: relative; -} - -// Prevent the focus on the dropdown toggle when closing dropdowns -.dropdown-toggle:focus { - outline: 0; -} - -// The dropdown menu (ul) -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: $zindex-dropdown; - display: none; // none by default, but block on "open" of the menu - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; // override default ul - list-style: none; - font-size: $font-size-base; - text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer) - background-color: $dropdown-bg; - border: 1px solid $dropdown-fallback-border; // IE8 fallback - border: 1px solid $dropdown-border; - border-radius: $border-radius-base; - @include box-shadow(0 6px 12px rgba(0,0,0,.175)); - background-clip: padding-box; - - // Aligns the dropdown menu to right - // - // Deprecated as of 3.1.0 in favor of `.dropdown-menu-[dir]` - &.pull-right { - right: 0; - left: auto; - } - - // Dividers (basically an hr) within the dropdown - .divider { - @include nav-divider($dropdown-divider-bg); - } - - // Links within the dropdown menu - > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: $line-height-base; - color: $dropdown-link-color; - white-space: nowrap; // prevent links from randomly breaking onto new lines - } -} - -// Hover/Focus state -.dropdown-menu > li > a { - &:hover, - &:focus { - text-decoration: none; - color: $dropdown-link-hover-color; - background-color: $dropdown-link-hover-bg; - } -} - -// Active state -.dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: $dropdown-link-active-color; - text-decoration: none; - outline: 0; - background-color: $dropdown-link-active-bg; - } -} - -// Disabled state -// -// Gray out text and ensure the hover/focus state remains gray - -.dropdown-menu > .disabled > a { - &, - &:hover, - &:focus { - color: $dropdown-link-disabled-color; - } - - // Nuke hover/focus effects - &:hover, - &:focus { - text-decoration: none; - background-color: transparent; - background-image: none; // Remove CSS gradient - @include reset-filter; - cursor: $cursor-disabled; - } -} - -// Open state for the dropdown -.open { - // Show the menu - > .dropdown-menu { - display: block; - } - - // Remove the outline when :focus is triggered - > a { - outline: 0; - } -} - -// Menu positioning -// -// Add extra class to `.dropdown-menu` to flip the alignment of the dropdown -// menu with the parent. -.dropdown-menu-right { - left: auto; // Reset the default from `.dropdown-menu` - right: 0; -} -// With v3, we enabled auto-flipping if you have a dropdown within a right -// aligned nav component. To enable the undoing of that, we provide an override -// to restore the default dropdown menu alignment. -// -// This is only for left-aligning a dropdown menu within a `.navbar-right` or -// `.pull-right` nav component. -.dropdown-menu-left { - left: 0; - right: auto; -} - -// Dropdown section headers -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: $font-size-small; - line-height: $line-height-base; - color: $dropdown-header-color; - white-space: nowrap; // as with > li > a -} - -// Backdrop to catch body clicks on mobile, etc. -.dropdown-backdrop { - position: fixed; - left: 0; - right: 0; - bottom: 0; - top: 0; - z-index: ($zindex-dropdown - 10); -} - -// Right aligned dropdowns -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} - -// Allow for dropdowns to go bottom up (aka, dropup-menu) -// -// Just add .dropup after the standard .dropdown class and you're set, bro. -// TODO: abstract this so that the navbar fixed styles are not placed here? - -.dropup, -.navbar-fixed-bottom .dropdown { - // Reverse the caret - .caret { - border-top: 0; - border-bottom: $caret-width-base dashed; - border-bottom: $caret-width-base solid \9; // IE8 - content: ""; - } - // Different positioning for bottom up menu - .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; - } -} - - -// Component alignment -// -// Reiterate per navbar.less and the modified component alignment there. - -@media (min-width: $grid-float-breakpoint) { - .navbar-right { - .dropdown-menu { - right: 0; left: auto; - } - // Necessary for overrides of the default right aligned menu. - // Will remove come v4 in all likelihood. - .dropdown-menu-left { - left: 0; right: auto; - } - } -} diff --git a/sass/bootstrap/_forms.scss b/sass/bootstrap/_forms.scss deleted file mode 100644 index de4befd..0000000 --- a/sass/bootstrap/_forms.scss +++ /dev/null @@ -1,611 +0,0 @@ -// -// Forms -// -------------------------------------------------- - - -// Normalize non-controls -// -// Restyle and baseline non-control form elements. - -fieldset { - padding: 0; - margin: 0; - border: 0; - // Chrome and Firefox set a `min-width: min-content;` on fieldsets, - // so we reset that to ensure it behaves more like a standard block element. - // See https://github.com/twbs/bootstrap/issues/12359. - min-width: 0; -} - -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: $line-height-computed; - font-size: ($font-size-base * 1.5); - line-height: inherit; - color: $legend-color; - border: 0; - border-bottom: 1px solid $legend-border-color; -} - -label { - display: inline-block; - max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141) - margin-bottom: 5px; - font-weight: bold; -} - - -// Normalize form controls -// -// While most of our form styles require extra classes, some basic normalization -// is required to ensure optimum display with or without those classes to better -// address browser inconsistencies. - -// Override content-box in Normalize (* isn't specific enough) -input[type="search"] { - @include box-sizing(border-box); -} - -// Position radios and checkboxes better -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; // IE8-9 - line-height: normal; -} - -input[type="file"] { - display: block; -} - -// Make range inputs behave like textual form controls -input[type="range"] { - display: block; - width: 100%; -} - -// Make multiple select elements height not fixed -select[multiple], -select[size] { - height: auto; -} - -// Focus for file, radio, and checkbox -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - @include tab-focus; -} - -// Adjust output element -output { - display: block; - padding-top: ($padding-base-vertical + 1); - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; -} - - -// Common form controls -// -// Shared size and type resets for form controls. Apply `.form-control` to any -// of the following form controls: -// -// select -// textarea -// input[type="text"] -// input[type="password"] -// input[type="datetime"] -// input[type="datetime-local"] -// input[type="date"] -// input[type="month"] -// input[type="time"] -// input[type="week"] -// input[type="number"] -// input[type="email"] -// input[type="url"] -// input[type="search"] -// input[type="tel"] -// input[type="color"] - -.form-control { - display: block; - width: 100%; - height: $input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border) - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - line-height: $line-height-base; - color: $input-color; - background-color: $input-bg; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid $input-border; - border-radius: $input-border-radius; // Note: This has no effect on s in CSS. - @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); - @include transition(border-color ease-in-out .15s, box-shadow ease-in-out .15s); - - // Customize the `:focus` state to imitate native WebKit styles. - @include form-control-focus; - - // Placeholder - @include placeholder; - - // Disabled and read-only inputs - // - // HTML5 says that controls under a fieldset > legend:first-child won't be - // disabled if the fieldset is disabled. Due to implementation difficulty, we - // don't honor that edge case; we style them as disabled anyway. - &[disabled], - &[readonly], - fieldset[disabled] & { - background-color: $input-bg-disabled; - opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655 - } - - &[disabled], - fieldset[disabled] & { - cursor: $cursor-disabled; - } - - // [converter] extracted textarea& to textarea.form-control -} - -// Reset height for `textarea`s -textarea.form-control { - height: auto; -} - - -// Search inputs in iOS -// -// This overrides the extra rounded corners on search inputs in iOS so that our -// `.form-control` class can properly style them. Note that this cannot simply -// be added to `.form-control` as it's not specific enough. For details, see -// https://github.com/twbs/bootstrap/issues/11586. - -input[type="search"] { - -webkit-appearance: none; -} - - -// Special styles for iOS temporal inputs -// -// In Mobile Safari, setting `display: block` on temporal inputs causes the -// text within the input to become vertically misaligned. As a workaround, we -// set a pixel line-height that matches the given height of the input, but only -// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848 -// -// Note that as of 8.3, iOS doesn't support `datetime` or `week`. - -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - &.form-control { - line-height: $input-height-base; - } - - &.input-sm, - .input-group-sm & { - line-height: $input-height-small; - } - - &.input-lg, - .input-group-lg & { - line-height: $input-height-large; - } - } -} - - -// Form groups -// -// Designed to help with the organization and spacing of vertical forms. For -// horizontal forms, use the predefined grid classes. - -.form-group { - margin-bottom: $form-group-margin-bottom; -} - - -// Checkboxes and radios -// -// Indent the labels to position radios/checkboxes as hanging controls. - -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; - - label { - min-height: $line-height-computed; // Ensure the input doesn't jump when there is no text - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; - } -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-left: -20px; - margin-top: 4px \9; -} - -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing -} - -// Radios and checkboxes on same line -.radio-inline, -.checkbox-inline { - position: relative; - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - vertical-align: middle; - font-weight: normal; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; // space out consecutive inline controls -} - -// Apply same disabled cursor tweak as for inputs -// Some special care is needed because Star - -@at-root { - // Import the fonts - @font-face { - font-family: 'Glyphicons Halflings'; - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot'), '#{$icon-font-path}#{$icon-font-name}.eot')); - src: url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.eot?#iefix'), '#{$icon-font-path}#{$icon-font-name}.eot?#iefix')) format('embedded-opentype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff2'), '#{$icon-font-path}#{$icon-font-name}.woff2')) format('woff2'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.woff'), '#{$icon-font-path}#{$icon-font-name}.woff')) format('woff'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.ttf'), '#{$icon-font-path}#{$icon-font-name}.ttf')) format('truetype'), - url(if($bootstrap-sass-asset-helper, twbs-font-path('#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}'), '#{$icon-font-path}#{$icon-font-name}.svg##{$icon-font-svg-id}')) format('svg'); - } -} - -// Catchall baseclass -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -// Individual icons -.glyphicon-asterisk { &:before { content: "\2a"; } } -.glyphicon-plus { &:before { content: "\2b"; } } -.glyphicon-euro, -.glyphicon-eur { &:before { content: "\20ac"; } } -.glyphicon-minus { &:before { content: "\2212"; } } -.glyphicon-cloud { &:before { content: "\2601"; } } -.glyphicon-envelope { &:before { content: "\2709"; } } -.glyphicon-pencil { &:before { content: "\270f"; } } -.glyphicon-glass { &:before { content: "\e001"; } } -.glyphicon-music { &:before { content: "\e002"; } } -.glyphicon-search { &:before { content: "\e003"; } } -.glyphicon-heart { &:before { content: "\e005"; } } -.glyphicon-star { &:before { content: "\e006"; } } -.glyphicon-star-empty { &:before { content: "\e007"; } } -.glyphicon-user { &:before { content: "\e008"; } } -.glyphicon-film { &:before { content: "\e009"; } } -.glyphicon-th-large { &:before { content: "\e010"; } } -.glyphicon-th { &:before { content: "\e011"; } } -.glyphicon-th-list { &:before { content: "\e012"; } } -.glyphicon-ok { &:before { content: "\e013"; } } -.glyphicon-remove { &:before { content: "\e014"; } } -.glyphicon-zoom-in { &:before { content: "\e015"; } } -.glyphicon-zoom-out { &:before { content: "\e016"; } } -.glyphicon-off { &:before { content: "\e017"; } } -.glyphicon-signal { &:before { content: "\e018"; } } -.glyphicon-cog { &:before { content: "\e019"; } } -.glyphicon-trash { &:before { content: "\e020"; } } -.glyphicon-home { &:before { content: "\e021"; } } -.glyphicon-file { &:before { content: "\e022"; } } -.glyphicon-time { &:before { content: "\e023"; } } -.glyphicon-road { &:before { content: "\e024"; } } -.glyphicon-download-alt { &:before { content: "\e025"; } } -.glyphicon-download { &:before { content: "\e026"; } } -.glyphicon-upload { &:before { content: "\e027"; } } -.glyphicon-inbox { &:before { content: "\e028"; } } -.glyphicon-play-circle { &:before { content: "\e029"; } } -.glyphicon-repeat { &:before { content: "\e030"; } } -.glyphicon-refresh { &:before { content: "\e031"; } } -.glyphicon-list-alt { &:before { content: "\e032"; } } -.glyphicon-lock { &:before { content: "\e033"; } } -.glyphicon-flag { &:before { content: "\e034"; } } -.glyphicon-headphones { &:before { content: "\e035"; } } -.glyphicon-volume-off { &:before { content: "\e036"; } } -.glyphicon-volume-down { &:before { content: "\e037"; } } -.glyphicon-volume-up { &:before { content: "\e038"; } } -.glyphicon-qrcode { &:before { content: "\e039"; } } -.glyphicon-barcode { &:before { content: "\e040"; } } -.glyphicon-tag { &:before { content: "\e041"; } } -.glyphicon-tags { &:before { content: "\e042"; } } -.glyphicon-book { &:before { content: "\e043"; } } -.glyphicon-bookmark { &:before { content: "\e044"; } } -.glyphicon-print { &:before { content: "\e045"; } } -.glyphicon-camera { &:before { content: "\e046"; } } -.glyphicon-font { &:before { content: "\e047"; } } -.glyphicon-bold { &:before { content: "\e048"; } } -.glyphicon-italic { &:before { content: "\e049"; } } -.glyphicon-text-height { &:before { content: "\e050"; } } -.glyphicon-text-width { &:before { content: "\e051"; } } -.glyphicon-align-left { &:before { content: "\e052"; } } -.glyphicon-align-center { &:before { content: "\e053"; } } -.glyphicon-align-right { &:before { content: "\e054"; } } -.glyphicon-align-justify { &:before { content: "\e055"; } } -.glyphicon-list { &:before { content: "\e056"; } } -.glyphicon-indent-left { &:before { content: "\e057"; } } -.glyphicon-indent-right { &:before { content: "\e058"; } } -.glyphicon-facetime-video { &:before { content: "\e059"; } } -.glyphicon-picture { &:before { content: "\e060"; } } -.glyphicon-map-marker { &:before { content: "\e062"; } } -.glyphicon-adjust { &:before { content: "\e063"; } } -.glyphicon-tint { &:before { content: "\e064"; } } -.glyphicon-edit { &:before { content: "\e065"; } } -.glyphicon-share { &:before { content: "\e066"; } } -.glyphicon-check { &:before { content: "\e067"; } } -.glyphicon-move { &:before { content: "\e068"; } } -.glyphicon-step-backward { &:before { content: "\e069"; } } -.glyphicon-fast-backward { &:before { content: "\e070"; } } -.glyphicon-backward { &:before { content: "\e071"; } } -.glyphicon-play { &:before { content: "\e072"; } } -.glyphicon-pause { &:before { content: "\e073"; } } -.glyphicon-stop { &:before { content: "\e074"; } } -.glyphicon-forward { &:before { content: "\e075"; } } -.glyphicon-fast-forward { &:before { content: "\e076"; } } -.glyphicon-step-forward { &:before { content: "\e077"; } } -.glyphicon-eject { &:before { content: "\e078"; } } -.glyphicon-chevron-left { &:before { content: "\e079"; } } -.glyphicon-chevron-right { &:before { content: "\e080"; } } -.glyphicon-plus-sign { &:before { content: "\e081"; } } -.glyphicon-minus-sign { &:before { content: "\e082"; } } -.glyphicon-remove-sign { &:before { content: "\e083"; } } -.glyphicon-ok-sign { &:before { content: "\e084"; } } -.glyphicon-question-sign { &:before { content: "\e085"; } } -.glyphicon-info-sign { &:before { content: "\e086"; } } -.glyphicon-screenshot { &:before { content: "\e087"; } } -.glyphicon-remove-circle { &:before { content: "\e088"; } } -.glyphicon-ok-circle { &:before { content: "\e089"; } } -.glyphicon-ban-circle { &:before { content: "\e090"; } } -.glyphicon-arrow-left { &:before { content: "\e091"; } } -.glyphicon-arrow-right { &:before { content: "\e092"; } } -.glyphicon-arrow-up { &:before { content: "\e093"; } } -.glyphicon-arrow-down { &:before { content: "\e094"; } } -.glyphicon-share-alt { &:before { content: "\e095"; } } -.glyphicon-resize-full { &:before { content: "\e096"; } } -.glyphicon-resize-small { &:before { content: "\e097"; } } -.glyphicon-exclamation-sign { &:before { content: "\e101"; } } -.glyphicon-gift { &:before { content: "\e102"; } } -.glyphicon-leaf { &:before { content: "\e103"; } } -.glyphicon-fire { &:before { content: "\e104"; } } -.glyphicon-eye-open { &:before { content: "\e105"; } } -.glyphicon-eye-close { &:before { content: "\e106"; } } -.glyphicon-warning-sign { &:before { content: "\e107"; } } -.glyphicon-plane { &:before { content: "\e108"; } } -.glyphicon-calendar { &:before { content: "\e109"; } } -.glyphicon-random { &:before { content: "\e110"; } } -.glyphicon-comment { &:before { content: "\e111"; } } -.glyphicon-magnet { &:before { content: "\e112"; } } -.glyphicon-chevron-up { &:before { content: "\e113"; } } -.glyphicon-chevron-down { &:before { content: "\e114"; } } -.glyphicon-retweet { &:before { content: "\e115"; } } -.glyphicon-shopping-cart { &:before { content: "\e116"; } } -.glyphicon-folder-close { &:before { content: "\e117"; } } -.glyphicon-folder-open { &:before { content: "\e118"; } } -.glyphicon-resize-vertical { &:before { content: "\e119"; } } -.glyphicon-resize-horizontal { &:before { content: "\e120"; } } -.glyphicon-hdd { &:before { content: "\e121"; } } -.glyphicon-bullhorn { &:before { content: "\e122"; } } -.glyphicon-bell { &:before { content: "\e123"; } } -.glyphicon-certificate { &:before { content: "\e124"; } } -.glyphicon-thumbs-up { &:before { content: "\e125"; } } -.glyphicon-thumbs-down { &:before { content: "\e126"; } } -.glyphicon-hand-right { &:before { content: "\e127"; } } -.glyphicon-hand-left { &:before { content: "\e128"; } } -.glyphicon-hand-up { &:before { content: "\e129"; } } -.glyphicon-hand-down { &:before { content: "\e130"; } } -.glyphicon-circle-arrow-right { &:before { content: "\e131"; } } -.glyphicon-circle-arrow-left { &:before { content: "\e132"; } } -.glyphicon-circle-arrow-up { &:before { content: "\e133"; } } -.glyphicon-circle-arrow-down { &:before { content: "\e134"; } } -.glyphicon-globe { &:before { content: "\e135"; } } -.glyphicon-wrench { &:before { content: "\e136"; } } -.glyphicon-tasks { &:before { content: "\e137"; } } -.glyphicon-filter { &:before { content: "\e138"; } } -.glyphicon-briefcase { &:before { content: "\e139"; } } -.glyphicon-fullscreen { &:before { content: "\e140"; } } -.glyphicon-dashboard { &:before { content: "\e141"; } } -.glyphicon-paperclip { &:before { content: "\e142"; } } -.glyphicon-heart-empty { &:before { content: "\e143"; } } -.glyphicon-link { &:before { content: "\e144"; } } -.glyphicon-phone { &:before { content: "\e145"; } } -.glyphicon-pushpin { &:before { content: "\e146"; } } -.glyphicon-usd { &:before { content: "\e148"; } } -.glyphicon-gbp { &:before { content: "\e149"; } } -.glyphicon-sort { &:before { content: "\e150"; } } -.glyphicon-sort-by-alphabet { &:before { content: "\e151"; } } -.glyphicon-sort-by-alphabet-alt { &:before { content: "\e152"; } } -.glyphicon-sort-by-order { &:before { content: "\e153"; } } -.glyphicon-sort-by-order-alt { &:before { content: "\e154"; } } -.glyphicon-sort-by-attributes { &:before { content: "\e155"; } } -.glyphicon-sort-by-attributes-alt { &:before { content: "\e156"; } } -.glyphicon-unchecked { &:before { content: "\e157"; } } -.glyphicon-expand { &:before { content: "\e158"; } } -.glyphicon-collapse-down { &:before { content: "\e159"; } } -.glyphicon-collapse-up { &:before { content: "\e160"; } } -.glyphicon-log-in { &:before { content: "\e161"; } } -.glyphicon-flash { &:before { content: "\e162"; } } -.glyphicon-log-out { &:before { content: "\e163"; } } -.glyphicon-new-window { &:before { content: "\e164"; } } -.glyphicon-record { &:before { content: "\e165"; } } -.glyphicon-save { &:before { content: "\e166"; } } -.glyphicon-open { &:before { content: "\e167"; } } -.glyphicon-saved { &:before { content: "\e168"; } } -.glyphicon-import { &:before { content: "\e169"; } } -.glyphicon-export { &:before { content: "\e170"; } } -.glyphicon-send { &:before { content: "\e171"; } } -.glyphicon-floppy-disk { &:before { content: "\e172"; } } -.glyphicon-floppy-saved { &:before { content: "\e173"; } } -.glyphicon-floppy-remove { &:before { content: "\e174"; } } -.glyphicon-floppy-save { &:before { content: "\e175"; } } -.glyphicon-floppy-open { &:before { content: "\e176"; } } -.glyphicon-credit-card { &:before { content: "\e177"; } } -.glyphicon-transfer { &:before { content: "\e178"; } } -.glyphicon-cutlery { &:before { content: "\e179"; } } -.glyphicon-header { &:before { content: "\e180"; } } -.glyphicon-compressed { &:before { content: "\e181"; } } -.glyphicon-earphone { &:before { content: "\e182"; } } -.glyphicon-phone-alt { &:before { content: "\e183"; } } -.glyphicon-tower { &:before { content: "\e184"; } } -.glyphicon-stats { &:before { content: "\e185"; } } -.glyphicon-sd-video { &:before { content: "\e186"; } } -.glyphicon-hd-video { &:before { content: "\e187"; } } -.glyphicon-subtitles { &:before { content: "\e188"; } } -.glyphicon-sound-stereo { &:before { content: "\e189"; } } -.glyphicon-sound-dolby { &:before { content: "\e190"; } } -.glyphicon-sound-5-1 { &:before { content: "\e191"; } } -.glyphicon-sound-6-1 { &:before { content: "\e192"; } } -.glyphicon-sound-7-1 { &:before { content: "\e193"; } } -.glyphicon-copyright-mark { &:before { content: "\e194"; } } -.glyphicon-registration-mark { &:before { content: "\e195"; } } -.glyphicon-cloud-download { &:before { content: "\e197"; } } -.glyphicon-cloud-upload { &:before { content: "\e198"; } } -.glyphicon-tree-conifer { &:before { content: "\e199"; } } -.glyphicon-tree-deciduous { &:before { content: "\e200"; } } -.glyphicon-cd { &:before { content: "\e201"; } } -.glyphicon-save-file { &:before { content: "\e202"; } } -.glyphicon-open-file { &:before { content: "\e203"; } } -.glyphicon-level-up { &:before { content: "\e204"; } } -.glyphicon-copy { &:before { content: "\e205"; } } -.glyphicon-paste { &:before { content: "\e206"; } } -// The following 2 Glyphicons are omitted for the time being because -// they currently use Unicode codepoints that are outside the -// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle -// non-BMP codepoints in CSS string escapes, and thus can't display these two icons. -// Notably, the bug affects some older versions of the Android Browser. -// More info: https://github.com/twbs/bootstrap/issues/10106 -// .glyphicon-door { &:before { content: "\1f6aa"; } } -// .glyphicon-key { &:before { content: "\1f511"; } } -.glyphicon-alert { &:before { content: "\e209"; } } -.glyphicon-equalizer { &:before { content: "\e210"; } } -.glyphicon-king { &:before { content: "\e211"; } } -.glyphicon-queen { &:before { content: "\e212"; } } -.glyphicon-pawn { &:before { content: "\e213"; } } -.glyphicon-bishop { &:before { content: "\e214"; } } -.glyphicon-knight { &:before { content: "\e215"; } } -.glyphicon-baby-formula { &:before { content: "\e216"; } } -.glyphicon-tent { &:before { content: "\26fa"; } } -.glyphicon-blackboard { &:before { content: "\e218"; } } -.glyphicon-bed { &:before { content: "\e219"; } } -.glyphicon-apple { &:before { content: "\f8ff"; } } -.glyphicon-erase { &:before { content: "\e221"; } } -.glyphicon-hourglass { &:before { content: "\231b"; } } -.glyphicon-lamp { &:before { content: "\e223"; } } -.glyphicon-duplicate { &:before { content: "\e224"; } } -.glyphicon-piggy-bank { &:before { content: "\e225"; } } -.glyphicon-scissors { &:before { content: "\e226"; } } -.glyphicon-bitcoin { &:before { content: "\e227"; } } -.glyphicon-btc { &:before { content: "\e227"; } } -.glyphicon-xbt { &:before { content: "\e227"; } } -.glyphicon-yen { &:before { content: "\00a5"; } } -.glyphicon-jpy { &:before { content: "\00a5"; } } -.glyphicon-ruble { &:before { content: "\20bd"; } } -.glyphicon-rub { &:before { content: "\20bd"; } } -.glyphicon-scale { &:before { content: "\e230"; } } -.glyphicon-ice-lolly { &:before { content: "\e231"; } } -.glyphicon-ice-lolly-tasted { &:before { content: "\e232"; } } -.glyphicon-education { &:before { content: "\e233"; } } -.glyphicon-option-horizontal { &:before { content: "\e234"; } } -.glyphicon-option-vertical { &:before { content: "\e235"; } } -.glyphicon-menu-hamburger { &:before { content: "\e236"; } } -.glyphicon-modal-window { &:before { content: "\e237"; } } -.glyphicon-oil { &:before { content: "\e238"; } } -.glyphicon-grain { &:before { content: "\e239"; } } -.glyphicon-sunglasses { &:before { content: "\e240"; } } -.glyphicon-text-size { &:before { content: "\e241"; } } -.glyphicon-text-color { &:before { content: "\e242"; } } -.glyphicon-text-background { &:before { content: "\e243"; } } -.glyphicon-object-align-top { &:before { content: "\e244"; } } -.glyphicon-object-align-bottom { &:before { content: "\e245"; } } -.glyphicon-object-align-horizontal{ &:before { content: "\e246"; } } -.glyphicon-object-align-left { &:before { content: "\e247"; } } -.glyphicon-object-align-vertical { &:before { content: "\e248"; } } -.glyphicon-object-align-right { &:before { content: "\e249"; } } -.glyphicon-triangle-right { &:before { content: "\e250"; } } -.glyphicon-triangle-left { &:before { content: "\e251"; } } -.glyphicon-triangle-bottom { &:before { content: "\e252"; } } -.glyphicon-triangle-top { &:before { content: "\e253"; } } -.glyphicon-console { &:before { content: "\e254"; } } -.glyphicon-superscript { &:before { content: "\e255"; } } -.glyphicon-subscript { &:before { content: "\e256"; } } -.glyphicon-menu-left { &:before { content: "\e257"; } } -.glyphicon-menu-right { &:before { content: "\e258"; } } -.glyphicon-menu-down { &:before { content: "\e259"; } } -.glyphicon-menu-up { &:before { content: "\e260"; } } diff --git a/sass/bootstrap/_grid.scss b/sass/bootstrap/_grid.scss deleted file mode 100644 index b15ca27..0000000 --- a/sass/bootstrap/_grid.scss +++ /dev/null @@ -1,84 +0,0 @@ -// -// Grid system -// -------------------------------------------------- - - -// Container widths -// -// Set the container width, and override it for fixed navbars in media queries. - -.container { - @include container-fixed; - - @media (min-width: $screen-sm-min) { - width: $container-sm; - } - @media (min-width: $screen-md-min) { - width: $container-md; - } - @media (min-width: $screen-lg-min) { - width: $container-lg; - } -} - - -// Fluid container -// -// Utilizes the mixin meant for fixed width containers, but without any defined -// width for fluid, full width layouts. - -.container-fluid { - @include container-fixed; -} - - -// Row -// -// Rows contain and clear the floats of your columns. - -.row { - @include make-row; -} - - -// Columns -// -// Common styles for small and large grid columns - -@include make-grid-columns; - - -// Extra small grid -// -// Columns, offsets, pushes, and pulls for extra small devices like -// smartphones. - -@include make-grid(xs); - - -// Small grid -// -// Columns, offsets, pushes, and pulls for the small device range, from phones -// to tablets. - -@media (min-width: $screen-sm-min) { - @include make-grid(sm); -} - - -// Medium grid -// -// Columns, offsets, pushes, and pulls for the desktop device range. - -@media (min-width: $screen-md-min) { - @include make-grid(md); -} - - -// Large grid -// -// Columns, offsets, pushes, and pulls for the large desktop device range. - -@media (min-width: $screen-lg-min) { - @include make-grid(lg); -} diff --git a/sass/bootstrap/_input-groups.scss b/sass/bootstrap/_input-groups.scss deleted file mode 100644 index 12f0c42..0000000 --- a/sass/bootstrap/_input-groups.scss +++ /dev/null @@ -1,167 +0,0 @@ -// -// Input groups -// -------------------------------------------------- - -// Base styles -// ------------------------- -.input-group { - position: relative; // For dropdowns - display: table; - border-collapse: separate; // prevent input groups from inheriting border styles from table cells when placed within a table - - // Undo padding and float of grid classes - &[class*="col-"] { - float: none; - padding-left: 0; - padding-right: 0; - } - - .form-control { - // Ensure that the input is always above the *appended* addon button for - // proper border colors. - position: relative; - z-index: 2; - - // IE9 fubars the placeholder attribute in text inputs and the arrows on - // select elements in input groups. To fix it, we float the input. Details: - // https://github.com/twbs/bootstrap/issues/11561#issuecomment-28936855 - float: left; - - width: 100%; - margin-bottom: 0; - } -} - -// Sizing options -// -// Remix the default form control sizing classes into new ones for easier -// manipulation. - -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - @extend .input-lg; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - @extend .input-sm; -} - - -// Display as table-cell -// ------------------------- -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; - - &:not(:first-child):not(:last-child) { - border-radius: 0; - } -} -// Addon and addon wrapper for buttons -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; // Match the inputs -} - -// Text input groups -// ------------------------- -.input-group-addon { - padding: $padding-base-vertical $padding-base-horizontal; - font-size: $font-size-base; - font-weight: normal; - line-height: 1; - color: $input-color; - text-align: center; - background-color: $input-group-addon-bg; - border: 1px solid $input-group-addon-border-color; - border-radius: $border-radius-base; - - // Sizing - &.input-sm { - padding: $padding-small-vertical $padding-small-horizontal; - font-size: $font-size-small; - border-radius: $border-radius-small; - } - &.input-lg { - padding: $padding-large-vertical $padding-large-horizontal; - font-size: $font-size-large; - border-radius: $border-radius-large; - } - - // Nuke default margins from checkboxes and radios to vertically center within. - input[type="radio"], - input[type="checkbox"] { - margin-top: 0; - } -} - -// Reset rounded corners -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - @include border-right-radius(0); -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - @include border-left-radius(0); -} -.input-group-addon:last-child { - border-left: 0; -} - -// Button input groups -// ------------------------- -.input-group-btn { - position: relative; - // Jankily prevent input button groups from wrapping with `white-space` and - // `font-size` in combination with `inline-block` on buttons. - font-size: 0; - white-space: nowrap; - - // Negative margin for spacing, position for bringing hovered/focused/actived - // element above the siblings. - > .btn { - position: relative; - + .btn { - margin-left: -1px; - } - // Bring the "active" button to the front - &:hover, - &:focus, - &:active { - z-index: 2; - } - } - - // Negative margin to only have a 1px border between the two - &:first-child { - > .btn, - > .btn-group { - margin-right: -1px; - } - } - &:last-child { - > .btn, - > .btn-group { - z-index: 2; - margin-left: -1px; - } - } -} diff --git a/sass/bootstrap/_jumbotron.scss b/sass/bootstrap/_jumbotron.scss deleted file mode 100644 index 439d23d..0000000 --- a/sass/bootstrap/_jumbotron.scss +++ /dev/null @@ -1,52 +0,0 @@ -// -// Jumbotron -// -------------------------------------------------- - - -.jumbotron { - padding-top: $jumbotron-padding; - padding-bottom: $jumbotron-padding; - margin-bottom: $jumbotron-padding; - color: $jumbotron-color; - background-color: $jumbotron-bg; - - h1, - .h1 { - color: $jumbotron-heading-color; - } - - p { - margin-bottom: ($jumbotron-padding / 2); - font-size: $jumbotron-font-size; - font-weight: 200; - } - - > hr { - border-top-color: darken($jumbotron-bg, 10%); - } - - .container &, - .container-fluid & { - border-radius: $border-radius-large; // Only round corners at higher resolutions if contained in a container - } - - .container { - max-width: 100%; - } - - @media screen and (min-width: $screen-sm-min) { - padding-top: ($jumbotron-padding * 1.6); - padding-bottom: ($jumbotron-padding * 1.6); - - .container &, - .container-fluid & { - padding-left: ($jumbotron-padding * 2); - padding-right: ($jumbotron-padding * 2); - } - - h1, - .h1 { - font-size: $jumbotron-heading-font-size; - } - } -} diff --git a/sass/bootstrap/_labels.scss b/sass/bootstrap/_labels.scss deleted file mode 100644 index 42ed6ea..0000000 --- a/sass/bootstrap/_labels.scss +++ /dev/null @@ -1,66 +0,0 @@ -// -// Labels -// -------------------------------------------------- - -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: $label-color; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; - - // [converter] extracted a& to a.label - - // Empty labels collapse automatically (not available in IE8) - &:empty { - display: none; - } - - // Quick fix for labels in buttons - .btn & { - position: relative; - top: -1px; - } -} - -// Add hover effects, but only for links -a.label { - &:hover, - &:focus { - color: $label-link-hover-color; - text-decoration: none; - cursor: pointer; - } -} - -// Colors -// Contextual variations (linked labels get darker on :hover) - -.label-default { - @include label-variant($label-default-bg); -} - -.label-primary { - @include label-variant($label-primary-bg); -} - -.label-success { - @include label-variant($label-success-bg); -} - -.label-info { - @include label-variant($label-info-bg); -} - -.label-warning { - @include label-variant($label-warning-bg); -} - -.label-danger { - @include label-variant($label-danger-bg); -} diff --git a/sass/bootstrap/_list-group.scss b/sass/bootstrap/_list-group.scss deleted file mode 100644 index 7cb83aa..0000000 --- a/sass/bootstrap/_list-group.scss +++ /dev/null @@ -1,130 +0,0 @@ -// -// List groups -// -------------------------------------------------- - - -// Base class -// -// Easily usable on
    ,
      , or
      . - -.list-group { - // No need to set list-style: none; since .list-group-item is block level - margin-bottom: 20px; - padding-left: 0; // reset padding because ul and ol -} - - -// Individual list items -// -// Use on `li`s or `div`s within the `.list-group` parent. - -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - // Place the border on the list items and negative margin up for better styling - margin-bottom: -1px; - background-color: $list-group-bg; - border: 1px solid $list-group-border; - - // Round the first and last items - &:first-child { - @include border-top-radius($list-group-border-radius); - } - &:last-child { - margin-bottom: 0; - @include border-bottom-radius($list-group-border-radius); - } -} - - -// Interactive list items -// -// Use anchor or button elements instead of `li`s or `div`s to create interactive items. -// Includes an extra `.active` modifier class for showing selected items. - -a.list-group-item, -button.list-group-item { - color: $list-group-link-color; - - .list-group-item-heading { - color: $list-group-link-heading-color; - } - - // Hover state - &:hover, - &:focus { - text-decoration: none; - color: $list-group-link-hover-color; - background-color: $list-group-hover-bg; - } -} - -button.list-group-item { - width: 100%; - text-align: left; -} - -.list-group-item { - // Disabled state - &.disabled, - &.disabled:hover, - &.disabled:focus { - background-color: $list-group-disabled-bg; - color: $list-group-disabled-color; - cursor: $cursor-disabled; - - // Force color to inherit for custom content - .list-group-item-heading { - color: inherit; - } - .list-group-item-text { - color: $list-group-disabled-text-color; - } - } - - // Active class on item itself, not parent - &.active, - &.active:hover, - &.active:focus { - z-index: 2; // Place active items above their siblings for proper border styling - color: $list-group-active-color; - background-color: $list-group-active-bg; - border-color: $list-group-active-border; - - // Force color to inherit for custom content - .list-group-item-heading, - .list-group-item-heading > small, - .list-group-item-heading > .small { - color: inherit; - } - .list-group-item-text { - color: $list-group-active-text-color; - } - } -} - - -// Contextual variants -// -// Add modifier classes to change text and background color on individual items. -// Organizationally, this must come after the `:hover` states. - -@include list-group-item-variant(success, $state-success-bg, $state-success-text); -@include list-group-item-variant(info, $state-info-bg, $state-info-text); -@include list-group-item-variant(warning, $state-warning-bg, $state-warning-text); -@include list-group-item-variant(danger, $state-danger-bg, $state-danger-text); - - -// Custom content options -// -// Extra classes for creating well-formatted content within `.list-group-item`s. - -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} diff --git a/sass/bootstrap/_media.scss b/sass/bootstrap/_media.scss deleted file mode 100644 index 8c835e8..0000000 --- a/sass/bootstrap/_media.scss +++ /dev/null @@ -1,66 +0,0 @@ -.media { - // Proper spacing between instances of .media - margin-top: 15px; - - &:first-child { - margin-top: 0; - } -} - -.media, -.media-body { - zoom: 1; - overflow: hidden; -} - -.media-body { - width: 10000px; -} - -.media-object { - display: block; - - // Fix collapse in webkit from max-width: 100% and display: table-cell. - &.img-thumbnail { - max-width: none; - } -} - -.media-right, -.media > .pull-right { - padding-left: 10px; -} - -.media-left, -.media > .pull-left { - padding-right: 10px; -} - -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} - -.media-middle { - vertical-align: middle; -} - -.media-bottom { - vertical-align: bottom; -} - -// Reset margins on headings for tighter default spacing -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} - -// Media list variation -// -// Undo default ul/ol styles -.media-list { - padding-left: 0; - list-style: none; -} diff --git a/sass/bootstrap/_mixins.scss b/sass/bootstrap/_mixins.scss deleted file mode 100644 index 78cd5aa..0000000 --- a/sass/bootstrap/_mixins.scss +++ /dev/null @@ -1,40 +0,0 @@ -// Mixins -// -------------------------------------------------- - -// Utilities -@import "mixins/hide-text"; -@import "mixins/opacity"; -@import "mixins/image"; -@import "mixins/labels"; -@import "mixins/reset-filter"; -@import "mixins/resize"; -@import "mixins/responsive-visibility"; -@import "mixins/size"; -@import "mixins/tab-focus"; -@import "mixins/reset-text"; -@import "mixins/text-emphasis"; -@import "mixins/text-overflow"; -@import "mixins/vendor-prefixes"; - -// Components -@import "mixins/alerts"; -@import "mixins/buttons"; -@import "mixins/panels"; -@import "mixins/pagination"; -@import "mixins/list-group"; -@import "mixins/nav-divider"; -@import "mixins/forms"; -@import "mixins/progress-bar"; -@import "mixins/table-row"; - -// Skins -@import "mixins/background-variant"; -@import "mixins/border-radius"; -@import "mixins/gradients"; - -// Layout -@import "mixins/clearfix"; -@import "mixins/center-block"; -@import "mixins/nav-vertical-align"; -@import "mixins/grid-framework"; -@import "mixins/grid"; diff --git a/sass/bootstrap/_modals.scss b/sass/bootstrap/_modals.scss deleted file mode 100644 index 837558e..0000000 --- a/sass/bootstrap/_modals.scss +++ /dev/null @@ -1,150 +0,0 @@ -// -// Modals -// -------------------------------------------------- - -// .modal-open - body class for killing the scroll -// .modal - container to scroll within -// .modal-dialog - positioning shell for the actual modal -// .modal-content - actual modal w/ bg and corners and shit - -// Kill the scroll on the body -.modal-open { - overflow: hidden; -} - -// Container that the modal scrolls within -.modal { - display: none; - overflow: hidden; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal; - -webkit-overflow-scrolling: touch; - - // Prevent Chrome on Windows from adding a focus outline. For details, see - // https://github.com/twbs/bootstrap/pull/10951. - outline: 0; - - // When fading in the modal, animate it to slide down - &.fade .modal-dialog { - @include translate(0, -25%); - @include transition-transform(0.3s ease-out); - } - &.in .modal-dialog { @include translate(0, 0) } -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} - -// Shell div to position the modal with bottom padding -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} - -// Actual modal -.modal-content { - position: relative; - background-color: $modal-content-bg; - border: 1px solid $modal-content-fallback-border-color; //old browsers fallback (ie8 etc) - border: 1px solid $modal-content-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 3px 9px rgba(0,0,0,.5)); - background-clip: padding-box; - // Remove focus outline from opened modal - outline: 0; -} - -// Modal background -.modal-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: $zindex-modal-background; - background-color: $modal-backdrop-bg; - // Fade for backdrop - &.fade { @include opacity(0); } - &.in { @include opacity($modal-backdrop-opacity); } -} - -// Modal header -// Top section of the modal w/ title and dismiss -.modal-header { - padding: $modal-title-padding; - border-bottom: 1px solid $modal-header-border-color; - min-height: ($modal-title-padding + $modal-title-line-height); -} -// Close icon -.modal-header .close { - margin-top: -2px; -} - -// Title text within header -.modal-title { - margin: 0; - line-height: $modal-title-line-height; -} - -// Modal body -// Where all modal content resides (sibling of .modal-header and .modal-footer) -.modal-body { - position: relative; - padding: $modal-inner-padding; -} - -// Footer (for actions) -.modal-footer { - padding: $modal-inner-padding; - text-align: right; // right align buttons - border-top: 1px solid $modal-footer-border-color; - @include clearfix; // clear it in case folks use .pull-* classes on buttons - - // Properly space out buttons - .btn + .btn { - margin-left: 5px; - margin-bottom: 0; // account for input[type="submit"] which gets the bottom margin like all other inputs - } - // but override that for button groups - .btn-group .btn + .btn { - margin-left: -1px; - } - // and override it for block buttons as well - .btn-block + .btn-block { - margin-left: 0; - } -} - -// Measure scrollbar width for padding body during modal show/hide -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} - -// Scale up the modal -@media (min-width: $screen-sm-min) { - // Automatically set modal's width for larger viewports - .modal-dialog { - width: $modal-md; - margin: 30px auto; - } - .modal-content { - @include box-shadow(0 5px 15px rgba(0,0,0,.5)); - } - - // Modal sizes - .modal-sm { width: $modal-sm; } -} - -@media (min-width: $screen-md-min) { - .modal-lg { width: $modal-lg; } -} diff --git a/sass/bootstrap/_navbar.scss b/sass/bootstrap/_navbar.scss deleted file mode 100644 index 11e5c01..0000000 --- a/sass/bootstrap/_navbar.scss +++ /dev/null @@ -1,662 +0,0 @@ -// -// Navbars -// -------------------------------------------------- - - -// Wrapper and base class -// -// Provide a static navbar from which we expand to create full-width, fixed, and -// other navbar variations. - -.navbar { - position: relative; - min-height: $navbar-height; // Ensure a navbar always shows (e.g., without a .navbar-brand in collapsed mode) - margin-bottom: $navbar-margin-bottom; - border: 1px solid transparent; - - // Prevent floats from breaking the navbar - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - border-radius: $navbar-border-radius; - } -} - - -// Navbar heading -// -// Groups `.navbar-brand` and `.navbar-toggle` into a single component for easy -// styling of responsive aspects. - -.navbar-header { - @include clearfix; - - @media (min-width: $grid-float-breakpoint) { - float: left; - } -} - - -// Navbar collapse (body) -// -// Group your navbar content into this for easy collapsing and expanding across -// various device sizes. By default, this content is collapsed when <768px, but -// will expand past that for a horizontal display. -// -// To start (on mobile devices) the navbar links, forms, and buttons are stacked -// vertically and include a `max-height` to overflow in case you have too much -// content for the user's viewport. - -.navbar-collapse { - overflow-x: visible; - padding-right: $navbar-padding-horizontal; - padding-left: $navbar-padding-horizontal; - border-top: 1px solid transparent; - box-shadow: inset 0 1px 0 rgba(255,255,255,.1); - @include clearfix; - -webkit-overflow-scrolling: touch; - - &.in { - overflow-y: auto; - } - - @media (min-width: $grid-float-breakpoint) { - width: auto; - border-top: 0; - box-shadow: none; - - &.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; // Override default setting - overflow: visible !important; - } - - &.in { - overflow-y: visible; - } - - // Undo the collapse side padding for navbars with containers to ensure - // alignment of right-aligned contents. - .navbar-fixed-top &, - .navbar-static-top &, - .navbar-fixed-bottom & { - padding-left: 0; - padding-right: 0; - } - } -} - -.navbar-fixed-top, -.navbar-fixed-bottom { - .navbar-collapse { - max-height: $navbar-collapse-max-height; - - @media (max-device-width: $screen-xs-min) and (orientation: landscape) { - max-height: 200px; - } - } -} - - -// Both navbar header and collapse -// -// When a container is present, change the behavior of the header and collapse. - -.container, -.container-fluid { - > .navbar-header, - > .navbar-collapse { - margin-right: -$navbar-padding-horizontal; - margin-left: -$navbar-padding-horizontal; - - @media (min-width: $grid-float-breakpoint) { - margin-right: 0; - margin-left: 0; - } - } -} - - -// -// Navbar alignment options -// -// Display the navbar across the entirety of the page or fixed it to the top or -// bottom of the page. - -// Static top (unfixed, but 100% wide) navbar -.navbar-static-top { - z-index: $zindex-navbar; - border-width: 0 0 1px; - - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} - -// Fix the top/bottom navbars when screen real estate supports it -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: $zindex-navbar-fixed; - - // Undo the rounded corners - @media (min-width: $grid-float-breakpoint) { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; // override .navbar defaults - border-width: 1px 0 0; -} - - -// Brand/project name - -.navbar-brand { - float: left; - padding: $navbar-padding-vertical $navbar-padding-horizontal; - font-size: $font-size-large; - line-height: $line-height-computed; - height: $navbar-height; - - &:hover, - &:focus { - text-decoration: none; - } - - > img { - display: block; - } - - @media (min-width: $grid-float-breakpoint) { - .navbar > .container &, - .navbar > .container-fluid & { - margin-left: -$navbar-padding-horizontal; - } - } -} - - -// Navbar toggle -// -// Custom button for toggling the `.navbar-collapse`, powered by the collapse -// JavaScript plugin. - -.navbar-toggle { - position: relative; - float: right; - margin-right: $navbar-padding-horizontal; - padding: 9px 10px; - @include navbar-vertical-align(34px); - background-color: transparent; - background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214 - border: 1px solid transparent; - border-radius: $border-radius-base; - - // We remove the `outline` here, but later compensate by attaching `:hover` - // styles to `:focus`. - &:focus { - outline: 0; - } - - // Bars - .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; - } - .icon-bar + .icon-bar { - margin-top: 4px; - } - - @media (min-width: $grid-float-breakpoint) { - display: none; - } -} - - -// Navbar nav links -// -// Builds on top of the `.nav` components with its own modifier class to make -// the nav the full height of the horizontal nav (above 768px). - -.navbar-nav { - margin: ($navbar-padding-vertical / 2) (-$navbar-padding-horizontal); - - > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: $line-height-computed; - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - box-shadow: none; - > li > a, - .dropdown-header { - padding: 5px 15px 5px 25px; - } - > li > a { - line-height: $line-height-computed; - &:hover, - &:focus { - background-image: none; - } - } - } - } - - // Uncollapse the nav - @media (min-width: $grid-float-breakpoint) { - float: left; - margin: 0; - - > li { - float: left; - > a { - padding-top: $navbar-padding-vertical; - padding-bottom: $navbar-padding-vertical; - } - } - } -} - - -// Navbar form -// -// Extension of the `.form-inline` with some extra flavor for optimum display in -// our navbars. - -.navbar-form { - margin-left: -$navbar-padding-horizontal; - margin-right: -$navbar-padding-horizontal; - padding: 10px $navbar-padding-horizontal; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - $shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); - - // Mixin behavior for optimum display - @include form-inline; - - .form-group { - @media (max-width: $grid-float-breakpoint-max) { - margin-bottom: 5px; - - &:last-child { - margin-bottom: 0; - } - } - } - - // Vertically center in expanded, horizontal navbar - @include navbar-vertical-align($input-height-base); - - // Undo 100% width for pull classes - @media (min-width: $grid-float-breakpoint) { - width: auto; - border: 0; - margin-left: 0; - margin-right: 0; - padding-top: 0; - padding-bottom: 0; - @include box-shadow(none); - } -} - - -// Dropdown menus - -// Menu position and menu carets -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - @include border-top-radius(0); -} -// Menu position and menu caret support for dropups via extra dropup class -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - @include border-top-radius($navbar-border-radius); - @include border-bottom-radius(0); -} - - -// Buttons in navbars -// -// Vertically center a button within a navbar (when *not* in a form). - -.navbar-btn { - @include navbar-vertical-align($input-height-base); - - &.btn-sm { - @include navbar-vertical-align($input-height-small); - } - &.btn-xs { - @include navbar-vertical-align(22); - } -} - - -// Text in navbars -// -// Add a class to make any element properly align itself vertically within the navbars. - -.navbar-text { - @include navbar-vertical-align($line-height-computed); - - @media (min-width: $grid-float-breakpoint) { - float: left; - margin-left: $navbar-padding-horizontal; - margin-right: $navbar-padding-horizontal; - } -} - - -// Component alignment -// -// Repurpose the pull utilities as their own navbar utilities to avoid specificity -// issues with parents and chaining. Only do this when the navbar is uncollapsed -// though so that navbar contents properly stack and align in mobile. -// -// Declared after the navbar components to ensure more specificity on the margins. - -@media (min-width: $grid-float-breakpoint) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -$navbar-padding-horizontal; - - ~ .navbar-right { - margin-right: 0; - } - } -} - - -// Alternate navbars -// -------------------------------------------------- - -// Default navbar -.navbar-default { - background-color: $navbar-default-bg; - border-color: $navbar-default-border; - - .navbar-brand { - color: $navbar-default-brand-color; - &:hover, - &:focus { - color: $navbar-default-brand-hover-color; - background-color: $navbar-default-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-default-color; - } - - .navbar-nav { - > li > a { - color: $navbar-default-link-color; - - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - - .navbar-toggle { - border-color: $navbar-default-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-default-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-default-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: $navbar-default-border; - } - - // Dropdown menu items - .navbar-nav { - // Remove background color from open dropdown - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-default-link-active-bg; - color: $navbar-default-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display when collapsed - .open .dropdown-menu { - > li > a { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - background-color: $navbar-default-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-active-color; - background-color: $navbar-default-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - background-color: $navbar-default-link-disabled-bg; - } - } - } - } - } - - - // Links in navbars - // - // Add a class to ensure links outside the navbar nav are colored correctly. - - .navbar-link { - color: $navbar-default-link-color; - &:hover { - color: $navbar-default-link-hover-color; - } - } - - .btn-link { - color: $navbar-default-link-color; - &:hover, - &:focus { - color: $navbar-default-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-default-link-disabled-color; - } - } - } -} - -// Inverse navbar - -.navbar-inverse { - background-color: $navbar-inverse-bg; - border-color: $navbar-inverse-border; - - .navbar-brand { - color: $navbar-inverse-brand-color; - &:hover, - &:focus { - color: $navbar-inverse-brand-hover-color; - background-color: $navbar-inverse-brand-hover-bg; - } - } - - .navbar-text { - color: $navbar-inverse-color; - } - - .navbar-nav { - > li > a { - color: $navbar-inverse-link-color; - - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - - // Darken the responsive nav toggle - .navbar-toggle { - border-color: $navbar-inverse-toggle-border-color; - &:hover, - &:focus { - background-color: $navbar-inverse-toggle-hover-bg; - } - .icon-bar { - background-color: $navbar-inverse-toggle-icon-bar-bg; - } - } - - .navbar-collapse, - .navbar-form { - border-color: darken($navbar-inverse-bg, 7%); - } - - // Dropdowns - .navbar-nav { - > .open > a { - &, - &:hover, - &:focus { - background-color: $navbar-inverse-link-active-bg; - color: $navbar-inverse-link-active-color; - } - } - - @media (max-width: $grid-float-breakpoint-max) { - // Dropdowns get custom display - .open .dropdown-menu { - > .dropdown-header { - border-color: $navbar-inverse-border; - } - .divider { - background-color: $navbar-inverse-border; - } - > li > a { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - background-color: $navbar-inverse-link-hover-bg; - } - } - > .active > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-active-color; - background-color: $navbar-inverse-link-active-bg; - } - } - > .disabled > a { - &, - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - background-color: $navbar-inverse-link-disabled-bg; - } - } - } - } - } - - .navbar-link { - color: $navbar-inverse-link-color; - &:hover { - color: $navbar-inverse-link-hover-color; - } - } - - .btn-link { - color: $navbar-inverse-link-color; - &:hover, - &:focus { - color: $navbar-inverse-link-hover-color; - } - &[disabled], - fieldset[disabled] & { - &:hover, - &:focus { - color: $navbar-inverse-link-disabled-color; - } - } - } -} diff --git a/sass/bootstrap/_navs.scss b/sass/bootstrap/_navs.scss deleted file mode 100644 index 9d369f3..0000000 --- a/sass/bootstrap/_navs.scss +++ /dev/null @@ -1,242 +0,0 @@ -// -// Navs -// -------------------------------------------------- - - -// Base class -// -------------------------------------------------- - -.nav { - margin-bottom: 0; - padding-left: 0; // Override default ul/ol - list-style: none; - @include clearfix; - - > li { - position: relative; - display: block; - - > a { - position: relative; - display: block; - padding: $nav-link-padding; - &:hover, - &:focus { - text-decoration: none; - background-color: $nav-link-hover-bg; - } - } - - // Disabled state sets text to gray and nukes hover/tab effects - &.disabled > a { - color: $nav-disabled-link-color; - - &:hover, - &:focus { - color: $nav-disabled-link-hover-color; - text-decoration: none; - background-color: transparent; - cursor: $cursor-disabled; - } - } - } - - // Open dropdowns - .open > a { - &, - &:hover, - &:focus { - background-color: $nav-link-hover-bg; - border-color: $link-color; - } - } - - // Nav dividers (deprecated with v3.0.1) - // - // This should have been removed in v3 with the dropping of `.nav-list`, but - // we missed it. We don't currently support this anywhere, but in the interest - // of maintaining backward compatibility in case you use it, it's deprecated. - .nav-divider { - @include nav-divider; - } - - // Prevent IE8 from misplacing imgs - // - // See https://github.com/h5bp/html5-boilerplate/issues/984#issuecomment-3985989 - > li > a > img { - max-width: none; - } -} - - -// Tabs -// ------------------------- - -// Give the tabs something to sit on -.nav-tabs { - border-bottom: 1px solid $nav-tabs-border-color; - > li { - float: left; - // Make the list-items overlay the bottom border - margin-bottom: -1px; - - // Actual tabs (as links) - > a { - margin-right: 2px; - line-height: $line-height-base; - border: 1px solid transparent; - border-radius: $border-radius-base $border-radius-base 0 0; - &:hover { - border-color: $nav-tabs-link-hover-border-color $nav-tabs-link-hover-border-color $nav-tabs-border-color; - } - } - - // Active state, and its :hover to override normal :hover - &.active > a { - &, - &:hover, - &:focus { - color: $nav-tabs-active-link-hover-color; - background-color: $nav-tabs-active-link-hover-bg; - border: 1px solid $nav-tabs-active-link-hover-border-color; - border-bottom-color: transparent; - cursor: default; - } - } - } - // pulling this in mainly for less shorthand - &.nav-justified { - @extend .nav-justified; - @extend .nav-tabs-justified; - } -} - - -// Pills -// ------------------------- -.nav-pills { - > li { - float: left; - - // Links rendered as pills - > a { - border-radius: $nav-pills-border-radius; - } - + li { - margin-left: 2px; - } - - // Active state - &.active > a { - &, - &:hover, - &:focus { - color: $nav-pills-active-link-hover-color; - background-color: $nav-pills-active-link-hover-bg; - } - } - } -} - - -// Stacked pills -.nav-stacked { - > li { - float: none; - + li { - margin-top: 2px; - margin-left: 0; // no need for this gap between nav items - } - } -} - - -// Nav variations -// -------------------------------------------------- - -// Justified nav links -// ------------------------- - -.nav-justified { - width: 100%; - - > li { - float: none; - > a { - text-align: center; - margin-bottom: 5px; - } - } - - > .dropdown .dropdown-menu { - top: auto; - left: auto; - } - - @media (min-width: $screen-sm-min) { - > li { - display: table-cell; - width: 1%; - > a { - margin-bottom: 0; - } - } - } -} - -// Move borders to anchors instead of bottom of list -// -// Mixin for adding on top the shared `.nav-justified` styles for our tabs -.nav-tabs-justified { - border-bottom: 0; - - > li > a { - // Override margin from .nav-tabs - margin-right: 0; - border-radius: $border-radius-base; - } - - > .active > a, - > .active > a:hover, - > .active > a:focus { - border: 1px solid $nav-tabs-justified-link-border-color; - } - - @media (min-width: $screen-sm-min) { - > li > a { - border-bottom: 1px solid $nav-tabs-justified-link-border-color; - border-radius: $border-radius-base $border-radius-base 0 0; - } - > .active > a, - > .active > a:hover, - > .active > a:focus { - border-bottom-color: $nav-tabs-justified-active-link-border-color; - } - } -} - - -// Tabbable tabs -// ------------------------- - -// Hide tabbable panes to start, show them when `.active` -.tab-content { - > .tab-pane { - display: none; - } - > .active { - display: block; - } -} - - -// Dropdowns -// ------------------------- - -// Specific dropdowns -.nav-tabs .dropdown-menu { - // make dropdown border overlap tab border - margin-top: -1px; - // Remove the top rounded corners here since there is a hard edge above the menu - @include border-top-radius(0); -} diff --git a/sass/bootstrap/_normalize.scss b/sass/bootstrap/_normalize.scss deleted file mode 100644 index 9dddf73..0000000 --- a/sass/bootstrap/_normalize.scss +++ /dev/null @@ -1,424 +0,0 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */ - -// -// 1. Set default font family to sans-serif. -// 2. Prevent iOS and IE text size adjust after device orientation change, -// without disabling user zoom. -// - -html { - font-family: sans-serif; // 1 - -ms-text-size-adjust: 100%; // 2 - -webkit-text-size-adjust: 100%; // 2 -} - -// -// Remove default margin. -// - -body { - margin: 0; -} - -// HTML5 display definitions -// ========================================================================== - -// -// Correct `block` display not defined for any HTML5 element in IE 8/9. -// Correct `block` display not defined for `details` or `summary` in IE 10/11 -// and Firefox. -// Correct `block` display not defined for `main` in IE 11. -// - -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} - -// -// 1. Correct `inline-block` display not defined in IE 8/9. -// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. -// - -audio, -canvas, -progress, -video { - display: inline-block; // 1 - vertical-align: baseline; // 2 -} - -// -// Prevent modern browsers from displaying `audio` without controls. -// Remove excess height in iOS 5 devices. -// - -audio:not([controls]) { - display: none; - height: 0; -} - -// -// Address `[hidden]` styling not present in IE 8/9/10. -// Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. -// - -[hidden], -template { - display: none; -} - -// Links -// ========================================================================== - -// -// Remove the gray background color from active links in IE 10. -// - -a { - background-color: transparent; -} - -// -// Improve readability of focused elements when they are also in an -// active/hover state. -// - -a:active, -a:hover { - outline: 0; -} - -// Text-level semantics -// ========================================================================== - -// -// Address styling not present in IE 8/9/10/11, Safari, and Chrome. -// - -abbr[title] { - border-bottom: 1px dotted; -} - -// -// Address style set to `bolder` in Firefox 4+, Safari, and Chrome. -// - -b, -strong { - font-weight: bold; -} - -// -// Address styling not present in Safari and Chrome. -// - -dfn { - font-style: italic; -} - -// -// Address variable `h1` font-size and margin within `section` and `article` -// contexts in Firefox 4+, Safari, and Chrome. -// - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -// -// Address styling not present in IE 8/9. -// - -mark { - background: #ff0; - color: #000; -} - -// -// Address inconsistent and variable font size in all browsers. -// - -small { - font-size: 80%; -} - -// -// Prevent `sub` and `sup` affecting `line-height` in all browsers. -// - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sup { - top: -0.5em; -} - -sub { - bottom: -0.25em; -} - -// Embedded content -// ========================================================================== - -// -// Remove border when inside `a` element in IE 8/9/10. -// - -img { - border: 0; -} - -// -// Correct overflow not hidden in IE 9/10/11. -// - -svg:not(:root) { - overflow: hidden; -} - -// Grouping content -// ========================================================================== - -// -// Address margin not present in IE 8/9 and Safari. -// - -figure { - margin: 1em 40px; -} - -// -// Address differences between Firefox and other browsers. -// - -hr { - box-sizing: content-box; - height: 0; -} - -// -// Contain overflow in all browsers. -// - -pre { - overflow: auto; -} - -// -// Address odd `em`-unit font size rendering in all browsers. -// - -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -// Forms -// ========================================================================== - -// -// Known limitation: by default, Chrome and Safari on OS X allow very limited -// styling of `select`, unless a `border` property is set. -// - -// -// 1. Correct color not being inherited. -// Known issue: affects color of disabled elements. -// 2. Correct font properties not being inherited. -// 3. Address margins set differently in Firefox 4+, Safari, and Chrome. -// - -button, -input, -optgroup, -select, -textarea { - color: inherit; // 1 - font: inherit; // 2 - margin: 0; // 3 -} - -// -// Address `overflow` set to `hidden` in IE 8/9/10/11. -// - -button { - overflow: visible; -} - -// -// Address inconsistent `text-transform` inheritance for `button` and `select`. -// All other form control elements do not inherit `text-transform` values. -// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. -// Correct `select` style inheritance in Firefox. -// - -button, -select { - text-transform: none; -} - -// -// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` -// and `video` controls. -// 2. Correct inability to style clickable `input` types in iOS. -// 3. Improve usability and consistency of cursor style between image-type -// `input` and others. -// - -button, -html input[type="button"], // 1 -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; // 2 - cursor: pointer; // 3 -} - -// -// Re-set default cursor for disabled elements. -// - -button[disabled], -html input[disabled] { - cursor: default; -} - -// -// Remove inner padding and border in Firefox 4+. -// - -button::-moz-focus-inner, -input::-moz-focus-inner { - border: 0; - padding: 0; -} - -// -// Address Firefox 4+ setting `line-height` on `input` using `!important` in -// the UA stylesheet. -// - -input { - line-height: normal; -} - -// -// It's recommended that you don't attempt to style these elements. -// Firefox's implementation doesn't respect box-sizing, padding, or width. -// -// 1. Address box sizing set to `content-box` in IE 8/9/10. -// 2. Remove excess padding in IE 8/9/10. -// - -input[type="checkbox"], -input[type="radio"] { - box-sizing: border-box; // 1 - padding: 0; // 2 -} - -// -// Fix the cursor style for Chrome's increment/decrement buttons. For certain -// `font-size` values of the `input`, it causes the cursor style of the -// decrement button to change from `default` to `text`. -// - -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -// -// 1. Address `appearance` set to `searchfield` in Safari and Chrome. -// 2. Address `box-sizing` set to `border-box` in Safari and Chrome. -// - -input[type="search"] { - -webkit-appearance: textfield; // 1 - box-sizing: content-box; //2 -} - -// -// Remove inner padding and search cancel button in Safari and Chrome on OS X. -// Safari (but not Chrome) clips the cancel button when the search input has -// padding (and `textfield` appearance). -// - -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -// -// Define consistent border, margin, and padding. -// - -fieldset { - border: 1px solid #c0c0c0; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -// -// 1. Correct `color` not being inherited in IE 8/9/10/11. -// 2. Remove padding so people aren't caught out if they zero out fieldsets. -// - -legend { - border: 0; // 1 - padding: 0; // 2 -} - -// -// Remove default vertical scrollbar in IE 8/9/10/11. -// - -textarea { - overflow: auto; -} - -// -// Don't inherit the `font-weight` (applied by a rule above). -// NOTE: the default cannot safely be changed in Chrome and Safari on OS X. -// - -optgroup { - font-weight: bold; -} - -// Tables -// ========================================================================== - -// -// Remove most spacing between table cells. -// - -table { - border-collapse: collapse; - border-spacing: 0; -} - -td, -th { - padding: 0; -} diff --git a/sass/bootstrap/_pager.scss b/sass/bootstrap/_pager.scss deleted file mode 100644 index c234217..0000000 --- a/sass/bootstrap/_pager.scss +++ /dev/null @@ -1,54 +0,0 @@ -// -// Pager pagination -// -------------------------------------------------- - - -.pager { - padding-left: 0; - margin: $line-height-computed 0; - list-style: none; - text-align: center; - @include clearfix; - li { - display: inline; - > a, - > span { - display: inline-block; - padding: 5px 14px; - background-color: $pager-bg; - border: 1px solid $pager-border; - border-radius: $pager-border-radius; - } - - > a:hover, - > a:focus { - text-decoration: none; - background-color: $pager-hover-bg; - } - } - - .next { - > a, - > span { - float: right; - } - } - - .previous { - > a, - > span { - float: left; - } - } - - .disabled { - > a, - > a:hover, - > a:focus, - > span { - color: $pager-disabled-color; - background-color: $pager-bg; - cursor: $cursor-disabled; - } - } -} diff --git a/sass/bootstrap/_pagination.scss b/sass/bootstrap/_pagination.scss deleted file mode 100644 index fb23f91..0000000 --- a/sass/bootstrap/_pagination.scss +++ /dev/null @@ -1,89 +0,0 @@ -// -// Pagination (multiple pages) -// -------------------------------------------------- -.pagination { - display: inline-block; - padding-left: 0; - margin: $line-height-computed 0; - border-radius: $border-radius-base; - - > li { - display: inline; // Remove list-style and block-level defaults - > a, - > span { - position: relative; - float: left; // Collapse white-space - padding: $padding-base-vertical $padding-base-horizontal; - line-height: $line-height-base; - text-decoration: none; - color: $pagination-color; - background-color: $pagination-bg; - border: 1px solid $pagination-border; - margin-left: -1px; - } - &:first-child { - > a, - > span { - margin-left: 0; - @include border-left-radius($border-radius-base); - } - } - &:last-child { - > a, - > span { - @include border-right-radius($border-radius-base); - } - } - } - - > li > a, - > li > span { - &:hover, - &:focus { - z-index: 3; - color: $pagination-hover-color; - background-color: $pagination-hover-bg; - border-color: $pagination-hover-border; - } - } - - > .active > a, - > .active > span { - &, - &:hover, - &:focus { - z-index: 2; - color: $pagination-active-color; - background-color: $pagination-active-bg; - border-color: $pagination-active-border; - cursor: default; - } - } - - > .disabled { - > span, - > span:hover, - > span:focus, - > a, - > a:hover, - > a:focus { - color: $pagination-disabled-color; - background-color: $pagination-disabled-bg; - border-color: $pagination-disabled-border; - cursor: $cursor-disabled; - } - } -} - -// Sizing -// -------------------------------------------------- - -// Large -.pagination-lg { - @include pagination-size($padding-large-vertical, $padding-large-horizontal, $font-size-large, $line-height-large, $border-radius-large); -} - -// Small -.pagination-sm { - @include pagination-size($padding-small-vertical, $padding-small-horizontal, $font-size-small, $line-height-small, $border-radius-small); -} diff --git a/sass/bootstrap/_panels.scss b/sass/bootstrap/_panels.scss deleted file mode 100644 index be9410f..0000000 --- a/sass/bootstrap/_panels.scss +++ /dev/null @@ -1,271 +0,0 @@ -// -// Panels -// -------------------------------------------------- - - -// Base class -.panel { - margin-bottom: $line-height-computed; - background-color: $panel-bg; - border: 1px solid transparent; - border-radius: $panel-border-radius; - @include box-shadow(0 1px 1px rgba(0,0,0,.05)); -} - -// Panel contents -.panel-body { - padding: $panel-body-padding; - @include clearfix; -} - -// Optional heading -.panel-heading { - padding: $panel-heading-padding; - border-bottom: 1px solid transparent; - @include border-top-radius(($panel-border-radius - 1)); - - > .dropdown .dropdown-toggle { - color: inherit; - } -} - -// Within heading, strip any `h*` tag of its default margins for spacing. -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: ceil(($font-size-base * 1.125)); - color: inherit; - - > a, - > small, - > .small, - > small > a, - > .small > a { - color: inherit; - } -} - -// Optional footer (stays gray in every modifier class) -.panel-footer { - padding: $panel-footer-padding; - background-color: $panel-footer-bg; - border-top: 1px solid $panel-inner-border; - @include border-bottom-radius(($panel-border-radius - 1)); -} - - -// List groups in panels -// -// By default, space out list group content from panel headings to account for -// any kind of custom content between the two. - -.panel { - > .list-group, - > .panel-collapse > .list-group { - margin-bottom: 0; - - .list-group-item { - border-width: 1px 0; - border-radius: 0; - } - - // Add border top radius for first one - &:first-child { - .list-group-item:first-child { - border-top: 0; - @include border-top-radius(($panel-border-radius - 1)); - } - } - - // Add border bottom radius for last one - &:last-child { - .list-group-item:last-child { - border-bottom: 0; - @include border-bottom-radius(($panel-border-radius - 1)); - } - } - } - > .panel-heading + .panel-collapse > .list-group { - .list-group-item:first-child { - @include border-top-radius(0); - } - } -} -// Collapse space between when there's no additional content. -.panel-heading + .list-group { - .list-group-item:first-child { - border-top-width: 0; - } -} -.list-group + .panel-footer { - border-top-width: 0; -} - -// Tables in panels -// -// Place a non-bordered `.table` within a panel (not within a `.panel-body`) and -// watch it go full width. - -.panel { - > .table, - > .table-responsive > .table, - > .panel-collapse > .table { - margin-bottom: 0; - - caption { - padding-left: $panel-body-padding; - padding-right: $panel-body-padding; - } - } - // Add border top radius for first one - > .table:first-child, - > .table-responsive:first-child > .table:first-child { - @include border-top-radius(($panel-border-radius - 1)); - - > thead:first-child, - > tbody:first-child { - > tr:first-child { - border-top-left-radius: ($panel-border-radius - 1); - border-top-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-top-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-top-right-radius: ($panel-border-radius - 1); - } - } - } - } - // Add border bottom radius for last one - > .table:last-child, - > .table-responsive:last-child > .table:last-child { - @include border-bottom-radius(($panel-border-radius - 1)); - - > tbody:last-child, - > tfoot:last-child { - > tr:last-child { - border-bottom-left-radius: ($panel-border-radius - 1); - border-bottom-right-radius: ($panel-border-radius - 1); - - td:first-child, - th:first-child { - border-bottom-left-radius: ($panel-border-radius - 1); - } - td:last-child, - th:last-child { - border-bottom-right-radius: ($panel-border-radius - 1); - } - } - } - } - > .panel-body + .table, - > .panel-body + .table-responsive, - > .table + .panel-body, - > .table-responsive + .panel-body { - border-top: 1px solid $table-border-color; - } - > .table > tbody:first-child > tr:first-child th, - > .table > tbody:first-child > tr:first-child td { - border-top: 0; - } - > .table-bordered, - > .table-responsive > .table-bordered { - border: 0; - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - > thead, - > tbody { - > tr:first-child { - > td, - > th { - border-bottom: 0; - } - } - } - > tbody, - > tfoot { - > tr:last-child { - > td, - > th { - border-bottom: 0; - } - } - } - } - > .table-responsive { - border: 0; - margin-bottom: 0; - } -} - - -// Collapsable panels (aka, accordion) -// -// Wrap a series of panels in `.panel-group` to turn them into an accordion with -// the help of our collapse JavaScript plugin. - -.panel-group { - margin-bottom: $line-height-computed; - - // Tighten up margin so it's only between panels - .panel { - margin-bottom: 0; - border-radius: $panel-border-radius; - - + .panel { - margin-top: 5px; - } - } - - .panel-heading { - border-bottom: 0; - - + .panel-collapse > .panel-body, - + .panel-collapse > .list-group { - border-top: 1px solid $panel-inner-border; - } - } - - .panel-footer { - border-top: 0; - + .panel-collapse .panel-body { - border-bottom: 1px solid $panel-inner-border; - } - } -} - - -// Contextual variations -.panel-default { - @include panel-variant($panel-default-border, $panel-default-text, $panel-default-heading-bg, $panel-default-border); -} -.panel-primary { - @include panel-variant($panel-primary-border, $panel-primary-text, $panel-primary-heading-bg, $panel-primary-border); -} -.panel-success { - @include panel-variant($panel-success-border, $panel-success-text, $panel-success-heading-bg, $panel-success-border); -} -.panel-info { - @include panel-variant($panel-info-border, $panel-info-text, $panel-info-heading-bg, $panel-info-border); -} -.panel-warning { - @include panel-variant($panel-warning-border, $panel-warning-text, $panel-warning-heading-bg, $panel-warning-border); -} -.panel-danger { - @include panel-variant($panel-danger-border, $panel-danger-text, $panel-danger-heading-bg, $panel-danger-border); -} diff --git a/sass/bootstrap/_popovers.scss b/sass/bootstrap/_popovers.scss deleted file mode 100644 index 9b90a2e..0000000 --- a/sass/bootstrap/_popovers.scss +++ /dev/null @@ -1,131 +0,0 @@ -// -// Popovers -// -------------------------------------------------- - - -.popover { - position: absolute; - top: 0; - left: 0; - z-index: $zindex-popover; - display: none; - max-width: $popover-max-width; - padding: 1px; - // Our parent element can be arbitrary since popovers are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-base; - - background-color: $popover-bg; - background-clip: padding-box; - border: 1px solid $popover-fallback-border-color; - border: 1px solid $popover-border-color; - border-radius: $border-radius-large; - @include box-shadow(0 5px 10px rgba(0,0,0,.2)); - - // Offset the popover to account for the popover arrow - &.top { margin-top: -$popover-arrow-width; } - &.right { margin-left: $popover-arrow-width; } - &.bottom { margin-top: $popover-arrow-width; } - &.left { margin-left: -$popover-arrow-width; } -} - -.popover-title { - margin: 0; // reset heading margin - padding: 8px 14px; - font-size: $font-size-base; - background-color: $popover-title-bg; - border-bottom: 1px solid darken($popover-title-bg, 5%); - border-radius: ($border-radius-large - 1) ($border-radius-large - 1) 0 0; -} - -.popover-content { - padding: 9px 14px; -} - -// Arrows -// -// .arrow is outer, .arrow:after is inner - -.popover > .arrow { - &, - &:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; - } -} -.popover > .arrow { - border-width: $popover-arrow-outer-width; -} -.popover > .arrow:after { - border-width: $popover-arrow-width; - content: ""; -} - -.popover { - &.top > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-top-color: $popover-arrow-outer-color; - bottom: -$popover-arrow-outer-width; - &:after { - content: " "; - bottom: 1px; - margin-left: -$popover-arrow-width; - border-bottom-width: 0; - border-top-color: $popover-arrow-color; - } - } - &.right > .arrow { - top: 50%; - left: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-left-width: 0; - border-right-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-right-color: $popover-arrow-outer-color; - &:after { - content: " "; - left: 1px; - bottom: -$popover-arrow-width; - border-left-width: 0; - border-right-color: $popover-arrow-color; - } - } - &.bottom > .arrow { - left: 50%; - margin-left: -$popover-arrow-outer-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-bottom-color: $popover-arrow-outer-color; - top: -$popover-arrow-outer-width; - &:after { - content: " "; - top: 1px; - margin-left: -$popover-arrow-width; - border-top-width: 0; - border-bottom-color: $popover-arrow-color; - } - } - - &.left > .arrow { - top: 50%; - right: -$popover-arrow-outer-width; - margin-top: -$popover-arrow-outer-width; - border-right-width: 0; - border-left-color: $popover-arrow-outer-fallback-color; // IE8 fallback - border-left-color: $popover-arrow-outer-color; - &:after { - content: " "; - right: 1px; - border-right-width: 0; - border-left-color: $popover-arrow-color; - bottom: -$popover-arrow-width; - } - } -} diff --git a/sass/bootstrap/_print.scss b/sass/bootstrap/_print.scss deleted file mode 100644 index 66e54ab..0000000 --- a/sass/bootstrap/_print.scss +++ /dev/null @@ -1,101 +0,0 @@ -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ - -// ========================================================================== -// Print styles. -// Inlined to avoid the additional HTTP request: h5bp.com/r -// ========================================================================== - -@media print { - *, - *:before, - *:after { - background: transparent !important; - color: #000 !important; // Black prints faster: h5bp.com/s - box-shadow: none !important; - text-shadow: none !important; - } - - a, - a:visited { - text-decoration: underline; - } - - a[href]:after { - content: " (" attr(href) ")"; - } - - abbr[title]:after { - content: " (" attr(title) ")"; - } - - // Don't show links that are fragment identifiers, - // or use the `javascript:` pseudo protocol - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - - pre, - blockquote { - border: 1px solid #999; - page-break-inside: avoid; - } - - thead { - display: table-header-group; // h5bp.com/t - } - - tr, - img { - page-break-inside: avoid; - } - - img { - max-width: 100% !important; - } - - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - h2, - h3 { - page-break-after: avoid; - } - - // Bootstrap specific changes start - - // Bootstrap components - .navbar { - display: none; - } - .btn, - .dropup > .btn { - > .caret { - border-top-color: #000 !important; - } - } - .label { - border: 1px solid #000; - } - - .table { - border-collapse: collapse !important; - - td, - th { - background-color: #fff !important; - } - } - .table-bordered { - th, - td { - border: 1px solid #ddd !important; - } - } - - // Bootstrap specific changes end -} diff --git a/sass/bootstrap/_progress-bars.scss b/sass/bootstrap/_progress-bars.scss deleted file mode 100644 index 343df63..0000000 --- a/sass/bootstrap/_progress-bars.scss +++ /dev/null @@ -1,87 +0,0 @@ -// -// Progress bars -// -------------------------------------------------- - - -// Bar animations -// ------------------------- - -// WebKit -@-webkit-keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - -// Spec and IE10+ -@keyframes progress-bar-stripes { - from { background-position: 40px 0; } - to { background-position: 0 0; } -} - - -// Bar itself -// ------------------------- - -// Outer container -.progress { - overflow: hidden; - height: $line-height-computed; - margin-bottom: $line-height-computed; - background-color: $progress-bg; - border-radius: $progress-border-radius; - @include box-shadow(inset 0 1px 2px rgba(0,0,0,.1)); -} - -// Bar of progress -.progress-bar { - float: left; - width: 0%; - height: 100%; - font-size: $font-size-small; - line-height: $line-height-computed; - color: $progress-bar-color; - text-align: center; - background-color: $progress-bar-bg; - @include box-shadow(inset 0 -1px 0 rgba(0,0,0,.15)); - @include transition(width .6s ease); -} - -// Striped bars -// -// `.progress-striped .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar-striped` class, which you just add to an existing -// `.progress-bar`. -.progress-striped .progress-bar, -.progress-bar-striped { - @include gradient-striped; - background-size: 40px 40px; -} - -// Call animation for the active one -// -// `.progress.active .progress-bar` is deprecated as of v3.2.0 in favor of the -// `.progress-bar.active` approach. -.progress.active .progress-bar, -.progress-bar.active { - @include animation(progress-bar-stripes 2s linear infinite); -} - - -// Variations -// ------------------------- - -.progress-bar-success { - @include progress-bar-variant($progress-bar-success-bg); -} - -.progress-bar-info { - @include progress-bar-variant($progress-bar-info-bg); -} - -.progress-bar-warning { - @include progress-bar-variant($progress-bar-warning-bg); -} - -.progress-bar-danger { - @include progress-bar-variant($progress-bar-danger-bg); -} diff --git a/sass/bootstrap/_responsive-embed.scss b/sass/bootstrap/_responsive-embed.scss deleted file mode 100644 index 080a511..0000000 --- a/sass/bootstrap/_responsive-embed.scss +++ /dev/null @@ -1,35 +0,0 @@ -// Embeds responsive -// -// Credit: Nicolas Gallagher and SUIT CSS. - -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; - - .embed-responsive-item, - iframe, - embed, - object, - video { - position: absolute; - top: 0; - left: 0; - bottom: 0; - height: 100%; - width: 100%; - border: 0; - } -} - -// Modifier class for 16:9 aspect ratio -.embed-responsive-16by9 { - padding-bottom: 56.25%; -} - -// Modifier class for 4:3 aspect ratio -.embed-responsive-4by3 { - padding-bottom: 75%; -} diff --git a/sass/bootstrap/_responsive-utilities.scss b/sass/bootstrap/_responsive-utilities.scss deleted file mode 100644 index f3f0c83..0000000 --- a/sass/bootstrap/_responsive-utilities.scss +++ /dev/null @@ -1,179 +0,0 @@ -// -// Responsive: Utility classes -// -------------------------------------------------- - - -// IE10 in Windows (Phone) 8 -// -// Support for responsive views via media queries is kind of borked in IE10, for -// Surface/desktop in split view and for Windows Phone 8. This particular fix -// must be accompanied by a snippet of JavaScript to sniff the user agent and -// apply some conditional CSS to *only* the Surface/desktop Windows 8. Look at -// our Getting Started page for more information on this bug. -// -// For more information, see the following: -// -// Issue: https://github.com/twbs/bootstrap/issues/10497 -// Docs: http://getbootstrap.com/getting-started/#support-ie10-width -// Source: http://timkadlec.com/2013/01/windows-phone-8-and-device-width/ -// Source: http://timkadlec.com/2012/10/ie10-snap-mode-and-responsive-design/ - -@at-root { - @-ms-viewport { - width: device-width; - } -} - - -// Visibility utilities -// Note: Deprecated .visible-xs, .visible-sm, .visible-md, and .visible-lg as of v3.2.0 - -@include responsive-invisibility('.visible-xs'); -@include responsive-invisibility('.visible-sm'); -@include responsive-invisibility('.visible-md'); -@include responsive-invisibility('.visible-lg'); - -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} - -@media (max-width: $screen-xs-max) { - @include responsive-visibility('.visible-xs'); -} -.visible-xs-block { - @media (max-width: $screen-xs-max) { - display: block !important; - } -} -.visible-xs-inline { - @media (max-width: $screen-xs-max) { - display: inline !important; - } -} -.visible-xs-inline-block { - @media (max-width: $screen-xs-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-visibility('.visible-sm'); -} -.visible-sm-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: block !important; - } -} -.visible-sm-inline { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline !important; - } -} -.visible-sm-inline-block { - @media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-visibility('.visible-md'); -} -.visible-md-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: block !important; - } -} -.visible-md-inline { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline !important; - } -} -.visible-md-inline-block { - @media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - display: inline-block !important; - } -} - -@media (min-width: $screen-lg-min) { - @include responsive-visibility('.visible-lg'); -} -.visible-lg-block { - @media (min-width: $screen-lg-min) { - display: block !important; - } -} -.visible-lg-inline { - @media (min-width: $screen-lg-min) { - display: inline !important; - } -} -.visible-lg-inline-block { - @media (min-width: $screen-lg-min) { - display: inline-block !important; - } -} - -@media (max-width: $screen-xs-max) { - @include responsive-invisibility('.hidden-xs'); -} - -@media (min-width: $screen-sm-min) and (max-width: $screen-sm-max) { - @include responsive-invisibility('.hidden-sm'); -} - -@media (min-width: $screen-md-min) and (max-width: $screen-md-max) { - @include responsive-invisibility('.hidden-md'); -} - -@media (min-width: $screen-lg-min) { - @include responsive-invisibility('.hidden-lg'); -} - - -// Print utilities -// -// Media queries are placed on the inside to be mixin-friendly. - -// Note: Deprecated .visible-print as of v3.2.0 - -@include responsive-invisibility('.visible-print'); - -@media print { - @include responsive-visibility('.visible-print'); -} -.visible-print-block { - display: none !important; - - @media print { - display: block !important; - } -} -.visible-print-inline { - display: none !important; - - @media print { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; - - @media print { - display: inline-block !important; - } -} - -@media print { - @include responsive-invisibility('.hidden-print'); -} diff --git a/sass/bootstrap/_scaffolding.scss b/sass/bootstrap/_scaffolding.scss deleted file mode 100644 index 83adb5d..0000000 --- a/sass/bootstrap/_scaffolding.scss +++ /dev/null @@ -1,161 +0,0 @@ -// -// Scaffolding -// -------------------------------------------------- - - -// Reset the box-sizing -// -// Heads up! This reset may cause conflicts with some third-party widgets. -// For recommendations on resolving such conflicts, see -// http://getbootstrap.com/getting-started/#third-box-sizing -* { - @include box-sizing(border-box); -} -*:before, -*:after { - @include box-sizing(border-box); -} - - -// Body reset - -html { - font-size: 10px; - -webkit-tap-highlight-color: rgba(0,0,0,0); -} - -body { - font-family: $font-family-base; - font-size: $font-size-base; - line-height: $line-height-base; - color: $text-color; - background-color: $body-bg; -} - -// Reset fonts for relevant elements -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} - - -// Links - -a { - color: $link-color; - text-decoration: none; - - &:hover, - &:focus { - color: $link-hover-color; - text-decoration: $link-hover-decoration; - } - - &:focus { - @include tab-focus; - } -} - - -// Figures -// -// We reset this here because previously Normalize had no `figure` margins. This -// ensures we don't break anyone's use of the element. - -figure { - margin: 0; -} - - -// Images - -img { - vertical-align: middle; -} - -// Responsive images (ensure images don't scale beyond their parents) -.img-responsive { - @include img-responsive; -} - -// Rounded corners -.img-rounded { - border-radius: $border-radius-large; -} - -// Image thumbnails -// -// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`. -.img-thumbnail { - padding: $thumbnail-padding; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(all .2s ease-in-out); - - // Keep them at most 100% wide - @include img-responsive(inline-block); -} - -// Perfect circle -.img-circle { - border-radius: 50%; // set radius in percents -} - - -// Horizontal rules - -hr { - margin-top: $line-height-computed; - margin-bottom: $line-height-computed; - border: 0; - border-top: 1px solid $hr-border; -} - - -// Only display content to screen readers -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -.sr-only { - position: absolute; - width: 1px; - height: 1px; - margin: -1px; - padding: 0; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// Credit: HTML5 Boilerplate - -.sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} - - -// iOS "clickable elements" fix for role="button" -// -// Fixes "clickability" issue (and more generally, the firing of events such as focus as well) -// for traditionally non-focusable elements with role="button" -// see https://developer.mozilla.org/en-US/docs/Web/Events/click#Safari_Mobile - -[role="button"] { - cursor: pointer; -} diff --git a/sass/bootstrap/_tables.scss b/sass/bootstrap/_tables.scss deleted file mode 100644 index affcc58..0000000 --- a/sass/bootstrap/_tables.scss +++ /dev/null @@ -1,234 +0,0 @@ -// -// Tables -// -------------------------------------------------- - - -table { - background-color: $table-bg; -} -caption { - padding-top: $table-cell-padding; - padding-bottom: $table-cell-padding; - color: $text-muted; - text-align: left; -} -th { - text-align: left; -} - - -// Baseline styles - -.table { - width: 100%; - max-width: 100%; - margin-bottom: $line-height-computed; - // Cells - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-cell-padding; - line-height: $line-height-base; - vertical-align: top; - border-top: 1px solid $table-border-color; - } - } - } - // Bottom align for column headings - > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid $table-border-color; - } - // Remove top border from thead by default - > caption + thead, - > colgroup + thead, - > thead:first-child { - > tr:first-child { - > th, - > td { - border-top: 0; - } - } - } - // Account for multiple tbody instances - > tbody + tbody { - border-top: 2px solid $table-border-color; - } - - // Nesting - .table { - background-color: $body-bg; - } -} - - -// Condensed table w/ half padding - -.table-condensed { - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - padding: $table-condensed-cell-padding; - } - } - } -} - - -// Bordered version -// -// Add borders all around the table and between all the columns. - -.table-bordered { - border: 1px solid $table-border-color; - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - border: 1px solid $table-border-color; - } - } - } - > thead > tr { - > th, - > td { - border-bottom-width: 2px; - } - } -} - - -// Zebra-striping -// -// Default zebra-stripe styles (alternating gray and transparent backgrounds) - -.table-striped { - > tbody > tr:nth-of-type(odd) { - background-color: $table-bg-accent; - } -} - - -// Hover effect -// -// Placed here since it has to come after the potential zebra striping - -.table-hover { - > tbody > tr:hover { - background-color: $table-bg-hover; - } -} - - -// Table cell sizing -// -// Reset default table behavior - -table col[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-column; -} -table { - td, - th { - &[class*="col-"] { - position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623) - float: none; - display: table-cell; - } - } -} - - -// Table backgrounds -// -// Exact selectors below required to override `.table-striped` and prevent -// inheritance to nested tables. - -// Generate the contextual variants -@include table-row-variant('active', $table-bg-active); -@include table-row-variant('success', $state-success-bg); -@include table-row-variant('info', $state-info-bg); -@include table-row-variant('warning', $state-warning-bg); -@include table-row-variant('danger', $state-danger-bg); - - -// Responsive tables -// -// Wrap your tables in `.table-responsive` and we'll make them mobile friendly -// by enabling horizontal scrolling. Only applies <768px. Everything above that -// will display normally. - -.table-responsive { - overflow-x: auto; - min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837) - - @media screen and (max-width: $screen-xs-max) { - width: 100%; - margin-bottom: ($line-height-computed * 0.75); - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid $table-border-color; - - // Tighten up spacing - > .table { - margin-bottom: 0; - - // Ensure the content doesn't wrap - > thead, - > tbody, - > tfoot { - > tr { - > th, - > td { - white-space: nowrap; - } - } - } - } - - // Special overrides for the bordered tables - > .table-bordered { - border: 0; - - // Nuke the appropriate borders so that the parent can handle them - > thead, - > tbody, - > tfoot { - > tr { - > th:first-child, - > td:first-child { - border-left: 0; - } - > th:last-child, - > td:last-child { - border-right: 0; - } - } - } - - // Only nuke the last row's bottom-border in `tbody` and `tfoot` since - // chances are there will be only one `tr` in a `thead` and that would - // remove the border altogether. - > tbody, - > tfoot { - > tr:last-child { - > th, - > td { - border-bottom: 0; - } - } - } - - } - } -} diff --git a/sass/bootstrap/_theme.scss b/sass/bootstrap/_theme.scss deleted file mode 100644 index df571ea..0000000 --- a/sass/bootstrap/_theme.scss +++ /dev/null @@ -1,291 +0,0 @@ -/*! - * Bootstrap v3.3.5 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -// -// Load core variables and mixins -// -------------------------------------------------- - -@import "variables"; -@import "mixins"; - - -// -// Buttons -// -------------------------------------------------- - -// Common styles -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0,0,0,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075); - @include box-shadow($shadow); - - // Reset the shadow - &:active, - &.active { - @include box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - @include box-shadow(none); - } - - .badge { - text-shadow: none; - } -} - -// Mixin for generating new styles -@mixin btn-styles($btn-color: #555) { - @include gradient-vertical($start-color: $btn-color, $end-color: darken($btn-color, 12%)); - @include reset-filter; // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620 - background-repeat: repeat-x; - border-color: darken($btn-color, 14%); - - &:hover, - &:focus { - background-color: darken($btn-color, 12%); - background-position: 0 -15px; - } - - &:active, - &.active { - background-color: darken($btn-color, 12%); - border-color: darken($btn-color, 14%); - } - - &.disabled, - &[disabled], - fieldset[disabled] & { - &, - &:hover, - &:focus, - &.focus, - &:active, - &.active { - background-color: darken($btn-color, 12%); - background-image: none; - } - } -} - -// Common styles -.btn { - // Remove the gradient for the pressed/active state - &:active, - &.active { - background-image: none; - } -} - -// Apply the mixin to the buttons -.btn-default { @include btn-styles($btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; } -.btn-primary { @include btn-styles($btn-primary-bg); } -.btn-success { @include btn-styles($btn-success-bg); } -.btn-info { @include btn-styles($btn-info-bg); } -.btn-warning { @include btn-styles($btn-warning-bg); } -.btn-danger { @include btn-styles($btn-danger-bg); } - - -// -// Images -// -------------------------------------------------- - -.thumbnail, -.img-thumbnail { - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} - - -// -// Dropdowns -// -------------------------------------------------- - -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - @include gradient-vertical($start-color: $dropdown-link-hover-bg, $end-color: darken($dropdown-link-hover-bg, 5%)); - background-color: darken($dropdown-link-hover-bg, 5%); -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - background-color: darken($dropdown-link-active-bg, 5%); -} - - -// -// Navbar -// -------------------------------------------------- - -// Default navbar -.navbar-default { - @include gradient-vertical($start-color: lighten($navbar-default-bg, 10%), $end-color: $navbar-default-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered - border-radius: $navbar-border-radius; - $shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075); - @include box-shadow($shadow); - - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: darken($navbar-default-link-active-bg, 5%), $end-color: darken($navbar-default-link-active-bg, 2%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.075)); - } -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255,255,255,.25); -} - -// Inverted navbar -.navbar-inverse { - @include gradient-vertical($start-color: lighten($navbar-inverse-bg, 10%), $end-color: $navbar-inverse-bg); - @include reset-filter; // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257 - border-radius: $navbar-border-radius; - .navbar-nav > .open > a, - .navbar-nav > .active > a { - @include gradient-vertical($start-color: $navbar-inverse-link-active-bg, $end-color: lighten($navbar-inverse-link-active-bg, 2.5%)); - @include box-shadow(inset 0 3px 9px rgba(0,0,0,.25)); - } - - .navbar-brand, - .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0,0,0,.25); - } -} - -// Undo rounded corners in static and fixed navbars -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} - -// Fix active state of dropdown items in collapsed mode -@media (max-width: $grid-float-breakpoint-max) { - .navbar .navbar-nav .open .dropdown-menu > .active > a { - &, - &:hover, - &:focus { - color: #fff; - @include gradient-vertical($start-color: $dropdown-link-active-bg, $end-color: darken($dropdown-link-active-bg, 5%)); - } - } -} - - -// -// Alerts -// -------------------------------------------------- - -// Common styles -.alert { - text-shadow: 0 1px 0 rgba(255,255,255,.2); - $shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05); - @include box-shadow($shadow); -} - -// Mixin for generating new styles -@mixin alert-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 7.5%)); - border-color: darken($color, 15%); -} - -// Apply the mixin to the alerts -.alert-success { @include alert-styles($alert-success-bg); } -.alert-info { @include alert-styles($alert-info-bg); } -.alert-warning { @include alert-styles($alert-warning-bg); } -.alert-danger { @include alert-styles($alert-danger-bg); } - - -// -// Progress bars -// -------------------------------------------------- - -// Give the progress background some depth -.progress { - @include gradient-vertical($start-color: darken($progress-bg, 4%), $end-color: $progress-bg) -} - -// Mixin for generating new styles -@mixin progress-bar-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 10%)); -} - -// Apply the mixin to the progress bars -.progress-bar { @include progress-bar-styles($progress-bar-bg); } -.progress-bar-success { @include progress-bar-styles($progress-bar-success-bg); } -.progress-bar-info { @include progress-bar-styles($progress-bar-info-bg); } -.progress-bar-warning { @include progress-bar-styles($progress-bar-warning-bg); } -.progress-bar-danger { @include progress-bar-styles($progress-bar-danger-bg); } - -// Reset the striped class because our mixins don't do multiple gradients and -// the above custom styles override the new `.progress-bar-striped` in v3.2.0. -.progress-bar-striped { - @include gradient-striped; -} - - -// -// List groups -// -------------------------------------------------- - -.list-group { - border-radius: $border-radius-base; - @include box-shadow(0 1px 2px rgba(0,0,0,.075)); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 darken($list-group-active-bg, 10%); - @include gradient-vertical($start-color: $list-group-active-bg, $end-color: darken($list-group-active-bg, 7.5%)); - border-color: darken($list-group-active-border, 7.5%); - - .badge { - text-shadow: none; - } -} - - -// -// Panels -// -------------------------------------------------- - -// Common styles -.panel { - @include box-shadow(0 1px 2px rgba(0,0,0,.05)); -} - -// Mixin for generating new styles -@mixin panel-heading-styles($color) { - @include gradient-vertical($start-color: $color, $end-color: darken($color, 5%)); -} - -// Apply the mixin to the panel headings only -.panel-default > .panel-heading { @include panel-heading-styles($panel-default-heading-bg); } -.panel-primary > .panel-heading { @include panel-heading-styles($panel-primary-heading-bg); } -.panel-success > .panel-heading { @include panel-heading-styles($panel-success-heading-bg); } -.panel-info > .panel-heading { @include panel-heading-styles($panel-info-heading-bg); } -.panel-warning > .panel-heading { @include panel-heading-styles($panel-warning-heading-bg); } -.panel-danger > .panel-heading { @include panel-heading-styles($panel-danger-heading-bg); } - - -// -// Wells -// -------------------------------------------------- - -.well { - @include gradient-vertical($start-color: darken($well-bg, 5%), $end-color: $well-bg); - border-color: darken($well-bg, 10%); - $shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1); - @include box-shadow($shadow); -} diff --git a/sass/bootstrap/_thumbnails.scss b/sass/bootstrap/_thumbnails.scss deleted file mode 100644 index da0e1e7..0000000 --- a/sass/bootstrap/_thumbnails.scss +++ /dev/null @@ -1,38 +0,0 @@ -// -// Thumbnails -// -------------------------------------------------- - - -// Mixin and adjust the regular image class -.thumbnail { - display: block; - padding: $thumbnail-padding; - margin-bottom: $line-height-computed; - line-height: $line-height-base; - background-color: $thumbnail-bg; - border: 1px solid $thumbnail-border; - border-radius: $thumbnail-border-radius; - @include transition(border .2s ease-in-out); - - > img, - a > img { - @include img-responsive; - margin-left: auto; - margin-right: auto; - } - - // [converter] extracted a&:hover, a&:focus, a&.active to a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active - - // Image captions - .caption { - padding: $thumbnail-caption-padding; - color: $thumbnail-caption-color; - } -} - -// Add a hover state for linked versions only -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: $link-color; -} diff --git a/sass/bootstrap/_tooltip.scss b/sass/bootstrap/_tooltip.scss deleted file mode 100644 index f0c1658..0000000 --- a/sass/bootstrap/_tooltip.scss +++ /dev/null @@ -1,101 +0,0 @@ -// -// Tooltips -// -------------------------------------------------- - - -// Base class -.tooltip { - position: absolute; - z-index: $zindex-tooltip; - display: block; - // Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element. - // So reset our font and text properties to avoid inheriting weird values. - @include reset-text; - font-size: $font-size-small; - - @include opacity(0); - - &.in { @include opacity($tooltip-opacity); } - &.top { margin-top: -3px; padding: $tooltip-arrow-width 0; } - &.right { margin-left: 3px; padding: 0 $tooltip-arrow-width; } - &.bottom { margin-top: 3px; padding: $tooltip-arrow-width 0; } - &.left { margin-left: -3px; padding: 0 $tooltip-arrow-width; } -} - -// Wrapper for the tooltip content -.tooltip-inner { - max-width: $tooltip-max-width; - padding: 3px 8px; - color: $tooltip-color; - text-align: center; - background-color: $tooltip-bg; - border-radius: $border-radius-base; -} - -// Arrows -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -// Note: Deprecated .top-left, .top-right, .bottom-left, and .bottom-right as of v3.3.1 -.tooltip { - &.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-left .tooltip-arrow { - bottom: 0; - right: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.top-right .tooltip-arrow { - bottom: 0; - left: $tooltip-arrow-width; - margin-bottom: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width 0; - border-top-color: $tooltip-arrow-color; - } - &.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width $tooltip-arrow-width $tooltip-arrow-width 0; - border-right-color: $tooltip-arrow-color; - } - &.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -$tooltip-arrow-width; - border-width: $tooltip-arrow-width 0 $tooltip-arrow-width $tooltip-arrow-width; - border-left-color: $tooltip-arrow-color; - } - &.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-left .tooltip-arrow { - top: 0; - right: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } - &.bottom-right .tooltip-arrow { - top: 0; - left: $tooltip-arrow-width; - margin-top: -$tooltip-arrow-width; - border-width: 0 $tooltip-arrow-width $tooltip-arrow-width; - border-bottom-color: $tooltip-arrow-color; - } -} diff --git a/sass/bootstrap/_type.scss b/sass/bootstrap/_type.scss deleted file mode 100644 index a39a615..0000000 --- a/sass/bootstrap/_type.scss +++ /dev/null @@ -1,298 +0,0 @@ -// -// Typography -// -------------------------------------------------- - - -// Headings -// ------------------------- - -h1, h2, h3, h4, h5, h6, -.h1, .h2, .h3, .h4, .h5, .h6 { - font-family: $headings-font-family; - font-weight: $headings-font-weight; - line-height: $headings-line-height; - color: $headings-color; - - small, - .small { - font-weight: normal; - line-height: 1; - color: $headings-small-color; - } -} - -h1, .h1, -h2, .h2, -h3, .h3 { - margin-top: $line-height-computed; - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 65%; - } -} -h4, .h4, -h5, .h5, -h6, .h6 { - margin-top: ($line-height-computed / 2); - margin-bottom: ($line-height-computed / 2); - - small, - .small { - font-size: 75%; - } -} - -h1, .h1 { font-size: $font-size-h1; } -h2, .h2 { font-size: $font-size-h2; } -h3, .h3 { font-size: $font-size-h3; } -h4, .h4 { font-size: $font-size-h4; } -h5, .h5 { font-size: $font-size-h5; } -h6, .h6 { font-size: $font-size-h6; } - - -// Body text -// ------------------------- - -p { - margin: 0 0 ($line-height-computed / 2); -} - -.lead { - margin-bottom: $line-height-computed; - font-size: floor(($font-size-base * 1.15)); - font-weight: 300; - line-height: 1.4; - - @media (min-width: $screen-sm-min) { - font-size: ($font-size-base * 1.5); - } -} - - -// Emphasis & misc -// ------------------------- - -// Ex: (12px small font / 14px base font) * 100% = about 85% -small, -.small { - font-size: floor((100% * $font-size-small / $font-size-base)); -} - -mark, -.mark { - background-color: $state-warning-bg; - padding: .2em; -} - -// Alignment -.text-left { text-align: left; } -.text-right { text-align: right; } -.text-center { text-align: center; } -.text-justify { text-align: justify; } -.text-nowrap { white-space: nowrap; } - -// Transformation -.text-lowercase { text-transform: lowercase; } -.text-uppercase { text-transform: uppercase; } -.text-capitalize { text-transform: capitalize; } - -// Contextual colors -.text-muted { - color: $text-muted; -} - -@include text-emphasis-variant('.text-primary', $brand-primary); - -@include text-emphasis-variant('.text-success', $state-success-text); - -@include text-emphasis-variant('.text-info', $state-info-text); - -@include text-emphasis-variant('.text-warning', $state-warning-text); - -@include text-emphasis-variant('.text-danger', $state-danger-text); - -// Contextual backgrounds -// For now we'll leave these alongside the text classes until v4 when we can -// safely shift things around (per SemVer rules). -.bg-primary { - // Given the contrast here, this is the only class to have its color inverted - // automatically. - color: #fff; -} -@include bg-variant('.bg-primary', $brand-primary); - -@include bg-variant('.bg-success', $state-success-bg); - -@include bg-variant('.bg-info', $state-info-bg); - -@include bg-variant('.bg-warning', $state-warning-bg); - -@include bg-variant('.bg-danger', $state-danger-bg); - - -// Page header -// ------------------------- - -.page-header { - padding-bottom: (($line-height-computed / 2) - 1); - margin: ($line-height-computed * 2) 0 $line-height-computed; - border-bottom: 1px solid $page-header-border-color; -} - - -// Lists -// ------------------------- - -// Unordered and Ordered lists -ul, -ol { - margin-top: 0; - margin-bottom: ($line-height-computed / 2); - ul, - ol { - margin-bottom: 0; - } -} - -// List options - -// [converter] extracted from `.list-unstyled` for libsass compatibility -@mixin list-unstyled { - padding-left: 0; - list-style: none; -} -// [converter] extracted as `@mixin list-unstyled` for libsass compatibility -.list-unstyled { - @include list-unstyled; -} - - -// Inline turns list items into inline-block -.list-inline { - @include list-unstyled; - margin-left: -5px; - - > li { - display: inline-block; - padding-left: 5px; - padding-right: 5px; - } -} - -// Description Lists -dl { - margin-top: 0; // Remove browser default - margin-bottom: $line-height-computed; -} -dt, -dd { - line-height: $line-height-base; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; // Undo browser default -} - -// Horizontal description lists -// -// Defaults to being stacked without any of the below styles applied, until the -// grid breakpoint is reached (default of ~768px). - -.dl-horizontal { - dd { - @include clearfix; // Clear the floated `dt` if an empty `dd` is present - } - - @media (min-width: $grid-float-breakpoint) { - dt { - float: left; - width: ($dl-horizontal-offset - 20); - clear: left; - text-align: right; - @include text-overflow; - } - dd { - margin-left: $dl-horizontal-offset; - } - } -} - - -// Misc -// ------------------------- - -// Abbreviations and acronyms -abbr[title], -// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257 -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted $abbr-border-color; -} -.initialism { - font-size: 90%; - @extend .text-uppercase; -} - -// Blockquotes -blockquote { - padding: ($line-height-computed / 2) $line-height-computed; - margin: 0 0 $line-height-computed; - font-size: $blockquote-font-size; - border-left: 5px solid $blockquote-border-color; - - p, - ul, - ol { - &:last-child { - margin-bottom: 0; - } - } - - // Note: Deprecated small and .small as of v3.1.0 - // Context: https://github.com/twbs/bootstrap/issues/11660 - footer, - small, - .small { - display: block; - font-size: 80%; // back to default font-size - line-height: $line-height-base; - color: $blockquote-small-color; - - &:before { - content: '\2014 \00A0'; // em dash, nbsp - } - } -} - -// Opposite alignment of blockquote -// -// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0. -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - border-right: 5px solid $blockquote-border-color; - border-left: 0; - text-align: right; - - // Account for citation - footer, - small, - .small { - &:before { content: ''; } - &:after { - content: '\00A0 \2014'; // nbsp, em dash - } - } -} - -// Addresses -address { - margin-bottom: $line-height-computed; - font-style: normal; - line-height: $line-height-base; -} diff --git a/sass/bootstrap/_utilities.scss b/sass/bootstrap/_utilities.scss deleted file mode 100644 index 8c99c71..0000000 --- a/sass/bootstrap/_utilities.scss +++ /dev/null @@ -1,55 +0,0 @@ -// -// Utility classes -// -------------------------------------------------- - - -// Floats -// ------------------------- - -.clearfix { - @include clearfix; -} -.center-block { - @include center-block; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} - - -// Toggling content -// ------------------------- - -// Note: Deprecated .hide in favor of .hidden or .sr-only (as appropriate) in v3.0.1 -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - @include text-hide; -} - - -// Hide from screenreaders and browsers -// -// Credit: HTML5 Boilerplate - -.hidden { - display: none !important; -} - - -// For Affix plugin -// ------------------------- - -.affix { - position: fixed; -} diff --git a/sass/bootstrap/_variables.scss b/sass/bootstrap/_variables.scss deleted file mode 100644 index 98c09be..0000000 --- a/sass/bootstrap/_variables.scss +++ /dev/null @@ -1,872 +0,0 @@ -$bootstrap-sass-asset-helper: false !default; -// -// Variables -// -------------------------------------------------- - - -//== Colors -// -//## Gray and brand colors for use across Bootstrap. - -$gray-base: #000 !default; -$gray-darker: lighten($gray-base, 13.5%) !default; // #222 -$gray-dark: lighten($gray-base, 20%) !default; // #333 -$gray: lighten($gray-base, 33.5%) !default; // #555 -$gray-light: lighten($gray-base, 46.7%) !default; // #777 -$gray-lighter: lighten($gray-base, 93.5%) !default; // #eee - -$brand-primary: darken(#428bca, 6.5%) !default; // #337ab7 -$brand-success: #5cb85c !default; -$brand-info: #5bc0de !default; -$brand-warning: #f0ad4e !default; -$brand-danger: #d9534f !default; - - -//== Scaffolding -// -//## Settings for some of the most global styles. - -//** Background color for ``. -$body-bg: #fff !default; -//** Global text color on ``. -$text-color: $gray-dark !default; - -//** Global textual link color. -$link-color: $brand-primary !default; -//** Link hover color set via `darken()` function. -$link-hover-color: darken($link-color, 15%) !default; -//** Link hover decoration. -$link-hover-decoration: underline !default; - - -//== Typography -// -//## Font, line-height, and color for body text, headings, and more. - -$font-family-sans-serif: "Helvetica Neue", Helvetica, Arial, sans-serif !default; -$font-family-serif: Georgia, "Times New Roman", Times, serif !default; -//** Default monospace fonts for ``, ``, and `
      `.
      -$font-family-monospace:   Menlo, Monaco, Consolas, "Courier New", monospace !default;
      -$font-family-base:        $font-family-sans-serif !default;
      -
      -$font-size-base:          14px !default;
      -$font-size-large:         ceil(($font-size-base * 1.25)) !default; // ~18px
      -$font-size-small:         ceil(($font-size-base * 0.85)) !default; // ~12px
      -
      -$font-size-h1:            floor(($font-size-base * 2.6)) !default; // ~36px
      -$font-size-h2:            floor(($font-size-base * 2.15)) !default; // ~30px
      -$font-size-h3:            ceil(($font-size-base * 1.7)) !default; // ~24px
      -$font-size-h4:            ceil(($font-size-base * 1.25)) !default; // ~18px
      -$font-size-h5:            $font-size-base !default;
      -$font-size-h6:            ceil(($font-size-base * 0.85)) !default; // ~12px
      -
      -//** Unit-less `line-height` for use in components like buttons.
      -$line-height-base:        1.428571429 !default; // 20/14
      -//** Computed "line-height" (`font-size` * `line-height`) for use with `margin`, `padding`, etc.
      -$line-height-computed:    floor(($font-size-base * $line-height-base)) !default; // ~20px
      -
      -//** By default, this inherits from the ``.
      -$headings-font-family:    inherit !default;
      -$headings-font-weight:    500 !default;
      -$headings-line-height:    1.1 !default;
      -$headings-color:          inherit !default;
      -
      -
      -//== Iconography
      -//
      -//## Specify custom location and filename of the included Glyphicons icon font. Useful for those including Bootstrap via Bower.
      -
      -//** Load fonts from this directory.
      -
      -// [converter] If $bootstrap-sass-asset-helper if used, provide path relative to the assets load path.
      -// [converter] This is because some asset helpers, such as Sprockets, do not work with file-relative paths.
      -$icon-font-path: if($bootstrap-sass-asset-helper, "bootstrap/", "../fonts/bootstrap/") !default;
      -
      -//** File name for all font files.
      -$icon-font-name:          "glyphicons-halflings-regular" !default;
      -//** Element ID within SVG icon file.
      -$icon-font-svg-id:        "glyphicons_halflingsregular" !default;
      -
      -
      -//== Components
      -//
      -//## Define common padding and border radius sizes and more. Values based on 14px text and 1.428 line-height (~20px to start).
      -
      -$padding-base-vertical:     10px !default;
      -$padding-base-horizontal:   20px !default;
      -
      -$padding-large-vertical:    10px !default;
      -$padding-large-horizontal:  20px !default;
      -
      -$padding-small-vertical:    5px !default;
      -$padding-small-horizontal:  20px !default;
      -
      -$padding-xs-vertical:       1px !default;
      -$padding-xs-horizontal:     5px !default;
      -
      -$line-height-large:         1.3333333 !default; // extra decimals for Win 8.1 Chrome
      -$line-height-small:         1.5 !default;
      -
      -$border-radius-base:        4px !default;
      -$border-radius-large:       6px !default;
      -$border-radius-small:       3px !default;
      -
      -//** Global color for active items (e.g., navs or dropdowns).
      -$component-active-color:    #fff !default;
      -//** Global background color for active items (e.g., navs or dropdowns).
      -$component-active-bg:       $brand-primary !default;
      -
      -//** Width of the `border` for generating carets that indicator dropdowns.
      -$caret-width-base:          4px !default;
      -//** Carets increase slightly in size for larger components.
      -$caret-width-large:         5px !default;
      -
      -
      -//== Tables
      -//
      -//## Customizes the `.table` component with basic values, each used across all table variations.
      -
      -//** Padding for ``s and ``s.
      -$table-cell-padding:            8px !default;
      -//** Padding for cells in `.table-condensed`.
      -$table-condensed-cell-padding:  5px !default;
      -
      -//** Default background color used for all tables.
      -$table-bg:                      transparent !default;
      -//** Background color used for `.table-striped`.
      -$table-bg-accent:               #f9f9f9 !default;
      -//** Background color used for `.table-hover`.
      -$table-bg-hover:                #f5f5f5 !default;
      -$table-bg-active:               $table-bg-hover !default;
      -
      -//** Border color for table and cell borders.
      -$table-border-color:            #ddd !default;
      -
      -
      -//== Buttons
      -//
      -//## For each of Bootstrap's buttons, define text, background and border color.
      -
      -$btn-font-weight:                normal !default;
      -
      -$btn-default-color:              #333 !default;
      -$btn-default-bg:                 #fff !default;
      -$btn-default-border:             #ccc !default;
      -
      -$btn-primary-color:              #fff !default;
      -$btn-primary-bg:                 $brand-primary !default;
      -$btn-primary-border:             darken($btn-primary-bg, 5%) !default;
      -
      -$btn-success-color:              #fff !default;
      -$btn-success-bg:                 $brand-success !default;
      -$btn-success-border:             darken($btn-success-bg, 5%) !default;
      -
      -$btn-info-color:                 #fff !default;
      -$btn-info-bg:                    $brand-info !default;
      -$btn-info-border:                darken($btn-info-bg, 5%) !default;
      -
      -$btn-warning-color:              #fff !default;
      -$btn-warning-bg:                 $brand-warning !default;
      -$btn-warning-border:             darken($btn-warning-bg, 5%) !default;
      -
      -$btn-danger-color:               #fff !default;
      -$btn-danger-bg:                  $brand-danger !default;
      -$btn-danger-border:              darken($btn-danger-bg, 5%) !default;
      -
      -$btn-link-disabled-color:        $gray-light !default;
      -
      -// Allows for customizing button radius independently from global border radius
      -$btn-border-radius-base:         $border-radius-base !default;
      -$btn-border-radius-large:        $border-radius-large !default;
      -$btn-border-radius-small:        $border-radius-small !default;
      -
      -
      -//== Forms
      -//
      -//##
      -
      -//** `` background color
      -$input-bg:                       #fff !default;
      -//** `` background color
      -$input-bg-disabled:              $gray-lighter !default;
      -
      -//** Text color for ``s
      -$input-color:                    $gray !default;
      -//** `` border color
      -$input-border:                   #ccc !default;
      -
      -// TODO: Rename `$input-border-radius` to `$input-border-radius-base` in v4
      -//** Default `.form-control` border radius
      -// This has no effect on ``s in CSS.
      -$input-border-radius:            $border-radius-base !default;
      -//** Large `.form-control` border radius
      -$input-border-radius-large:      $border-radius-large !default;
      -//** Small `.form-control` border radius
      -$input-border-radius-small:      $border-radius-small !default;
      -
      -//** Border color for inputs on focus
      -$input-border-focus:             #66afe9 !default;
      -
      -//** Placeholder text color
      -$input-color-placeholder:        #999 !default;
      -
      -//** Default `.form-control` height
      -$input-height-base:              ($line-height-computed + ($padding-base-vertical * 2) + 2) !default;
      -//** Large `.form-control` height
      -$input-height-large:             (ceil($font-size-large * $line-height-large) + ($padding-large-vertical * 2) + 2) !default;
      -//** Small `.form-control` height
      -$input-height-small:             (floor($font-size-small * $line-height-small) + ($padding-small-vertical * 2) + 2) !default;
      -
      -//** `.form-group` margin
      -$form-group-margin-bottom:       15px !default;
      -
      -$legend-color:                   $gray-dark !default;
      -$legend-border-color:            #e5e5e5 !default;
      -
      -//** Background color for textual input addons
      -$input-group-addon-bg:           $gray-lighter !default;
      -//** Border color for textual input addons
      -$input-group-addon-border-color: $input-border !default;
      -
      -//** Disabled cursor for form controls and buttons.
      -$cursor-disabled:                not-allowed !default;
      -
      -
      -//== Dropdowns
      -//
      -//## Dropdown menu container and contents.
      -
      -//** Background for the dropdown menu.
      -$dropdown-bg:                    #fff !default;
      -//** Dropdown menu `border-color`.
      -$dropdown-border:                rgba(0,0,0,.15) !default;
      -//** Dropdown menu `border-color` **for IE8**.
      -$dropdown-fallback-border:       #ccc !default;
      -//** Divider color for between dropdown items.
      -$dropdown-divider-bg:            #e5e5e5 !default;
      -
      -//** Dropdown link text color.
      -$dropdown-link-color:            $gray-dark !default;
      -//** Hover color for dropdown links.
      -$dropdown-link-hover-color:      darken($gray-dark, 5%) !default;
      -//** Hover background for dropdown links.
      -$dropdown-link-hover-bg:         #f5f5f5 !default;
      -
      -//** Active dropdown menu item text color.
      -$dropdown-link-active-color:     $component-active-color !default;
      -//** Active dropdown menu item background color.
      -$dropdown-link-active-bg:        $component-active-bg !default;
      -
      -//** Disabled dropdown menu item background color.
      -$dropdown-link-disabled-color:   $gray-light !default;
      -
      -//** Text color for headers within dropdown menus.
      -$dropdown-header-color:          $gray-light !default;
      -
      -//** Deprecated `$dropdown-caret-color` as of v3.1.0
      -$dropdown-caret-color:           #000 !default;
      -
      -
      -//-- Z-index master list
      -//
      -// Warning: Avoid customizing these values. They're used for a bird's eye view
      -// of components dependent on the z-axis and are designed to all work together.
      -//
      -// Note: These variables are not generated into the Customizer.
      -
      -$zindex-navbar:            1000 !default;
      -$zindex-dropdown:          1000 !default;
      -$zindex-popover:           1060 !default;
      -$zindex-tooltip:           1070 !default;
      -$zindex-navbar-fixed:      1030 !default;
      -$zindex-modal-background:  1040 !default;
      -$zindex-modal:             1050 !default;
      -
      -
      -//== Media queries breakpoints
      -//
      -//## Define the breakpoints at which your layout will change, adapting to different screen sizes.
      -
      -// Extra small screen / phone
      -//** Deprecated `$screen-xs` as of v3.0.1
      -$screen-xs:                  480px !default;
      -//** Deprecated `$screen-xs-min` as of v3.2.0
      -$screen-xs-min:              $screen-xs !default;
      -//** Deprecated `$screen-phone` as of v3.0.1
      -$screen-phone:               $screen-xs-min !default;
      -
      -// Small screen / tablet
      -//** Deprecated `$screen-sm` as of v3.0.1
      -$screen-sm:                  768px !default;
      -$screen-sm-min:              $screen-sm !default;
      -//** Deprecated `$screen-tablet` as of v3.0.1
      -$screen-tablet:              $screen-sm-min !default;
      -
      -// Medium screen / desktop
      -//** Deprecated `$screen-md` as of v3.0.1
      -$screen-md:                  992px !default;
      -$screen-md-min:              $screen-md !default;
      -//** Deprecated `$screen-desktop` as of v3.0.1
      -$screen-desktop:             $screen-md-min !default;
      -
      -// Large screen / wide desktop
      -//** Deprecated `$screen-lg` as of v3.0.1
      -$screen-lg:                  1200px !default;
      -$screen-lg-min:              $screen-lg !default;
      -//** Deprecated `$screen-lg-desktop` as of v3.0.1
      -$screen-lg-desktop:          $screen-lg-min !default;
      -
      -// So media queries don't overlap when required, provide a maximum
      -$screen-xs-max:              ($screen-sm-min - 1) !default;
      -$screen-sm-max:              ($screen-md-min - 1) !default;
      -$screen-md-max:              ($screen-lg-min - 1) !default;
      -
      -
      -//== Grid system
      -//
      -//## Define your custom responsive grid.
      -
      -//** Number of columns in the grid.
      -$grid-columns:              12 !default;
      -//** Padding between columns. Gets divided in half for the left and right.
      -$grid-gutter-width:         30px !default;
      -// Navbar collapse
      -//** Point at which the navbar becomes uncollapsed.
      -$grid-float-breakpoint:     $screen-sm-min !default;
      -//** Point at which the navbar begins collapsing.
      -$grid-float-breakpoint-max: ($grid-float-breakpoint - 1) !default;
      -
      -
      -//== Container sizes
      -//
      -//## Define the maximum width of `.container` for different screen sizes.
      -
      -// Small screen / tablet
      -$container-tablet:             (720px + $grid-gutter-width) !default;
      -//** For `$screen-sm-min` and up.
      -$container-sm:                 $container-tablet !default;
      -
      -// Medium screen / desktop
      -$container-desktop:            (940px + $grid-gutter-width) !default;
      -//** For `$screen-md-min` and up.
      -$container-md:                 $container-desktop !default;
      -
      -// Large screen / wide desktop
      -$container-large-desktop:      (1140px + $grid-gutter-width) !default;
      -//** For `$screen-lg-min` and up.
      -$container-lg:                 $container-large-desktop !default;
      -
      -
      -//== Navbar
      -//
      -//##
      -
      -// Basics of a navbar
      -$navbar-height:                    55px !default;
      -$navbar-margin-bottom:             $line-height-computed !default;
      -$navbar-border-radius:             $border-radius-base !default;
      -$navbar-padding-horizontal:        floor(($grid-gutter-width / 2)) !default;
      -$navbar-padding-vertical:          (($navbar-height - $line-height-computed) / 2) !default;
      -$navbar-collapse-max-height:       340px !default;
      -
      -$navbar-default-color:             #777 !default;
      -$navbar-default-bg:                #f8f8f8 !default;
      -$navbar-default-border:            darken($navbar-default-bg, 6.5%) !default;
      -
      -// Navbar links
      -$navbar-default-link-color:                #777 !default;
      -$navbar-default-link-hover-color:          #333 !default;
      -$navbar-default-link-hover-bg:             transparent !default;
      -$navbar-default-link-active-color:         #555 !default;
      -$navbar-default-link-active-bg:            darken($navbar-default-bg, 6.5%) !default;
      -$navbar-default-link-disabled-color:       #ccc !default;
      -$navbar-default-link-disabled-bg:          transparent !default;
      -
      -// Navbar brand label
      -$navbar-default-brand-color:               $navbar-default-link-color !default;
      -$navbar-default-brand-hover-color:         darken($navbar-default-brand-color, 10%) !default;
      -$navbar-default-brand-hover-bg:            transparent !default;
      -
      -// Navbar toggle
      -$navbar-default-toggle-hover-bg:           #ddd !default;
      -$navbar-default-toggle-icon-bar-bg:        #888 !default;
      -$navbar-default-toggle-border-color:       #ddd !default;
      -
      -
      -//=== Inverted navbar
      -// Reset inverted navbar basics
      -$navbar-inverse-color:                      lighten($gray-light, 15%) !default;
      -$navbar-inverse-bg:                         #222 !default;
      -$navbar-inverse-border:                     darken($navbar-inverse-bg, 10%) !default;
      -
      -// Inverted navbar links
      -$navbar-inverse-link-color:                 lighten($gray-light, 15%) !default;
      -$navbar-inverse-link-hover-color:           #fff !default;
      -$navbar-inverse-link-hover-bg:              transparent !default;
      -$navbar-inverse-link-active-color:          $navbar-inverse-link-hover-color !default;
      -$navbar-inverse-link-active-bg:             darken($navbar-inverse-bg, 10%) !default;
      -$navbar-inverse-link-disabled-color:        #444 !default;
      -$navbar-inverse-link-disabled-bg:           transparent !default;
      -
      -// Inverted navbar brand label
      -$navbar-inverse-brand-color:                $navbar-inverse-link-color !default;
      -$navbar-inverse-brand-hover-color:          #fff !default;
      -$navbar-inverse-brand-hover-bg:             transparent !default;
      -
      -// Inverted navbar toggle
      -$navbar-inverse-toggle-hover-bg:            #333 !default;
      -$navbar-inverse-toggle-icon-bar-bg:         #fff !default;
      -$navbar-inverse-toggle-border-color:        #333 !default;
      -
      -
      -//== Navs
      -//
      -//##
      -
      -//=== Shared nav styles
      -$nav-link-padding:                          10px 15px !default;
      -$nav-link-hover-bg:                         $gray-lighter !default;
      -
      -$nav-disabled-link-color:                   $gray-light !default;
      -$nav-disabled-link-hover-color:             $gray-light !default;
      -
      -//== Tabs
      -$nav-tabs-border-color:                     #ddd !default;
      -
      -$nav-tabs-link-hover-border-color:          $gray-lighter !default;
      -
      -$nav-tabs-active-link-hover-bg:             $body-bg !default;
      -$nav-tabs-active-link-hover-color:          $gray !default;
      -$nav-tabs-active-link-hover-border-color:   #ddd !default;
      -
      -$nav-tabs-justified-link-border-color:            #ddd !default;
      -$nav-tabs-justified-active-link-border-color:     $body-bg !default;
      -
      -//== Pills
      -$nav-pills-border-radius:                   $border-radius-base !default;
      -$nav-pills-active-link-hover-bg:            $component-active-bg !default;
      -$nav-pills-active-link-hover-color:         $component-active-color !default;
      -
      -
      -//== Pagination
      -//
      -//##
      -
      -$pagination-color:                     $link-color !default;
      -$pagination-bg:                        #fff !default;
      -$pagination-border:                    #ddd !default;
      -
      -$pagination-hover-color:               $link-hover-color !default;
      -$pagination-hover-bg:                  $gray-lighter !default;
      -$pagination-hover-border:              #ddd !default;
      -
      -$pagination-active-color:              #fff !default;
      -$pagination-active-bg:                 $brand-primary !default;
      -$pagination-active-border:             $brand-primary !default;
      -
      -$pagination-disabled-color:            $gray-light !default;
      -$pagination-disabled-bg:               #fff !default;
      -$pagination-disabled-border:           #ddd !default;
      -
      -
      -//== Pager
      -//
      -//##
      -
      -$pager-bg:                             $pagination-bg !default;
      -$pager-border:                         $pagination-border !default;
      -$pager-border-radius:                  15px !default;
      -
      -$pager-hover-bg:                       $pagination-hover-bg !default;
      -
      -$pager-active-bg:                      $pagination-active-bg !default;
      -$pager-active-color:                   $pagination-active-color !default;
      -
      -$pager-disabled-color:                 $pagination-disabled-color !default;
      -
      -
      -//== Jumbotron
      -//
      -//##
      -
      -$jumbotron-padding:              30px !default;
      -$jumbotron-color:                inherit !default;
      -$jumbotron-bg:                   $gray-lighter !default;
      -$jumbotron-heading-color:        inherit !default;
      -$jumbotron-font-size:            ceil(($font-size-base * 1.5)) !default;
      -$jumbotron-heading-font-size:    ceil(($font-size-base * 4.5)) !default;
      -
      -
      -//== Form states and alerts
      -//
      -//## Define colors for form feedback states and, by default, alerts.
      -
      -$state-success-text:             #3c763d !default;
      -$state-success-bg:               #dff0d8 !default;
      -$state-success-border:           darken(adjust-hue($state-success-bg, -10), 5%) !default;
      -
      -$state-info-text:                #31708f !default;
      -$state-info-bg:                  #d9edf7 !default;
      -$state-info-border:              darken(adjust-hue($state-info-bg, -10), 7%) !default;
      -
      -$state-warning-text:             #8a6d3b !default;
      -$state-warning-bg:               #fcf8e3 !default;
      -$state-warning-border:           darken(adjust-hue($state-warning-bg, -10), 5%) !default;
      -
      -$state-danger-text:              #a94442 !default;
      -$state-danger-bg:                #f2dede !default;
      -$state-danger-border:            darken(adjust-hue($state-danger-bg, -10), 5%) !default;
      -
      -
      -//== Tooltips
      -//
      -//##
      -
      -//** Tooltip max width
      -$tooltip-max-width:           200px !default;
      -//** Tooltip text color
      -$tooltip-color:               #fff !default;
      -//** Tooltip background color
      -$tooltip-bg:                  #000 !default;
      -$tooltip-opacity:             .9 !default;
      -
      -//** Tooltip arrow width
      -$tooltip-arrow-width:         5px !default;
      -//** Tooltip arrow color
      -$tooltip-arrow-color:         $tooltip-bg !default;
      -
      -
      -//== Popovers
      -//
      -//##
      -
      -//** Popover body background color
      -$popover-bg:                          #fff !default;
      -//** Popover maximum width
      -$popover-max-width:                   276px !default;
      -//** Popover border color
      -$popover-border-color:                rgba(0,0,0,.2) !default;
      -//** Popover fallback border color
      -$popover-fallback-border-color:       #ccc !default;
      -
      -//** Popover title background color
      -$popover-title-bg:                    darken($popover-bg, 3%) !default;
      -
      -//** Popover arrow width
      -$popover-arrow-width:                 10px !default;
      -//** Popover arrow color
      -$popover-arrow-color:                 $popover-bg !default;
      -
      -//** Popover outer arrow width
      -$popover-arrow-outer-width:           ($popover-arrow-width + 1) !default;
      -//** Popover outer arrow color
      -$popover-arrow-outer-color:           fade_in($popover-border-color, 0.05) !default;
      -//** Popover outer arrow fallback color
      -$popover-arrow-outer-fallback-color:  darken($popover-fallback-border-color, 20%) !default;
      -
      -
      -//== Labels
      -//
      -//##
      -
      -//** Default label background color
      -$label-default-bg:            $gray-light !default;
      -//** Primary label background color
      -$label-primary-bg:            $brand-primary !default;
      -//** Success label background color
      -$label-success-bg:            $brand-success !default;
      -//** Info label background color
      -$label-info-bg:               $brand-info !default;
      -//** Warning label background color
      -$label-warning-bg:            $brand-warning !default;
      -//** Danger label background color
      -$label-danger-bg:             $brand-danger !default;
      -
      -//** Default label text color
      -$label-color:                 #fff !default;
      -//** Default text color of a linked label
      -$label-link-hover-color:      #fff !default;
      -
      -
      -//== Modals
      -//
      -//##
      -
      -//** Padding applied to the modal body
      -$modal-inner-padding:         15px !default;
      -
      -//** Padding applied to the modal title
      -$modal-title-padding:         15px !default;
      -//** Modal title line-height
      -$modal-title-line-height:     $line-height-base !default;
      -
      -//** Background color of modal content area
      -$modal-content-bg:                             #fff !default;
      -//** Modal content border color
      -$modal-content-border-color:                   rgba(0,0,0,.2) !default;
      -//** Modal content border color **for IE8**
      -$modal-content-fallback-border-color:          #999 !default;
      -
      -//** Modal backdrop background color
      -$modal-backdrop-bg:           #000 !default;
      -//** Modal backdrop opacity
      -$modal-backdrop-opacity:      .5 !default;
      -//** Modal header border color
      -$modal-header-border-color:   #e5e5e5 !default;
      -//** Modal footer border color
      -$modal-footer-border-color:   $modal-header-border-color !default;
      -
      -$modal-lg:                    900px !default;
      -$modal-md:                    600px !default;
      -$modal-sm:                    300px !default;
      -
      -
      -//== Alerts
      -//
      -//## Define alert colors, border radius, and padding.
      -
      -$alert-padding:               15px !default;
      -$alert-border-radius:         $border-radius-base !default;
      -$alert-link-font-weight:      bold !default;
      -
      -$alert-success-bg:            $state-success-bg !default;
      -$alert-success-text:          $state-success-text !default;
      -$alert-success-border:        $state-success-border !default;
      -
      -$alert-info-bg:               $state-info-bg !default;
      -$alert-info-text:             $state-info-text !default;
      -$alert-info-border:           $state-info-border !default;
      -
      -$alert-warning-bg:            $state-warning-bg !default;
      -$alert-warning-text:          $state-warning-text !default;
      -$alert-warning-border:        $state-warning-border !default;
      -
      -$alert-danger-bg:             $state-danger-bg !default;
      -$alert-danger-text:           $state-danger-text !default;
      -$alert-danger-border:         $state-danger-border !default;
      -
      -
      -//== Progress bars
      -//
      -//##
      -
      -//** Background color of the whole progress component
      -$progress-bg:                 #f5f5f5 !default;
      -//** Progress bar text color
      -$progress-bar-color:          #fff !default;
      -//** Variable for setting rounded corners on progress bar.
      -$progress-border-radius:      $border-radius-base !default;
      -
      -//** Default progress bar color
      -$progress-bar-bg:             $brand-primary !default;
      -//** Success progress bar color
      -$progress-bar-success-bg:     $brand-success !default;
      -//** Warning progress bar color
      -$progress-bar-warning-bg:     $brand-warning !default;
      -//** Danger progress bar color
      -$progress-bar-danger-bg:      $brand-danger !default;
      -//** Info progress bar color
      -$progress-bar-info-bg:        $brand-info !default;
      -
      -
      -//== List group
      -//
      -//##
      -
      -//** Background color on `.list-group-item`
      -$list-group-bg:                 #fff !default;
      -//** `.list-group-item` border color
      -$list-group-border:             #ddd !default;
      -//** List group border radius
      -$list-group-border-radius:      $border-radius-base !default;
      -
      -//** Background color of single list items on hover
      -$list-group-hover-bg:           #f5f5f5 !default;
      -//** Text color of active list items
      -$list-group-active-color:       $component-active-color !default;
      -//** Background color of active list items
      -$list-group-active-bg:          $component-active-bg !default;
      -//** Border color of active list elements
      -$list-group-active-border:      $list-group-active-bg !default;
      -//** Text color for content within active list items
      -$list-group-active-text-color:  lighten($list-group-active-bg, 40%) !default;
      -
      -//** Text color of disabled list items
      -$list-group-disabled-color:      $gray-light !default;
      -//** Background color of disabled list items
      -$list-group-disabled-bg:         $gray-lighter !default;
      -//** Text color for content within disabled list items
      -$list-group-disabled-text-color: $list-group-disabled-color !default;
      -
      -$list-group-link-color:         #555 !default;
      -$list-group-link-hover-color:   $list-group-link-color !default;
      -$list-group-link-heading-color: #333 !default;
      -
      -
      -//== Panels
      -//
      -//##
      -
      -$panel-bg:                    #fff !default;
      -$panel-body-padding:          15px !default;
      -$panel-heading-padding:       10px 15px !default;
      -$panel-footer-padding:        $panel-heading-padding !default;
      -$panel-border-radius:         $border-radius-base !default;
      -
      -//** Border color for elements within panels
      -$panel-inner-border:          #ddd !default;
      -$panel-footer-bg:             #f5f5f5 !default;
      -
      -$panel-default-text:          $gray-dark !default;
      -$panel-default-border:        #ddd !default;
      -$panel-default-heading-bg:    #f5f5f5 !default;
      -
      -$panel-primary-text:          #fff !default;
      -$panel-primary-border:        $brand-primary !default;
      -$panel-primary-heading-bg:    $brand-primary !default;
      -
      -$panel-success-text:          $state-success-text !default;
      -$panel-success-border:        $state-success-border !default;
      -$panel-success-heading-bg:    $state-success-bg !default;
      -
      -$panel-info-text:             $state-info-text !default;
      -$panel-info-border:           $state-info-border !default;
      -$panel-info-heading-bg:       $state-info-bg !default;
      -
      -$panel-warning-text:          $state-warning-text !default;
      -$panel-warning-border:        $state-warning-border !default;
      -$panel-warning-heading-bg:    $state-warning-bg !default;
      -
      -$panel-danger-text:           $state-danger-text !default;
      -$panel-danger-border:         $state-danger-border !default;
      -$panel-danger-heading-bg:     $state-danger-bg !default;
      -
      -
      -//== Thumbnails
      -//
      -//##
      -
      -//** Padding around the thumbnail image
      -$thumbnail-padding:           4px !default;
      -//** Thumbnail background color
      -$thumbnail-bg:                $body-bg !default;
      -//** Thumbnail border color
      -$thumbnail-border:            #ddd !default;
      -//** Thumbnail border radius
      -$thumbnail-border-radius:     $border-radius-base !default;
      -
      -//** Custom text color for thumbnail captions
      -$thumbnail-caption-color:     $text-color !default;
      -//** Padding around the thumbnail caption
      -$thumbnail-caption-padding:   9px !default;
      -
      -
      -//== Wells
      -//
      -//##
      -
      -$well-bg:                     #f5f5f5 !default;
      -$well-border:                 darken($well-bg, 7%) !default;
      -
      -
      -//== Badges
      -//
      -//##
      -
      -$badge-color:                 #fff !default;
      -//** Linked badge text color on hover
      -$badge-link-hover-color:      #fff !default;
      -$badge-bg:                    $gray-light !default;
      -
      -//** Badge text color in active nav link
      -$badge-active-color:          $link-color !default;
      -//** Badge background color in active nav link
      -$badge-active-bg:             #fff !default;
      -
      -$badge-font-weight:           bold !default;
      -$badge-line-height:           1 !default;
      -$badge-border-radius:         10px !default;
      -
      -
      -//== Breadcrumbs
      -//
      -//##
      -
      -$breadcrumb-padding-vertical:   8px !default;
      -$breadcrumb-padding-horizontal: 15px !default;
      -//** Breadcrumb background color
      -$breadcrumb-bg:                 #f5f5f5 !default;
      -//** Breadcrumb text color
      -$breadcrumb-color:              #ccc !default;
      -//** Text color of current page in the breadcrumb
      -$breadcrumb-active-color:       $gray-light !default;
      -//** Textual separator for between breadcrumb elements
      -$breadcrumb-separator:          "/" !default;
      -
      -
      -//== Carousel
      -//
      -//##
      -
      -$carousel-text-shadow:                        0 1px 2px rgba(0,0,0,.6) !default;
      -
      -$carousel-control-color:                      #fff !default;
      -$carousel-control-width:                      15% !default;
      -$carousel-control-opacity:                    .5 !default;
      -$carousel-control-font-size:                  20px !default;
      -
      -$carousel-indicator-active-bg:                #fff !default;
      -$carousel-indicator-border-color:             #fff !default;
      -
      -$carousel-caption-color:                      #fff !default;
      -
      -
      -//== Close
      -//
      -//##
      -
      -$close-font-weight:           bold !default;
      -$close-color:                 #000 !default;
      -$close-text-shadow:           0 1px 0 #fff !default;
      -
      -
      -//== Code
      -//
      -//##
      -
      -$code-color:                  #c7254e !default;
      -$code-bg:                     #f9f2f4 !default;
      -
      -$kbd-color:                   #fff !default;
      -$kbd-bg:                      #333 !default;
      -
      -$pre-bg:                      #f5f5f5 !default;
      -$pre-color:                   $gray-dark !default;
      -$pre-border-color:            #ccc !default;
      -$pre-scrollable-max-height:   340px !default;
      -
      -
      -//== Type
      -//
      -//##
      -
      -//** Horizontal offset for forms and lists.
      -$component-offset-horizontal: 180px !default;
      -//** Text muted color
      -$text-muted:                  $gray-light !default;
      -//** Abbreviations and acronyms border color
      -$abbr-border-color:           $gray-light !default;
      -//** Headings small color
      -$headings-small-color:        $gray-light !default;
      -//** Blockquote small color
      -$blockquote-small-color:      $gray-light !default;
      -//** Blockquote font size
      -$blockquote-font-size:        ($font-size-base * 1.25) !default;
      -//** Blockquote border color
      -$blockquote-border-color:     $gray-lighter !default;
      -//** Page header border color
      -$page-header-border-color:    $gray-lighter !default;
      -//** Width of horizontal description list titles
      -$dl-horizontal-offset:        $component-offset-horizontal !default;
      -//** Horizontal line color.
      -$hr-border:                   $gray-lighter !default;
      diff --git a/sass/bootstrap/_wells.scss b/sass/bootstrap/_wells.scss
      deleted file mode 100644
      index b865711..0000000
      --- a/sass/bootstrap/_wells.scss
      +++ /dev/null
      @@ -1,29 +0,0 @@
      -//
      -// Wells
      -// --------------------------------------------------
      -
      -
      -// Base class
      -.well {
      -  min-height: 20px;
      -  padding: 19px;
      -  margin-bottom: 20px;
      -  background-color: $well-bg;
      -  border: 1px solid $well-border;
      -  border-radius: $border-radius-base;
      -  @include box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
      -  blockquote {
      -    border-color: #ddd;
      -    border-color: rgba(0,0,0,.15);
      -  }
      -}
      -
      -// Sizes
      -.well-lg {
      -  padding: 24px;
      -  border-radius: $border-radius-large;
      -}
      -.well-sm {
      -  padding: 9px;
      -  border-radius: $border-radius-small;
      -}
      diff --git a/sass/bootstrap/mixins/_alerts.scss b/sass/bootstrap/mixins/_alerts.scss
      deleted file mode 100644
      index 3faf0b5..0000000
      --- a/sass/bootstrap/mixins/_alerts.scss
      +++ /dev/null
      @@ -1,14 +0,0 @@
      -// Alerts
      -
      -@mixin alert-variant($background, $border, $text-color) {
      -  background-color: $background;
      -  border-color: $border;
      -  color: $text-color;
      -
      -  hr {
      -    border-top-color: darken($border, 5%);
      -  }
      -  .alert-link {
      -    color: darken($text-color, 10%);
      -  }
      -}
      diff --git a/sass/bootstrap/mixins/_background-variant.scss b/sass/bootstrap/mixins/_background-variant.scss
      deleted file mode 100644
      index 4c7769e..0000000
      --- a/sass/bootstrap/mixins/_background-variant.scss
      +++ /dev/null
      @@ -1,12 +0,0 @@
      -// Contextual backgrounds
      -
      -// [converter] $parent hack
      -@mixin bg-variant($parent, $color) {
      -  #{$parent} {
      -    background-color: $color;
      -  }
      -  a#{$parent}:hover,
      -  a#{$parent}:focus {
      -    background-color: darken($color, 10%);
      -  }
      -}
      diff --git a/sass/bootstrap/mixins/_border-radius.scss b/sass/bootstrap/mixins/_border-radius.scss
      deleted file mode 100644
      index ce19499..0000000
      --- a/sass/bootstrap/mixins/_border-radius.scss
      +++ /dev/null
      @@ -1,18 +0,0 @@
      -// Single side border-radius
      -
      -@mixin border-top-radius($radius) {
      -  border-top-right-radius: $radius;
      -   border-top-left-radius: $radius;
      -}
      -@mixin border-right-radius($radius) {
      -  border-bottom-right-radius: $radius;
      -     border-top-right-radius: $radius;
      -}
      -@mixin border-bottom-radius($radius) {
      -  border-bottom-right-radius: $radius;
      -   border-bottom-left-radius: $radius;
      -}
      -@mixin border-left-radius($radius) {
      -  border-bottom-left-radius: $radius;
      -     border-top-left-radius: $radius;
      -}
      diff --git a/sass/bootstrap/mixins/_buttons.scss b/sass/bootstrap/mixins/_buttons.scss
      deleted file mode 100644
      index ad31187..0000000
      --- a/sass/bootstrap/mixins/_buttons.scss
      +++ /dev/null
      @@ -1,68 +0,0 @@
      -// Button variants
      -//
      -// Easily pump out default styles, as well as :hover, :focus, :active,
      -// and disabled options for all buttons
      -
      -@mixin button-variant($color, $background, $border) {
      -  color: $color;
      -  background-color: $background;
      -  border-color: $border;
      -
      -  &:focus,
      -  &.focus {
      -    color: $color;
      -    background-color: darken($background, 10%);
      -        border-color: darken($border, 25%);
      -  }
      -  &:hover {
      -    color: $color;
      -    background-color: darken($background, 10%);
      -        border-color: darken($border, 12%);
      -  }
      -  &:active,
      -  &.active,
      -  .open > &.dropdown-toggle {
      -    color: $color;
      -    background-color: darken($background, 10%);
      -        border-color: darken($border, 12%);
      -
      -    &:hover,
      -    &:focus,
      -    &.focus {
      -      color: $color;
      -      background-color: darken($background, 17%);
      -          border-color: darken($border, 25%);
      -    }
      -  }
      -  &:active,
      -  &.active,
      -  .open > &.dropdown-toggle {
      -    background-image: none;
      -  }
      -  &.disabled,
      -  &[disabled],
      -  fieldset[disabled] & {
      -    &,
      -    &:hover,
      -    &:focus,
      -    &.focus,
      -    &:active,
      -    &.active {
      -      background-color: $background;
      -          border-color: $border;
      -    }
      -  }
      -
      -  .badge {
      -    color: $background;
      -    background-color: $color;
      -  }
      -}
      -
      -// Button sizes
      -@mixin button-size($padding-vertical, $padding-horizontal, $font-size, $line-height, $border-radius) {
      -  padding: $padding-vertical $padding-horizontal;
      -  font-size: $font-size;
      -  line-height: $line-height;
      -  border-radius: $border-radius;
      -}
      diff --git a/sass/bootstrap/mixins/_center-block.scss b/sass/bootstrap/mixins/_center-block.scss
      deleted file mode 100644
      index e06fb5e..0000000
      --- a/sass/bootstrap/mixins/_center-block.scss
      +++ /dev/null
      @@ -1,7 +0,0 @@
      -// Center-align a block level element
      -
      -@mixin center-block() {
      -  display: block;
      -  margin-left: auto;
      -  margin-right: auto;
      -}
      diff --git a/sass/bootstrap/mixins/_clearfix.scss b/sass/bootstrap/mixins/_clearfix.scss
      deleted file mode 100644
      index dc3e2ab..0000000
      --- a/sass/bootstrap/mixins/_clearfix.scss
      +++ /dev/null
      @@ -1,22 +0,0 @@
      -// Clearfix
      -//
      -// For modern browsers
      -// 1. The space content is one way to avoid an Opera bug when the
      -//    contenteditable attribute is included anywhere else in the document.
      -//    Otherwise it causes space to appear at the top and bottom of elements
      -//    that are clearfixed.
      -// 2. The use of `table` rather than `block` is only necessary if using
      -//    `:before` to contain the top-margins of child elements.
      -//
      -// Source: http://nicolasgallagher.com/micro-clearfix-hack/
      -
      -@mixin clearfix() {
      -  &:before,
      -  &:after {
      -    content: " "; // 1
      -    display: table; // 2
      -  }
      -  &:after {
      -    clear: both;
      -  }
      -}
      diff --git a/sass/bootstrap/mixins/_forms.scss b/sass/bootstrap/mixins/_forms.scss
      deleted file mode 100644
      index 277aa5f..0000000
      --- a/sass/bootstrap/mixins/_forms.scss
      +++ /dev/null
      @@ -1,88 +0,0 @@
      -// Form validation states
      -//
      -// Used in forms.less to generate the form validation CSS for warnings, errors,
      -// and successes.
      -
      -@mixin form-control-validation($text-color: #555, $border-color: #ccc, $background-color: #f5f5f5) {
      -  // Color the label and help text
      -  .help-block,
      -  .control-label,
      -  .radio,
      -  .checkbox,
      -  .radio-inline,
      -  .checkbox-inline,
      -  &.radio label,
      -  &.checkbox label,
      -  &.radio-inline label,
      -  &.checkbox-inline label  {
      -    color: $text-color;
      -  }
      -  // Set the border and box shadow on specific inputs to match
      -  .form-control {
      -    border-color: $border-color;
      -    @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075)); // Redeclare so transitions work
      -    &:focus {
      -      border-color: darken($border-color, 10%);
      -      $shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 6px lighten($border-color, 20%);
      -      @include box-shadow($shadow);
      -    }
      -  }
      -  // Set validation states also for addons
      -  .input-group-addon {
      -    color: $text-color;
      -    border-color: $border-color;
      -    background-color: $background-color;
      -  }
      -  // Optional feedback icon
      -  .form-control-feedback {
      -    color: $text-color;
      -  }
      -}
      -
      -
      -// Form control focus state
      -//
      -// Generate a customized focus state and for any input with the specified color,
      -// which defaults to the `$input-border-focus` variable.
      -//
      -// We highly encourage you to not customize the default value, but instead use
      -// this to tweak colors on an as-needed basis. This aesthetic change is based on
      -// WebKit's default styles, but applicable to a wider range of browsers. Its
      -// usability and accessibility should be taken into account with any change.
      -//
      -// Example usage: change the default blue border and shadow to white for better
      -// contrast against a dark gray background.
      -@mixin form-control-focus($color: $input-border-focus) {
      -  $color-rgba: rgba(red($color), green($color), blue($color), .6);
      -  &:focus {
      -    border-color: $color;
      -    outline: 0;
      -    @include box-shadow(inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px $color-rgba);
      -  }
      -}
      -
      -// Form control sizing
      -//
      -// Relative text size, padding, and border-radii changes for form controls. For
      -// horizontal sizing, wrap controls in the predefined grid classes. `