Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRalf Mollik2018-06-28 14:48:20 +0000
committerRalf Mollik2018-06-28 14:48:20 +0000
commitd0a803a2c4add240692f2a38ff66eec02c16376f (patch)
treec3e93c23d047bcb775e4733a9db2e23d186cba9e
parent698eaee97e67022628dea6c2dd6daea9c11a295a (diff)
downloadorg.eclipse.osbp.vaadin.widgetset-d0a803a2c4add240692f2a38ff66eec02c16376f.tar.gz
org.eclipse.osbp.vaadin.widgetset-d0a803a2c4add240692f2a38ff66eec02c16376f.tar.xz
org.eclipse.osbp.vaadin.widgetset-d0a803a2c4add240692f2a38ff66eec02c16376f.zip
https://bugs.eclipse.org/bugs/show_bug.cgi?id=536407, migrate to EPL 2.0 and catch up with branch development
Signed-off-by: Ralf Mollik <ramollik@compex-commerce.com>
-rw-r--r--about.html6
-rw-r--r--jenkins.build.config.xml6
-rw-r--r--notice.html274
-rw-r--r--org.eclipse.osbp.themes.feature/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.themes.feature/build.properties2
-rw-r--r--org.eclipse.osbp.themes.feature/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.themes.feature/epl-v10.html259
-rw-r--r--org.eclipse.osbp.themes.feature/feature.properties249
-rw-r--r--org.eclipse.osbp.themes.feature/feature.xml6
-rw-r--r--org.eclipse.osbp.themes.feature/license.html343
-rw-r--r--org.eclipse.osbp.themes.feature/pom.xml6
-rw-r--r--org.eclipse.osbp.themes/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/Welcome.html65
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/WelcomeTRANSLATABLE.html68
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/dashboardtitleTRANSLATABLE.html20
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dashboard-big.pngbin0 -> 1972 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/db.pngbin0 -> 786 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dbinfo.pngbin0 -> 767 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dsnew.pngbin380 -> 305 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveandnew.pngbin0 -> 662 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveasnew.pngbin0 -> 599 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/info.pngbin0 -> 711 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/license.txt15
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_many.pngbin0 -> 324 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_none.pngbin0 -> 260 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_some.pngbin0 -> 283 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/styles.css242
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/Welcome.html64
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/WelcomeTRANSLATABLE.html68
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/dashboardtitleTRANSLATABLE.html20
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/screen.css27
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/cashregister.pngbin0 -> 943 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dashboard-big.pngbin0 -> 1972 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/db.pngbin0 -> 786 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dbinfo.pngbin0 -> 767 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dsnew.pngbin380 -> 305 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveandnew.pngbin0 -> 662 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveasnew.pngbin0 -> 599 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/info.pngbin0 -> 711 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/license.txt15
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_many.pngbin0 -> 324 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_none.pngbin0 -> 260 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_some.pngbin0 -> 283 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/styles.css399
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/WelcomeTRANSLATABLE.html68
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/dashboardtitleTRANSLATABLE.html20
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/screen.css27
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/typo-welcome-validated.css12703
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/cashregister.pngbin0 -> 943 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard-big.pngbin0 -> 1972 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard.pngbin0 -> 598 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/db.pngbin0 -> 786 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dbinfo.pngbin0 -> 767 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dsnew.pngbin380 -> 305 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveandnew.pngbin0 -> 662 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveasnew.pngbin0 -> 599 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/info.pngbin0 -> 711 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/license.txt15
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_many.pngbin0 -> 324 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_none.pngbin0 -> 260 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_some.pngbin0 -> 283 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/styles.css242
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/welcome/typo-welcome-styles.css12700
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/db.pngbin0 -> 786 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dbinfo.pngbin0 -> 767 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dsnew.pngbin380 -> 305 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveandnew.pngbin0 -> 662 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveasnew.pngbin0 -> 599 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/info.pngbin0 -> 711 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/license.txt15
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_many.pngbin0 -> 324 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_none.pngbin0 -> 260 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_some.pngbin0 -> 283 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/applause.mp3bin46464 -> 0 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/jaguar.mp3bin29568 -> 0 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/styles.css399
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/video/bunny.mp4bin5510872 -> 0 bytes
-rw-r--r--org.eclipse.osbp.themes/VAADIN/themes/osbp/video/dreamcatcher.mp4bin18093880 -> 0 bytes
-rw-r--r--org.eclipse.osbp.themes/about.html6
-rw-r--r--org.eclipse.osbp.themes/about.properties12
-rw-r--r--org.eclipse.osbp.themes/build.properties4
-rw-r--r--org.eclipse.osbp.themes/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.themes/epl-v10.html259
-rw-r--r--org.eclipse.osbp.themes/license.html343
-rw-r--r--org.eclipse.osbp.themes/pom.xml6
-rw-r--r--org.eclipse.osbp.themes/scss/_osbp-common.scss61
-rw-r--r--org.eclipse.osbp.themes/scss/_variables-osbp.scss3
-rw-r--r--org.eclipse.osbp.themes/scss/_variables-valo.scss1
-rw-r--r--org.eclipse.osbp.themes/scss/addons/_grid-renderers-collection.scss10
-rw-r--r--org.eclipse.osbp.themes/scss/addons/_suggesttext.scss8
-rw-r--r--org.eclipse.osbp.themes/scss/components/_button.scss35
-rw-r--r--org.eclipse.osbp.themes/scss/components/_checkbox.scss2
-rw-r--r--org.eclipse.osbp.themes/scss/components/_popup.scss8
-rw-r--r--org.eclipse.osbp.themes/scss/components/_textfield.scss18
-rw-r--r--org.eclipse.osbp.themes/scss/layout/_cash-register.scss33
-rw-r--r--org.eclipse.osbp.themes/scss/layout/_dialog.scss134
-rw-r--r--org.eclipse.osbp.themes/scss/layout/_gridview.scss36
-rw-r--r--org.eclipse.osbp.themes/scss/layout/_pageframe.scss54
-rw-r--r--org.eclipse.osbp.themes/scss/layout/_sidebar.scss23
-rw-r--r--org.eclipse.osbp.themes/scss/osbp-cxo.scss66
-rw-r--r--org.eclipse.osbp.themes/scss/osbp-steel.scss68
-rw-r--r--org.eclipse.osbp.themes/scss/osbp-tea.scss64
-rw-r--r--org.eclipse.osbp.themes/scss/osbp.scss69
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/build.properties4
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/epl-v10.html259
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/feature.properties249
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/license.html343
-rw-r--r--org.eclipse.osbp.vaadin.widgetset.feature/pom.xml6
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/LICENSE.txt301
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/about.html6
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/about.properties12
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/build.properties4
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/epl-2.0.html300
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/epl-v10.html259
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/license.html343
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/pom.xml19
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/Activator.java6
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/OSBPWidgetset.gwt.xml1
-rw-r--r--org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/public/grid-renderers-collection-addon/styles.css12
-rw-r--r--pom.xml6
122 files changed, 30136 insertions, 3463 deletions
diff --git a/about.html b/about.html
index 64c0598..e8b834d 100644
--- a/about.html
+++ b/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/jenkins.build.config.xml b/jenkins.build.config.xml
index ac6c408..75ac553 100644
--- a/jenkins.build.config.xml
+++ b/jenkins.build.config.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2016 - Loetz GmbH&Co.KG -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
diff --git a/notice.html b/notice.html
index c3d34c3..008b801 100644
--- a/notice.html
+++ b/notice.html
@@ -7,101 +7,183 @@
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>April 9, 2014</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 1.0
- (&quot;EPL&quot;). A copy of the EPL is provided with this Content and is also available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code
- repository (&quot;Repository&quot;) in software modules (&quot;Modules&quot;) and made available as downloadable archives (&quot;Downloads&quot;).</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins (&quot;Plug-ins&quot;), plug-in fragments (&quot;Fragments&quot;), and features (&quot;Features&quot;).</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&trade; ARchive) in a directory named &quot;plugins&quot;.</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named &quot;features&quot;. Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features (&quot;Included Features&quot;). Within a Feature, files named &quot;feature.xml&quot; may contain a list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be contained in files named &quot;about.html&quot; (&quot;Abouts&quot;). The terms and conditions governing Features and
-Included Features should be contained in files named &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and Feature Licenses may be located in any directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named &quot;src&quot; of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license (&quot;Feature Update License&quot;) during the
-installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be found in the &quot;license&quot; property of files named &quot;feature.properties&quot; found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager (&quot;Provisioning Technology&quot;) for the purpose of allowing users to install software, documentation, information and/or
- other materials (collectively &quot;Installable Software&quot;). This capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about packaging Installable Software is available at <a
- href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- (&quot;Specification&quot;).</p>
-
-<p>You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology
- in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the
- Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur (&quot;Provisioning Process&quot;) in which a user may execute the Provisioning Technology
- on a machine (&quot;Target Machine&quot;) with the intent of installing, extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable
- Software (&quot;Installable Software Agreement&quot;) and such Installable Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern
- the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such
- indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to
- another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import,
- possession, or use, and re-export of encryption software, to see if this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
</body>
</html>
diff --git a/org.eclipse.osbp.themes.feature/LICENSE.txt b/org.eclipse.osbp.themes.feature/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.themes.feature/LICENSE.txt
+++ b/org.eclipse.osbp.themes.feature/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.themes.feature/build.properties b/org.eclipse.osbp.themes.feature/build.properties
index b8920ff..d6b1b0a 100644
--- a/org.eclipse.osbp.themes.feature/build.properties
+++ b/org.eclipse.osbp.themes.feature/build.properties
@@ -1,2 +1,2 @@
-bin.includes = license.html, epl-v10.html, feature.xml,\
+bin.includes = license.html, epl-2.0.html, feature.xml,\
feature.properties
diff --git a/org.eclipse.osbp.themes.feature/epl-2.0.html b/org.eclipse.osbp.themes.feature/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.themes.feature/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ 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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes.feature/epl-v10.html b/org.eclipse.osbp.themes.feature/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.themes.feature/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes.feature/feature.properties b/org.eclipse.osbp.themes.feature/feature.properties
index f301c46..8f3fc3a 100644
--- a/org.eclipse.osbp.themes.feature/feature.properties
+++ b/org.eclipse.osbp.themes.feature/feature.properties
@@ -1,9 +1,11 @@
###############################################################################
# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany).
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Cristiano Gavião - initial API and implementation
@@ -30,9 +32,11 @@ updateSiteName=
copyright=\
Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
################ end of copyright property ####################################
@@ -44,126 +48,143 @@ licenseURL=license.html
# should be plain text version of license agreement pointed to be "licenseURL"
license=\
Eclipse Foundation Software User Agreement\n\
-February 1, 2011\n\
+\n\
+November 22, 2017\n\
\n\
Usage Of Content\n\
\n\
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
-OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
-USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
-AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
-NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
-AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
-AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
-OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
-TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
-OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
-BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\
+MAY NOT USE THE CONTENT.\n\
\n\
Applicable Licenses\n\
\n\
-Unless otherwise indicated, all Content made available by the\n\
-Eclipse Foundation is provided to you under the terms and conditions of\n\
-the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
-provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
-For purposes of the EPL, "Program" will mean the Content.\n\
-\n\
-Content includes, but is not limited to, source code, object code,\n\
-documentation and other files maintained in the Eclipse Foundation source code\n\
-repository ("Repository") in software modules ("Modules") and made available\n\
-as downloadable archives ("Downloads").\n\
-\n\
- - Content may be structured and packaged into modules to facilitate delivering,\n\
- extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
- plug-in fragments ("Fragments"), and features ("Features").\n\
- - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
- in a directory named "plugins".\n\
- - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
- Each Feature may be packaged as a sub-directory in a directory named "features".\n\
- Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
- numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
- - Features may also include other Features ("Included Features"). Within a Feature, files\n\
- named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
-\n\
-The terms and conditions governing Plug-ins and Fragments should be\n\
-contained in files named "about.html" ("Abouts"). The terms and\n\
-conditions governing Features and Included Features should be contained\n\
-in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
-Licenses may be located in any directory of a Download or Module\n\
-including, but not limited to the following locations:\n\
-\n\
- - The top-level (root) directory\n\
- - Plug-in and Fragment directories\n\
- - Inside Plug-ins and Fragments packaged as JARs\n\
- - Sub-directories of the directory named "src" of certain Plug-ins\n\
- - Feature directories\n\
-\n\
-Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
-Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
-Update License") during the installation process. If the Feature contains\n\
-Included Features, the Feature Update License should either provide you\n\
-with the terms and conditions governing the Included Features or inform\n\
-you where you can locate them. Feature Update Licenses may be found in\n\
-the "license" property of files named "feature.properties" found within a Feature.\n\
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
-terms and conditions (or references to such terms and conditions) that\n\
-govern your use of the associated Content in that directory.\n\
-\n\
-THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
-SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
-\n\
- - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
- - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
- - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
- - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
- - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
- - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
-\n\
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
-TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
-is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
-govern that particular Content.\n\
-\n\
-\n\Use of Provisioning Technology\n\
-\n\
-The Eclipse Foundation makes available provisioning software, examples of which include,\n\
-but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
-the purpose of allowing users to install software, documentation, information and/or\n\
-other materials (collectively "Installable Software"). This capability is provided with\n\
-the intent of allowing such users to install, extend and update Eclipse-based products.\n\
-Information about packaging Installable Software is available at\n\
+Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\
+is provided to you under the terms and conditions of the Eclipse Public License\n\
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\
+"Program" will mean the Content.\n\
+\n\
+Content includes, but is not limited to, source code, object code, documentation\n\
+and other files maintained in the Eclipse Foundation source code repository\n\
+("Repository") in software modules ("Modules") and made available as\n\
+downloadable archives ("Downloads").\n\
+\n\
+- Content may be structured and packaged into modules to facilitate\n\
+ delivering, extending, and upgrading the Content. Typical modules may\n\
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\
+ features ("Features").\n\
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\
+ (Javaâ„¢ ARchive) in a directory named "plugins".\n\
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\
+ associated material. Each Feature may be packaged as a sub-directory in a\n\
+ directory named "features". Within a Feature, files named "feature.xml" may\n\
+ contain a list of the names and version numbers of the Plug-ins and/or\n\
+ Fragments associated with that Feature.\n\
+- Features may also include other Features ("Included Features"). Within a\n\
+ Feature, files named "feature.xml" may contain a list of the names and\n\
+ version numbers of Included Features.\n\
+\n\
+The terms and conditions governing Plug-ins and Fragments should be contained in\n\
+files named "about.html" ("Abouts"). The terms and conditions governing Features\n\
+and Included Features should be contained in files named "license.html"\n\
+("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\
+directory of a Download or Module including, but not limited to the following\n\
+locations:\n\
+\n\
+- The top-level (root) directory\n\
+- Plug-in and Fragment directories\n\
+- Inside Plug-ins and Fragments packaged as JARs\n\
+- Sub-directories of the directory named "src" of certain Plug-ins\n\
+- Feature directories\n\
+\n\
+Note: if a Feature made available by the Eclipse Foundation is installed using\n\
+the Provisioning Technology (as defined below), you must agree to a license\n\
+("Feature Update License") during the installation process. If the Feature\n\
+contains Included Features, the Feature Update License should either provide you\n\
+with the terms and conditions governing the Included Features or inform you\n\
+where you can locate them. Feature Update Licenses may be found in the "license"\n\
+property of files named "feature.properties" found within a Feature. Such\n\
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\
+conditions (or references to such terms and conditions) that govern your use of\n\
+the associated Content in that directory.\n\
+\n\
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
+\n\
+- Eclipse Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/epl-v10.html)\n\
+- Eclipse Distribution License Version 1.0 (available at\n\
+ http://www.eclipse.org/licenses/edl-v1.0.html)\n\
+- Common Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/cpl-v10.html)\n\
+- Apache Software License 1.1 (available at\n\
+ http://www.apache.org/licenses/LICENSE)\n\
+- Apache Software License 2.0 (available at\n\
+ http://www.apache.org/licenses/LICENSE-2.0)\n\
+- Mozilla Public License Version 1.1 (available at\n\
+ http://www.mozilla.org/MPL/MPL-1.1.html)\n\
+\n\
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\
+provided, please contact the Eclipse Foundation to determine what terms and\n\
+conditions govern that particular Content.\n\
+\n\
+Use of Provisioning Technology\n\
+\n\
+The Eclipse Foundation makes available provisioning software, examples of which\n\
+include, but are not limited to, p2 and the Eclipse Update Manager\n\
+("Provisioning Technology") for the purpose of allowing users to install\n\
+software, documentation, information and/or other materials (collectively\n\
+"Installable Software"). This capability is provided with the intent of allowing\n\
+such users to install, extend and update Eclipse-based products. Information\n\
+about packaging Installable Software is available at\n\
http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
\n\
-You may use Provisioning Technology to allow other parties to install Installable Software.\n\
-You shall be responsible for enabling the applicable license agreements relating to the\n\
-Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
-in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
-making it available in accordance with the Specification, you further acknowledge your\n\
-agreement to, and the acquisition of all necessary rights to permit the following:\n\
-\n\
- 1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
- the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
- extending or updating the functionality of an Eclipse-based product.\n\
- 2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
- Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
- 3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
- govern the use of the Installable Software ("Installable Software Agreement") and such\n\
- Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
- with the Specification. Such Installable Software Agreement must inform the user of the\n\
- terms and conditions that govern the Installable Software and must solicit acceptance by\n\
- the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
- indication of agreement by the user, the provisioning Technology will complete installation\n\
- of the Installable Software.\n\
+You may use Provisioning Technology to allow other parties to install\n\
+Installable Software. You shall be responsible for enabling the applicable\n\
+license agreements relating to the Installable Software to be presented to, and\n\
+accepted by, the users of the Provisioning Technology in accordance with the\n\
+Specification. By using Provisioning Technology in such a manner and making it\n\
+available in accordance with the Specification, you further acknowledge your\n\
+agreement to, and the acquisition of all necessary rights to permit the\n\
+following:\n\
+\n\
+1. A series of actions may occur ("Provisioning Process") in which a user may\n\
+ execute the Provisioning Technology on a machine ("Target Machine") with the\n\
+ intent of installing, extending or updating the functionality of an\n\
+ Eclipse-based product.\n\
+2. During the Provisioning Process, the Provisioning Technology may cause third\n\
+ party Installable Software or a portion thereof to be accessed and copied to\n\
+ the Target Machine.\n\
+3. Pursuant to the Specification, you will provide to the user the terms and\n\
+ conditions that govern the use of the Installable Software ("Installable\n\
+ Software Agreement") and such Installable Software Agreement shall be\n\
+ accessed from the Target Machine in accordance with the Specification. Such\n\
+ Installable Software Agreement must inform the user of the terms and\n\
+ conditions that govern the Installable Software and must solicit acceptance\n\
+ by the end user in the manner prescribed in such Installable\n\
+ Software Agreement. Upon such indication of agreement by the user, the\n\
+ provisioning Technology will complete installation of the\n\
+ Installable Software.\n\
\n\
Cryptography\n\
\n\
-Content may contain encryption software. The country in which you are\n\
-currently may have restrictions on the import, possession, and use,\n\
-and/or re-export to another country, of encryption software. BEFORE\n\
-using any encryption software, please check the country's laws,\n\
-regulations and policies concerning the import, possession, or use, and\n\
-re-export of encryption software, to see if this is permitted.\n\
+Content may contain encryption software. The country in which you are currently\n\
+may have restrictions on the import, possession, and use, and/or re-export to\n\
+another country, of encryption software. BEFORE using any encryption software,\n\
+please check the country's laws, regulations and policies concerning the import,\n\
+possession, or use, and re-export of encryption software, to see if this is\n\
+permitted.\n\
\n\
-Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\
+United States, other countries, or both.\n
########### end of license property ##########################################
diff --git a/org.eclipse.osbp.themes.feature/feature.xml b/org.eclipse.osbp.themes.feature/feature.xml
index e0d7a5d..0ee6f0f 100644
--- a/org.eclipse.osbp.themes.feature/feature.xml
+++ b/org.eclipse.osbp.themes.feature/feature.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
diff --git a/org.eclipse.osbp.themes.feature/license.html b/org.eclipse.osbp.themes.feature/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.themes.feature/license.html
+++ b/org.eclipse.osbp.themes.feature/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes.feature/pom.xml b/org.eclipse.osbp.themes.feature/pom.xml
index e649872..036928a 100644
--- a/org.eclipse.osbp.themes.feature/pom.xml
+++ b/org.eclipse.osbp.themes.feature/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany). -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation API and implementation -->
diff --git a/org.eclipse.osbp.themes/LICENSE.txt b/org.eclipse.osbp.themes/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.themes/LICENSE.txt
+++ b/org.eclipse.osbp.themes/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/Welcome.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/Welcome.html
deleted file mode 100644
index 84798b4..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/Welcome.html
+++ /dev/null
@@ -1,65 +0,0 @@
-<!DOCTYPE html>
-<head>
-
-<meta charset="utf-8">
-
-<meta name="viewport" content="width=device-width, initial-scale=1">
-
-
-<link rel="stylesheet" type="text/css" href="screen.css" media="all">
-<link rel="stylesheet" type="text/css" href="typo-welcome-validated.css" media="all">
-
-
-<title>Compex - Welcomepage</title>
-
-</head>
-<body class="osbp typo-welcome">
-
-
-<header class="header" style="background:#0067b1; padding-top: 10px;">
- <div style="background:#0067b1">
- <div class="inner small">
- <h2 class="headlineH2withoutUnderline versal">Welcome</h2>
- <h3 class="align-center" style="color: rgb(255, 255, 255);">Here are some resources that will help you to get started</h3>
- </div>
- </div>
-</header>
-
-<div class="welcome-image" align="center" style="padding-top: 10px; padding-bottom: 10px;">
-</div>
-
-<main>
- <div class="ce-twoCol-Box " id="c309">
- <div class="inner small">
-
- <div class="boxen withFontAwesome">
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Watch tutorial videos</h2>
- <p class="bodytext">Learn how to use My1App and learn more about OS.bee from step-by-step tutorial videos.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Read documentation</h2>
- <p class="bodytext">Need more insight? Detailed information can be found in our documentation.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Visit our forum</h2>
- <p class="bodytext">The OS.bee forum is a great place to find answers and ask questions, especially for newcommers.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Register to join the community</h2>
- <p class="bodytext">Register and benefit from special resources for community members.</p></div>
- </div>
-
- </div>
-
- </div>
- </div>
-
-</main>
-
-</body>
-</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/WelcomeTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/WelcomeTRANSLATABLE.html
new file mode 100644
index 0000000..fc11bcb
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/WelcomeTRANSLATABLE.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Compex - Welcomepage</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$Welcome$</h2>
+
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$Here are some resources that will help you to get started$</h3>
+</div>
+</div>
+</header>
+
+<div align="center" class="welcome-image" style="padding-top: 10px; padding-bottom: 10px;">&nbsp;</div>
+<main>
+<div class="ce-twoCol-Box " id="c309">
+<div class="inner small">
+<div class="boxen withFontAwesome">
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Watch tutorial videos</h2>
+
+<p class="bodytext">Learn how to use My1App and learn more about OS.bee from step-by-step tutorial videos.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Read documentation</h2>
+
+<p class="bodytext">Need more insight? Detailed information can be found in our documentation.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Visit our forum</h2>
+
+<p class="bodytext">The OS.bee forum is a great place to find answers and ask questions, especially for newcommers.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Register to join the community</h2>
+
+<p class="bodytext">Register and benefit from special resources for community members.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/dashboardtitleTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/dashboardtitleTRANSLATABLE.html
new file mode 100644
index 0000000..7dd311c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/html/dashboardtitleTRANSLATABLE.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Dashboard</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$dashboard_title$</h2>
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$dashboard_subtitle$</h3>
+</div>
+</div>
+</header>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dashboard-big.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dashboard-big.png
new file mode 100644
index 0000000..ccbd744
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dashboard-big.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/db.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/db.png
new file mode 100644
index 0000000..7644677
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/db.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dbinfo.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dbinfo.png
new file mode 100644
index 0000000..9c2cfff
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dbinfo.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dsnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dsnew.png
index 32f4adc..d9db6b4 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dsnew.png
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dsnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveandnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveandnew.png
new file mode 100644
index 0000000..fd8c709
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveandnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveasnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveasnew.png
new file mode 100644
index 0000000..fb72a81
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/dssaveasnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/info.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/info.png
new file mode 100644
index 0000000..e9f354c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/info.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/license.txt b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/license.txt
index d1e91c0..c68c4c1 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/license.txt
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/license.txt
@@ -91,8 +91,8 @@ flag_usa.png
-(C) 2014 Loetz GmbH&Co.KG,
-License: EPL 1.0:
+(C) 2014,2018 Loetz GmbH&Co.KG,
+License: EPL 1.0
------------------------------------
about.png
badrising.png
@@ -115,10 +115,16 @@ crm.png
css.png
csv_import.png
currency_euro.png
+dashboard.png
+dashboard-big.png
database.png
database_go.png
database_table.png
date.gif
+db.png
+dbinfo.png
+dbsaveandnew.png
+dbsaveasnew.png
delete.png
dir.txt
dropdown.png
@@ -126,6 +132,7 @@ dropdown_2.png
dropedit2.png
dscancel.png
dsdelete.png
+dsnew.png
dssave.png
edi.png
editor_area.png
@@ -146,6 +153,7 @@ gender_male.png
goodsloping.png
help.png
html.png
+info.png
img.png
import.png
information.png
@@ -219,6 +227,9 @@ task_status_ready.png
task_status_reserved.png
task_status_suspended.png
tasks.png
+tasks_many.png
+tasks_none.png
+tasks_some.png
text.png
toolbar_button_background_active_23x20.png
toolbar_button_background_hover_23x20.png
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_many.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_many.png
new file mode 100644
index 0000000..ef0dc97
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_many.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_none.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_none.png
new file mode 100644
index 0000000..271a811
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_none.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_some.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_some.png
new file mode 100644
index 0000000..3efaba4
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/icon/tasks_some.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/styles.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/styles.css
index a01bde6..f1bb67e 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/styles.css
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-cxo/styles.css
@@ -18853,6 +18853,10 @@ div.v-layout.v-horizontal.v-widget {
margin: 0 auto;
}
+.osbp-cxo div.v-slider-base {
+ width: 320px;
+}
+
.osbp-cxo .v-verticallayout-os-welcome {
padding: 0px !important;
}
@@ -18861,6 +18865,53 @@ div.v-layout.v-horizontal.v-widget {
border-width: 0px;
}
+.osbp-cxo .v-label-os-dashboardtile {
+ color: #c2d4e6;
+ font-size: 9px;
+ line-height: 1.2;
+}
+
+.osbp-cxo .v-label-os-dashboardtile-number {
+ font-size: 25px;
+}
+
+.osbp-cxo .v-slot-os-dashboardtile {
+ vertical-align: middle;
+}
+
+.osbp-cxo .v-verticallayout-os-dashboardtile {
+ font-weight: 600;
+
+ background-color: #2364aa;
+ border: 0px;
+ border-radius: 4px;
+
+ bevel: false;
+ shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ states: normal disabled;
+ margin-left: 6px;
+}
+
+.osbp-cxo .v-verticallayout-os-dashboardtile.v-pressed {
+ background-color: #ffdf57 !important;
+ border-color: #ffdf57 !important;
+}
+
+.osbp-cxo .v-verticallayout-os-dashboardtile:after {
+ transition: none;
+}
+
+.osbp-cxo .v-verticallayout-os-dashboardtile:hover, .osbp-cxo .v-verticallayout-os-dashboardtile:focus, .osbp-cxo .v-verticallayout-os-dashboardtile:active {
+ background-color: #ffd210;
+ border-color: #ffd210;
+ color: #3e350e;
+}
+
+.osbp-cxo .v-verticallayout-os-dashboardtile:focus:after {
+ border-color: transparent;
+ transition: none;
+}
+
:root .osbp-cxo .v-checkbox {
line-height: 32px;
padding-top: inherit;
@@ -18882,7 +18933,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-cxo .v-checkbox > input ~ label:before {
height: 32px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #f8f5f0;
-webkit-box-shadow: none;
box-shadow: none;
@@ -18934,6 +18985,14 @@ div.v-layout.v-horizontal.v-widget {
padding-right: 9.6px;
}
+.osbp-cxo .popupContent .v-window-outerheader:after {
+ border-top-width: 0px;
+}
+
+.osbp-cxo .popupContent .v-window-contents {
+ padding-top: 22.17px !important;
+}
+
.osbp-cxo .popupContent .v-window-closebox {
background: transparent;
border: 0px;
@@ -19145,6 +19204,13 @@ div.v-layout.v-horizontal.v-widget {
background: #ffe887;
}
+.osbp-cxo .os-mparttoolbararea .v-button.v-spliter, .osbp-cxo .os-embedded-toolbar .v-button.v-spliter {
+ background: inherit;
+ width: 0;
+ padding: 0;
+ border-right: 1px solid #d4d4d4;
+}
+
.osbp-cxo .os-mparttoolbararea span.v-button-caption, .osbp-cxo .os-embedded-toolbar span.v-button-caption {
vertical-align: middle;
}
@@ -19661,6 +19727,8 @@ div.v-layout.v-horizontal.v-widget {
border-left-color: #fff;
border-bottom: 1px solid #d4d4d4;
margin-left: 0px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
font-weight: normal;
text-transform: none;
}
@@ -19887,10 +19955,27 @@ div.v-layout.v-horizontal.v-widget {
font-size: 22.4px;
}
-.osbp-cxo .v-caption-on-top > .v-caption-l-control > .v-captiontext {
+.osbp-cxo .v-caption-on-top > .v-caption-l-control > .v-captiontext, .osbp-cxo .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-cxo .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
font-size: 16px;
}
+.osbp-cxo .v-slot-os-single-selection, .osbp-cxo .v-slot-os-multi-selection {
+ background-color: #ededed;
+}
+
+.osbp-cxo .v-slot-os-single-selection > .v-caption-on-top > .v-caption, .osbp-cxo .v-slot-os-multi-selection > .v-caption-on-top > .v-caption {
+ padding-bottom: 0px;
+}
+
+.osbp-cxo .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-cxo .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
+ margin: 10px;
+ margin-bottom: 0px;
+}
+
+.osbp-cxo .v-slot-os-single-selection > .v-caption-on-top > .v-filterselect, .osbp-cxo .v-slot-os-multi-selection > .v-caption-on-top > .v-filterselect {
+ margin-top: 0px;
+}
+
:root .osbp-cxo .v-formlayout-row .v-checkbox {
line-height: 32px;
padding-top: inherit;
@@ -19912,7 +19997,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-cxo .v-formlayout-row .v-checkbox > input ~ label:before {
height: 32px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #f8f5f0;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19929,6 +20014,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-cxo .v-formlayout-row .v-checkbox > input ~ label:before {
margin-top: inherit;
+ border-width: 0px;
}
.osbp-cxo .v-gridlayout-slot .v-checkbox-os-box {
@@ -19952,7 +20038,7 @@ div.v-layout.v-horizontal.v-widget {
.osbp-cxo .v-gridlayout-slot .v-checkbox-os-box > input ~ label:before {
height: 32px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #f8f5f0;
-webkit-box-shadow: none;
box-shadow: none;
@@ -20011,6 +20097,30 @@ div.v-layout.v-horizontal.v-widget {
border-width: 1px;
}
+.osbp-cxo .l-control .v-widget.os-group-panel, .osbp-cxo .toptrimbar .v-widget.os-group-panel, .osbp-cxo .os-selection-area .v-widget.os-group-panel {
+ width: 100%;
+ border-top-width: 2px;
+}
+
+.osbp-cxo .l-control .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-cxo .l-control .v-widget .os-caption-large .v-caption, .osbp-cxo .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-cxo .toptrimbar .v-widget .os-caption-large .v-caption, .osbp-cxo .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-cxo .os-selection-area .v-widget .os-caption-large .v-caption {
+ width: 192px;
+ white-space: nowrap;
+ overflow: -moz-hidden-unscrollable;
+ text-overflow: ellipsis;
+}
+
+.osbp-cxo .l-control .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-cxo .l-control .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-cxo .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-cxo .toptrimbar .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-cxo .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-cxo .os-selection-area .v-widget .os-caption-large .v-caption .v-caption:hover {
+ overflow: visible;
+}
+
+.osbp-cxo .l-control .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-cxo .l-control .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-cxo .toptrimbar .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-cxo .toptrimbar .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-cxo .os-selection-area .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-cxo .os-selection-area .v-widget .os-caption-large .v-formlayout-contentcell {
+ padding: 0px;
+}
+
+.osbp-cxo .l-control .os-no-padding, .osbp-cxo .toptrimbar .os-no-padding, .osbp-cxo .os-selection-area .os-no-padding {
+ padding: 0px !important;
+}
+
.osbp-cxo .l-control .v-caption, .osbp-cxo .toptrimbar .v-caption, .osbp-cxo .os-selection-area .v-caption {
font-size: 16px;
}
@@ -20025,6 +20135,23 @@ div.v-layout.v-horizontal.v-widget {
border-bottom-color: #ffd210;
}
+.osbp-cxo .l-control .v-component-group, .osbp-cxo .l-control .l-beansearchfield, .osbp-cxo .toptrimbar .v-component-group, .osbp-cxo .toptrimbar .l-beansearchfield, .osbp-cxo .os-selection-area .v-component-group, .osbp-cxo .os-selection-area .l-beansearchfield {
+ display: flex;
+ width: 364px;
+}
+
+.osbp-cxo .l-control .v-component-group > .v-slot:first-of-type, .osbp-cxo .l-control .l-beansearchfield > .v-slot:first-of-type, .osbp-cxo .toptrimbar .v-component-group > .v-slot:first-of-type, .osbp-cxo .toptrimbar .l-beansearchfield > .v-slot:first-of-type, .osbp-cxo .os-selection-area .v-component-group > .v-slot:first-of-type, .osbp-cxo .os-selection-area .l-beansearchfield > .v-slot:first-of-type {
+ width: 100%;
+}
+
+.osbp-cxo .l-control .v-component-group .v-datefield, .osbp-cxo .l-control .v-component-group .v-filterselect, .osbp-cxo .l-control .l-beansearchfield .v-datefield, .osbp-cxo .l-control .l-beansearchfield .v-filterselect, .osbp-cxo .toptrimbar .v-component-group .v-datefield, .osbp-cxo .toptrimbar .v-component-group .v-filterselect, .osbp-cxo .toptrimbar .l-beansearchfield .v-datefield, .osbp-cxo .toptrimbar .l-beansearchfield .v-filterselect, .osbp-cxo .os-selection-area .v-component-group .v-datefield, .osbp-cxo .os-selection-area .v-component-group .v-filterselect, .osbp-cxo .os-selection-area .l-beansearchfield .v-datefield, .osbp-cxo .os-selection-area .l-beansearchfield .v-filterselect {
+ width: 100% !important;
+}
+
+.osbp-cxo .l-control .v-component-group .v-datefield > .v-textfield, .osbp-cxo .l-control .v-component-group .v-filterselect > .v-textfield, .osbp-cxo .l-control .l-beansearchfield .v-datefield > .v-textfield, .osbp-cxo .l-control .l-beansearchfield .v-filterselect > .v-textfield, .osbp-cxo .toptrimbar .v-component-group .v-datefield > .v-textfield, .osbp-cxo .toptrimbar .v-component-group .v-filterselect > .v-textfield, .osbp-cxo .toptrimbar .l-beansearchfield .v-datefield > .v-textfield, .osbp-cxo .toptrimbar .l-beansearchfield .v-filterselect > .v-textfield, .osbp-cxo .os-selection-area .v-component-group .v-datefield > .v-textfield, .osbp-cxo .os-selection-area .v-component-group .v-filterselect > .v-textfield, .osbp-cxo .os-selection-area .l-beansearchfield .v-datefield > .v-textfield, .osbp-cxo .os-selection-area .l-beansearchfield .v-filterselect > .v-textfield {
+ width: 100% !important;
+}
+
.osbp-cxo .l-control .v-formlayout-captioncell, .osbp-cxo .l-control .v-formlayout-errorcell, .osbp-cxo .toptrimbar .v-formlayout-captioncell, .osbp-cxo .toptrimbar .v-formlayout-errorcell, .osbp-cxo .os-selection-area .v-formlayout-captioncell, .osbp-cxo .os-selection-area .v-formlayout-errorcell {
border-bottom: 1px solid #d4d4d4;
vertical-align: bottom;
@@ -20036,11 +20163,10 @@ div.v-layout.v-horizontal.v-widget {
.osbp-cxo .l-control .v-formlayout-contentcell > .v-customcomponent, .osbp-cxo .toptrimbar .v-formlayout-contentcell > .v-customcomponent, .osbp-cxo .os-selection-area .v-formlayout-contentcell > .v-customcomponent {
width: 100%;
- border-bottom: 1px solid #d4d4d4;
}
-.osbp-cxo .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-cxo .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-cxo .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-cxo .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-cxo .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-cxo .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"] {
- border-bottom-width: 0px;
+.osbp-cxo .l-control .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-cxo .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-cxo .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-label {
+ border-bottom: 1px solid #d4d4d4;
}
.osbp-cxo .l-control .v-textfield, .osbp-cxo .toptrimbar .v-textfield, .osbp-cxo .os-selection-area .v-textfield {
@@ -20065,7 +20191,6 @@ div.v-layout.v-horizontal.v-widget {
border-top: transparent;
border-left: transparent;
border-right: transparent;
- border-bottom: 1px solid #d4d4d4;
-webkit-box-shadow: none;
box-shadow: none;
}
@@ -20087,11 +20212,13 @@ div.v-layout.v-horizontal.v-widget {
background-color: transparent;
}
-.osbp-cxo .l-control .l-beansearchfield button, .osbp-cxo .toptrimbar .l-beansearchfield button, .osbp-cxo .os-selection-area .l-beansearchfield button {
+.osbp-cxo .l-control .l-beansearchfield button, .osbp-cxo .l-control .l-beansearchfield .v-nativebutton, .osbp-cxo .toptrimbar .l-beansearchfield button, .osbp-cxo .toptrimbar .l-beansearchfield .v-nativebutton, .osbp-cxo .os-selection-area .l-beansearchfield button, .osbp-cxo .os-selection-area .l-beansearchfield .v-nativebutton {
background: transparent;
border: 0px;
float: none;
margin-left: 0px;
+ padding: 0px;
+ padding-left: 8px;
font-weight: normal;
color: #424242;
border-width: 0px;
@@ -20100,11 +20227,12 @@ div.v-layout.v-horizontal.v-widget {
border-bottom: 1px solid #d4d4d4;
outline: 0;
height: 32px;
- width: 32px !important;
cursor: pointer;
+ -webkit-box-shadow: none;
+ box-shadow: none;
}
-.osbp-cxo .l-control .l-beansearchfield button:before, .osbp-cxo .toptrimbar .l-beansearchfield button:before, .osbp-cxo .os-selection-area .l-beansearchfield button:before {
+.osbp-cxo .l-control .l-beansearchfield button:before, .osbp-cxo .l-control .l-beansearchfield .v-nativebutton:before, .osbp-cxo .toptrimbar .l-beansearchfield button:before, .osbp-cxo .toptrimbar .l-beansearchfield .v-nativebutton:before, .osbp-cxo .os-selection-area .l-beansearchfield button:before, .osbp-cxo .os-selection-area .l-beansearchfield .v-nativebutton:before {
font-family: FontAwesome;
font-size: 21px;
line-height: 28px;
@@ -20113,7 +20241,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
}
-.osbp-cxo .l-control .l-beansearchfield button img, .osbp-cxo .toptrimbar .l-beansearchfield button img, .osbp-cxo .os-selection-area .l-beansearchfield button img {
+.osbp-cxo .l-control .l-beansearchfield button img, .osbp-cxo .l-control .l-beansearchfield .v-nativebutton img, .osbp-cxo .toptrimbar .l-beansearchfield button img, .osbp-cxo .toptrimbar .l-beansearchfield .v-nativebutton img, .osbp-cxo .os-selection-area .l-beansearchfield button img, .osbp-cxo .os-selection-area .l-beansearchfield .v-nativebutton img {
display: none;
}
@@ -20155,7 +20283,6 @@ div.v-layout.v-horizontal.v-widget {
.osbp-cxo .v-filterselect-os-single-selection, .osbp-cxo .os-single-selection {
color: #424242;
margin: 10px;
- width: 224px;
}
.osbp-cxo .os-multi-selection select.v-select-select {
@@ -20684,6 +20811,32 @@ div.v-layout.v-horizontal.v-widget {
font-weight: bold;
}
+.osbp-cxo .v-grid .v-grid-body > .v-grid-row > .v-grid-cell {
+ margin-bottom: -32px;
+}
+
+.osbp-cxo .v-grid .v-grid-row {
+ display: flex;
+ position: relative;
+}
+
+.osbp-cxo .v-grid .v-grid-row > td > img.gwt-Image {
+ height: 30px;
+}
+
+.osbp-cxo .v-grid .v-grid-row > td:hover {
+ height: auto !important;
+ position: relative;
+}
+
+.osbp-cxo .v-grid .v-grid-row > td:hover > img.gwt-Image {
+ height: auto;
+}
+
+.osbp-cxo .v-grid .v-grid-row > td {
+ height: auto !important;
+}
+
.osbp-cxo .v-grid .v-grid-cell.filter-header {
height: 32px !important;
padding: 0px;
@@ -22132,16 +22285,45 @@ div.v-layout.v-horizontal.v-widget {
color: #3e350e;
}
-.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox {
+.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox, .osbp-cxo .os-cash-register .v-filterselect, .osbp-cxo .os-cash-register .v-filterselect-input, .osbp-cxo .os-cash-register .v-filterselect [class*="input"] {
font-size: 32px;
height: 64px;
}
-.osbp-cxo .os-cash-register .v-textfield.v-disabled, .osbp-cxo .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .v-datefield.v-disabled, .osbp-cxo .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .o-XSuggestBox.v-disabled, .osbp-cxo .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield {
+.osbp-cxo .os-cash-register .v-textfield.v-disabled, .osbp-cxo .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .v-datefield.v-disabled, .osbp-cxo .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .o-XSuggestBox.v-disabled, .osbp-cxo .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .v-filterselect.v-disabled, .osbp-cxo .os-cash-register .v-filterselect.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .v-filterselect-input.v-disabled, .osbp-cxo .os-cash-register .v-filterselect-input.v-disabled > .v-textfield, .osbp-cxo .os-cash-register .v-filterselect [class*="input"].v-disabled, .osbp-cxo .os-cash-register .v-filterselect [class*="input"].v-disabled > .v-textfield {
background-color: transparent;
opacity: 0.75;
}
+.osbp-cxo .os-cash-register .v-datefield [class*="textfield"] {
+ padding-left: 76.8px;
+}
+
+.osbp-cxo .os-cash-register .v-filterselect-button, .osbp-cxo .os-cash-register .v-datefield button {
+ width: 64px;
+}
+
+.osbp-cxo .os-cash-register .v-filterselect-button:before, .osbp-cxo .os-cash-register .v-datefield button:before {
+ width: 64px;
+}
+
+.osbp-cxo .os-cash-register .os-alt-button > .v-component-group, .osbp-cxo .os-cash-register .os-alt-button > .l-beansearchfield {
+ display: block;
+}
+
+.osbp-cxo .os-cash-register .os-alt-button > .v-component-group > .v-slot > .v-button, .osbp-cxo .os-cash-register .os-alt-button > .l-beansearchfield > .v-slot > .v-button {
+ position: relative;
+ height: 59px;
+ width: 59px;
+ min-width: 59px;
+ top: -59px;
+ left: -59px;
+}
+
+.osbp-cxo .os-cash-register .v-component-group > .v-slot > .v-button {
+ height: 64px;
+}
+
.osbp-cxo .os-cash-register .v-textarea {
font-size: 32px;
}
@@ -22189,7 +22371,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
}
-.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox {
+.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox, .osbp-cxo .os-cash-register .v-filterselect, .osbp-cxo .os-cash-register .v-filterselect-input, .osbp-cxo .os-cash-register .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control > .v-component-group, .osbp-cxo .os-cash-register .l-control > .l-beansearchfield {
width: 266px;
}
@@ -22197,7 +22379,7 @@ div.v-layout.v-horizontal.v-widget {
width: 202px !important;
}
-.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox {
+.osbp-cxo .os-cash-register .v-textfield, .osbp-cxo .os-cash-register .v-datefield, .osbp-cxo .os-cash-register .o-XSuggestBox, .osbp-cxo .os-cash-register .v-filterselect, .osbp-cxo .os-cash-register .v-filterselect-input, .osbp-cxo .os-cash-register .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control > .v-component-group, .osbp-cxo .os-cash-register .l-control > .l-beansearchfield {
width: 266px;
}
@@ -22205,7 +22387,7 @@ div.v-layout.v-horizontal.v-widget {
width: 202px !important;
}
-.osbp-cxo .os-cash-register .os-span-h-half.v-textfield, .osbp-cxo .os-cash-register .os-span-h-half.v-datefield, .osbp-cxo .os-cash-register .os-span-h-half.o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-span-h-half.v-textfield, .osbp-cxo .os-cash-register .os-span-h-half.v-datefield, .osbp-cxo .os-cash-register .os-span-h-half.o-XSuggestBox, .osbp-cxo .os-cash-register .os-span-h-half.v-textarea, .osbp-cxo .os-cash-register .os-span-h-half.v-filterselect, .osbp-cxo .os-cash-register .os-span-h-half.v-filterselect-input, .osbp-cxo .os-cash-register .os-span-h-half.v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control.os-span-h-half .v-component-group, .osbp-cxo .os-cash-register .l-control.os-span-h-half .l-beansearchfield {
width: 128px;
}
@@ -22213,7 +22395,7 @@ div.v-layout.v-horizontal.v-widget {
width: 64px !important;
}
-.osbp-cxo .os-cash-register .os-span-h-single.v-textfield, .osbp-cxo .os-cash-register .os-span-h-single.v-datefield, .osbp-cxo .os-cash-register .os-span-h-single.o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-span-h-single.v-textfield, .osbp-cxo .os-cash-register .os-span-h-single.v-datefield, .osbp-cxo .os-cash-register .os-span-h-single.o-XSuggestBox, .osbp-cxo .os-cash-register .os-span-h-single.v-textarea, .osbp-cxo .os-cash-register .os-span-h-single.v-filterselect, .osbp-cxo .os-cash-register .os-span-h-single.v-filterselect-input, .osbp-cxo .os-cash-register .os-span-h-single.v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control.os-span-h-single .v-component-group, .osbp-cxo .os-cash-register .l-control.os-span-h-single .l-beansearchfield {
width: 266px;
}
@@ -22221,7 +22403,7 @@ div.v-layout.v-horizontal.v-widget {
width: 202px !important;
}
-.osbp-cxo .os-cash-register .os-span-h-double.v-textfield, .osbp-cxo .os-cash-register .os-span-h-double.v-datefield, .osbp-cxo .os-cash-register .os-span-h-double.o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-span-h-double.v-textfield, .osbp-cxo .os-cash-register .os-span-h-double.v-datefield, .osbp-cxo .os-cash-register .os-span-h-double.o-XSuggestBox, .osbp-cxo .os-cash-register .os-span-h-double.v-textarea, .osbp-cxo .os-cash-register .os-span-h-double.v-filterselect, .osbp-cxo .os-cash-register .os-span-h-double.v-filterselect-input, .osbp-cxo .os-cash-register .os-span-h-double.v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control.os-span-h-double .v-component-group, .osbp-cxo .os-cash-register .l-control.os-span-h-double .l-beansearchfield {
width: 542px;
}
@@ -22229,7 +22411,7 @@ div.v-layout.v-horizontal.v-widget {
width: 478px !important;
}
-.osbp-cxo .os-cash-register .os-span-h-triple.v-textfield, .osbp-cxo .os-cash-register .os-span-h-triple.v-datefield, .osbp-cxo .os-cash-register .os-span-h-triple.o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-span-h-triple.v-textfield, .osbp-cxo .os-cash-register .os-span-h-triple.v-datefield, .osbp-cxo .os-cash-register .os-span-h-triple.o-XSuggestBox, .osbp-cxo .os-cash-register .os-span-h-triple.v-textarea, .osbp-cxo .os-cash-register .os-span-h-triple.v-filterselect, .osbp-cxo .os-cash-register .os-span-h-triple.v-filterselect-input, .osbp-cxo .os-cash-register .os-span-h-triple.v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control.os-span-h-triple .v-component-group, .osbp-cxo .os-cash-register .l-control.os-span-h-triple .l-beansearchfield {
width: 818px;
}
@@ -22237,7 +22419,7 @@ div.v-layout.v-horizontal.v-widget {
width: 754px !important;
}
-.osbp-cxo .os-cash-register .os-span-h-quad.v-textfield, .osbp-cxo .os-cash-register .os-span-h-quad.v-datefield, .osbp-cxo .os-cash-register .os-span-h-quad.o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-span-h-quad.v-textfield, .osbp-cxo .os-cash-register .os-span-h-quad.v-datefield, .osbp-cxo .os-cash-register .os-span-h-quad.o-XSuggestBox, .osbp-cxo .os-cash-register .os-span-h-quad.v-textarea, .osbp-cxo .os-cash-register .os-span-h-quad.v-filterselect, .osbp-cxo .os-cash-register .os-span-h-quad.v-filterselect-input, .osbp-cxo .os-cash-register .os-span-h-quad.v-filterselect [class*="input"], .osbp-cxo .os-cash-register .l-control.os-span-h-quad .v-component-group, .osbp-cxo .os-cash-register .l-control.os-span-h-quad .l-beansearchfield {
width: 1094px;
}
@@ -22317,7 +22499,7 @@ div.v-layout.v-horizontal.v-widget {
max-height: 254px !important;
}
-.osbp-cxo .os-cash-register .os-field-h-half .v-textfield, .osbp-cxo .os-cash-register .os-field-h-half .v-datefield, .osbp-cxo .os-cash-register .os-field-h-half .o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-field-h-half .v-textfield, .osbp-cxo .os-cash-register .os-field-h-half .v-datefield, .osbp-cxo .os-cash-register .os-field-h-half .o-XSuggestBox, .osbp-cxo .os-cash-register .os-field-h-half .v-filterselect, .osbp-cxo .os-cash-register .os-field-h-half .v-filterselect-input, .osbp-cxo .os-cash-register .os-field-h-half .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .os-field-h-half .l-control > .v-component-group, .osbp-cxo .os-cash-register .os-field-h-half .l-control > .l-beansearchfield {
width: 128px;
}
@@ -22357,7 +22539,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 190px;
}
-.osbp-cxo .os-cash-register .os-field-h-double .v-textfield, .osbp-cxo .os-cash-register .os-field-h-double .v-datefield, .osbp-cxo .os-cash-register .os-field-h-double .o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-field-h-double .v-textfield, .osbp-cxo .os-cash-register .os-field-h-double .v-datefield, .osbp-cxo .os-cash-register .os-field-h-double .o-XSuggestBox, .osbp-cxo .os-cash-register .os-field-h-double .v-filterselect, .osbp-cxo .os-cash-register .os-field-h-double .v-filterselect-input, .osbp-cxo .os-cash-register .os-field-h-double .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .os-field-h-double .l-control > .v-component-group, .osbp-cxo .os-cash-register .os-field-h-double .l-control > .l-beansearchfield {
width: 542px;
}
@@ -22389,7 +22571,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 254px;
}
-.osbp-cxo .os-cash-register .os-field-h-triple .v-textfield, .osbp-cxo .os-cash-register .os-field-h-triple .v-datefield, .osbp-cxo .os-cash-register .os-field-h-triple .o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-field-h-triple .v-textfield, .osbp-cxo .os-cash-register .os-field-h-triple .v-datefield, .osbp-cxo .os-cash-register .os-field-h-triple .o-XSuggestBox, .osbp-cxo .os-cash-register .os-field-h-triple .v-filterselect, .osbp-cxo .os-cash-register .os-field-h-triple .v-filterselect-input, .osbp-cxo .os-cash-register .os-field-h-triple .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .os-field-h-triple .l-control > .v-component-group, .osbp-cxo .os-cash-register .os-field-h-triple .l-control > .l-beansearchfield {
width: 818px;
}
@@ -22421,7 +22603,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 382px;
}
-.osbp-cxo .os-cash-register .os-field-h-quad .v-textfield, .osbp-cxo .os-cash-register .os-field-h-quad .v-datefield, .osbp-cxo .os-cash-register .os-field-h-quad .o-XSuggestBox {
+.osbp-cxo .os-cash-register .os-field-h-quad .v-textfield, .osbp-cxo .os-cash-register .os-field-h-quad .v-datefield, .osbp-cxo .os-cash-register .os-field-h-quad .o-XSuggestBox, .osbp-cxo .os-cash-register .os-field-h-quad .v-filterselect, .osbp-cxo .os-cash-register .os-field-h-quad .v-filterselect-input, .osbp-cxo .os-cash-register .os-field-h-quad .v-filterselect [class*="input"], .osbp-cxo .os-cash-register .os-field-h-quad .l-control > .v-component-group, .osbp-cxo .os-cash-register .os-field-h-quad .l-control > .l-beansearchfield {
width: 1094px;
}
@@ -23435,4 +23617,12 @@ div.v-layout.v-horizontal.v-widget {
content: "\e665" !important;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.05);
+}
+
+.osbp-cxo .grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
} \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/Welcome.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/Welcome.html
deleted file mode 100644
index 25ce3c7..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/Welcome.html
+++ /dev/null
@@ -1,64 +0,0 @@
-<!DOCTYPE html>
-<head>
-
-<meta charset="utf-8">
-
-<meta name="viewport" content="width=device-width, initial-scale=1">
-
-
-<link rel="stylesheet" type="text/css" href="typo-welcome-validated.css" media="all">
-
-
-<title>Compex - Welcomepage</title>
-
-</head>
-<body class="osbp typo-welcome">
-
-
-<header class="header" style="background:#0067b1; padding-top: 10px;">
- <div style="background:#0067b1">
- <div class="inner small">
- <h2 class="headlineH2withoutUnderline versal">Welcome</h2>
- <h3 class="align-center" style="color: rgb(255, 255, 255);">Here are some resources that will help you to get started</h3>
- </div>
- </div>
-</header>
-
-<div class="welcome-image" align="center" style="padding-top: 10px; padding-bottom: 10px;">
-</div>
-
-<main>
- <div class="ce-twoCol-Box " id="c309">
- <div class="inner small">
-
- <div class="boxen withFontAwesome">
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Watch tutorial videos</h2>
- <p class="bodytext">Learn how to use My1App and learn more about OS.bee from step-by-step tutorial videos.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Read documentation</h2>
- <p class="bodytext">Need more insight? Detailed information can be found in our documentation.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Visit our forum</h2>
- <p class="bodytext">The OS.bee forum is a great place to find answers and ask questions, especially for newcommers.</p></div>
- </div>
-
- <div class="">
- <div><h2 class="smallHeadlineWithUnderline">Register to join the community</h2>
- <p class="bodytext">Register and benefit from special resources for community members.</p></div>
- </div>
-
- </div>
-
- </div>
- </div>
-
-</main>
-
-</body>
-</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/WelcomeTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/WelcomeTRANSLATABLE.html
new file mode 100644
index 0000000..fc11bcb
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/WelcomeTRANSLATABLE.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Compex - Welcomepage</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$Welcome$</h2>
+
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$Here are some resources that will help you to get started$</h3>
+</div>
+</div>
+</header>
+
+<div align="center" class="welcome-image" style="padding-top: 10px; padding-bottom: 10px;">&nbsp;</div>
+<main>
+<div class="ce-twoCol-Box " id="c309">
+<div class="inner small">
+<div class="boxen withFontAwesome">
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Watch tutorial videos</h2>
+
+<p class="bodytext">Learn how to use My1App and learn more about OS.bee from step-by-step tutorial videos.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Read documentation</h2>
+
+<p class="bodytext">Need more insight? Detailed information can be found in our documentation.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Visit our forum</h2>
+
+<p class="bodytext">The OS.bee forum is a great place to find answers and ask questions, especially for newcommers.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Register to join the community</h2>
+
+<p class="bodytext">Register and benefit from special resources for community members.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/dashboardtitleTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/dashboardtitleTRANSLATABLE.html
new file mode 100644
index 0000000..7dd311c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/dashboardtitleTRANSLATABLE.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Dashboard</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$dashboard_title$</h2>
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$dashboard_subtitle$</h3>
+</div>
+</div>
+</header>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/screen.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/screen.css
new file mode 100644
index 0000000..7fc1b95
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/html/screen.css
@@ -0,0 +1,27 @@
+i.fa{padding-left:5px;font-size:0.9rem}.bg-blue{background-color:#0067b1}.bg-darkblue{background-color:#002f58}.bg-red{background-color:#be1622}.bg-white{background-color:#fff}.button{display:inline-block;background:inherit;color:inherit;padding:15px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:normal;text-decoration:none;cursor:pointer}.button i{padding-right:5px;transition:0.5s all;font-size:18px;line-height:normal}.button span+i{padding-left:5px;transition:0.5s all}.button:hover{text-decoration:none !important}.button:hover i{padding-right:10px;transition:0.5s all}.button:hover span+i{padding-left:10px;transition:0.5s all}span span{background:inherit;color:inherit}.redbutton,.bluebutton,.thirdSection .right a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.darkbluebutton,.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton,.whitebutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a,.marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a{display:inline-block;background:#be1622 none repeat scroll 0% 0%;color:#FFF;padding:15px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:normal;text-decoration:none;cursor:pointer;border:none}.redbutton:hover,.bluebutton:hover,.thirdSection .right a:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:hover,.darkbluebutton:hover,.greybutton:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover,.whitebutton:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:hover{text-decoration:none !important}.bluebutton,.thirdSection .right a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a{background-color:#0067b1}.darkbluebutton{background-color:#002f58;text-align:left}.darkbluebutton.arrowlink:after,.thirdSection .right a.darkbluebutton:after{float:right}.darkbluebutton.arrowlink:hover:after,.thirdSection .right a.darkbluebutton:hover:after{padding-left:30px}.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton{background-color:#f5f5f5;color:#333}.greybutton:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover{background-color:#0067b1;color:#fff}.whitebutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a{background-color:#ffffff;color:#333}.arrowlink,.thirdSection .right a{font-weight:700;text-decoration:none;transition:0.5s all}.arrowlink:after,.thirdSection .right a:after{font-family:'FontAwesome';content:"\f178";padding-left:5px;font-size:15px;transition:0.7s all;display:inline-block}.arrowlink:hover,.thirdSection .right a:hover{text-decoration:none}.arrowlink:hover:after,.thirdSection .right a:hover:after{padding-left:15px;transition:0.5s all}.arrowlink.down:after,.thirdSection .right a.down:after{content:"\f078";vertical-align:bottom}.arrowlink.down.active:after,.thirdSection .right a.down.active:after{content:"\f077"}.keylink{text-align:center;color:#fff;font-weight:700;font-size:15px;line-height:normal}.keylink:before{content:"\f084";font-family:'FontAwesome';padding-right:5px;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}.downloadlink{text-align:center;font-weight:700;text-decoration:none;transition:0.5s all;min-height:54px}.downloadlink:after{font-family:'FontAwesome';content:"\f019";padding-left:5px;font-size:15px;transition:0.5s all}.downloadlink:hover{font-size:18px}.downloadlink:hover:after{font-size:17px;transition:0.5s all}.buttonContainer{text-align:center}.versal{text-transform:uppercase}.cf:before,.inner:before,body.contact .contactMain:before,.ce-twoCol-Box .boxen:before,.ce-twoCol-Box .boxen.withFontAwesome:before,.ce-twoCol-Box .boxen.withoutFontAwesome:before,.ce-twoCol-Box .boxen.withOtherFontAwesome:before,.ce-twoCol-Box .boxen.withOtherFontAwesome div:before,.text-slide:before,.toggleContainer h3:before,.ce-threeBoxesWithOption:before,.ce-threeBoxesWithOption .inner div:before,.fontAwesome-list.twocol ul:before,.ce-os-bee:before,.ce-table:before,.service-formular:before,.service-formular .powermail_check_outer:before,.secondSection div.inner:before,.thirdSection:before,.thirdSection .inner:before,.newsletter:before,.newsletter .firstrow:before,.newsletter .secondrow:before,.newsletter .secondrow .inner:before,.ce-youtube-text:before,.ce-youtube-slider:before,.marketplace-wrapper:before,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:before,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:before,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:before,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:before,.marketplace-wrapper .mp-contentContainer .mp-filter ul:before,.marketplace-wrapper .mp-contentContainer .mp-content:before,.marketplace-wrapper .mp-contentContainer .mp-content article header:before,.marketplace-wrapper .mp-contentContainer .mp-content article footer:before,.mpdetail-content .mp-productInfo:before,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:before,.mpdetail-content .mp-productWrapper>ul:before,.tx-typo3forum-pi1 .forum_menu ul:before,.tx-typo3forum-pi1 .topic_list_menu ul:before,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #topic fieldset div:before,.tx-typo3forum-pi1 #post fieldset div:before,.tx-typo3forum-pi1 #report fieldset div:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:before,.ce-osbee-forum-singlepost:before,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:before,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:before,.blogSidebar .blog-subscribe .terms:before,.news-list-view .article:before,.news-list-view .news-content-wrap:before,.latest-news-container:before,.latest-news-container .startpage-latesnews:before,.latest-news-container .startpage-latesnews .news-img-wrap a:before,.shariff .orientation-horizontal:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:before,.tx-sy-osbeeproducts .os_cartSupport:before,.tx-sy-osbeeproducts .os_cartSupport>div .container:before,.tx-sy-osbeeproducts .os_carAppSupport:before,.tx-sy-osbeeproducts .os_carAppSupport>div .container:before,.tx-sy-osbeeproducts .checkoutOption:before,.tx-contentpackage-checkoutFormular div:before,.checkoutSteps:before,.tx-indexedsearch-browsebox:before,.tx-srfeuserregister-pi1 fieldset:before,.tx-srfeuserregister-pi1 fieldset .formwrap:before,.community-forum-news:before,.community-forum-news>.inner>div.news .latest-news-container:before,.zweispaltig-unterseiten-layout:before,header.header:before,header.header .topMeta:before,header.header .topMeta+div:before,header.header nav>ul:before,footer.footer div.inner.small:before,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:before,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:before,.ce-video:before,.ce-forum-latest-post:before,.ce-forum-latest-post>div:before,.ce-forum-latest-post>div div:before,.cf:after,.inner:after,body.contact .contactMain:after,.ce-twoCol-Box .boxen:after,.ce-twoCol-Box .boxen.withFontAwesome:after,.ce-twoCol-Box .boxen.withoutFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome div:after,.text-slide:after,.toggleContainer h3:after,.ce-threeBoxesWithOption:after,.ce-threeBoxesWithOption .inner div:after,.fontAwesome-list.twocol ul:after,.ce-os-bee:after,.ce-table:after,.service-formular:after,.service-formular .powermail_check_outer:after,.secondSection div.inner:after,.thirdSection:after,.thirdSection .inner:after,.newsletter:after,.newsletter .firstrow:after,.newsletter .secondrow:after,.newsletter .secondrow .inner:after,.ce-youtube-text:after,.ce-youtube-slider:after,.marketplace-wrapper:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:after,.marketplace-wrapper .mp-contentContainer .mp-filter ul:after,.marketplace-wrapper .mp-contentContainer .mp-content:after,.marketplace-wrapper .mp-contentContainer .mp-content article header:after,.marketplace-wrapper .mp-contentContainer .mp-content article footer:after,.mpdetail-content .mp-productInfo:after,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:after,.mpdetail-content .mp-productWrapper>ul:after,.tx-typo3forum-pi1 .forum_menu ul:after,.tx-typo3forum-pi1 .topic_list_menu ul:after,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #topic fieldset div:after,.tx-typo3forum-pi1 #post fieldset div:after,.tx-typo3forum-pi1 #report fieldset div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after,.ce-osbee-forum-singlepost:after,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after,.blogSidebar .blog-subscribe .terms:after,.news-list-view .article:after,.news-list-view .news-content-wrap:after,.latest-news-container:after,.latest-news-container .startpage-latesnews:after,.latest-news-container .startpage-latesnews .news-img-wrap a:after,.shariff .orientation-horizontal:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after,.tx-sy-osbeeproducts .os_cartSupport:after,.tx-sy-osbeeproducts .os_cartSupport>div .container:after,.tx-sy-osbeeproducts .os_carAppSupport:after,.tx-sy-osbeeproducts .os_carAppSupport>div .container:after,.tx-sy-osbeeproducts .checkoutOption:after,.tx-contentpackage-checkoutFormular div:after,.checkoutSteps:after,.tx-indexedsearch-browsebox:after,.tx-srfeuserregister-pi1 fieldset:after,.tx-srfeuserregister-pi1 fieldset .formwrap:after,.community-forum-news:after,.community-forum-news>.inner>div.news .latest-news-container:after,.zweispaltig-unterseiten-layout:after,header.header:after,header.header .topMeta:after,header.header .topMeta+div:after,header.header nav>ul:after,footer.footer div.inner.small:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after,.ce-video:after,.ce-forum-latest-post:after,.ce-forum-latest-post>div:after,.ce-forum-latest-post>div div:after{content:" ";display:table}.cf:after,.inner:after,body.contact .contactMain:after,.ce-twoCol-Box .boxen:after,.ce-twoCol-Box .boxen.withFontAwesome:after,.ce-twoCol-Box .boxen.withoutFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome div:after,.text-slide:after,.toggleContainer h3:after,.ce-threeBoxesWithOption:after,.ce-threeBoxesWithOption .inner div:after,.fontAwesome-list.twocol ul:after,.ce-os-bee:after,.ce-table:after,.service-formular:after,.service-formular .powermail_check_outer:after,.secondSection div.inner:after,.thirdSection:after,.thirdSection .inner:after,.newsletter:after,.newsletter .firstrow:after,.newsletter .secondrow:after,.newsletter .secondrow .inner:after,.ce-youtube-text:after,.ce-youtube-slider:after,.marketplace-wrapper:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:after,.marketplace-wrapper .mp-contentContainer .mp-filter ul:after,.marketplace-wrapper .mp-contentContainer .mp-content:after,.marketplace-wrapper .mp-contentContainer .mp-content article header:after,.marketplace-wrapper .mp-contentContainer .mp-content article footer:after,.mpdetail-content .mp-productInfo:after,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:after,.mpdetail-content .mp-productWrapper>ul:after,.tx-typo3forum-pi1 .forum_menu ul:after,.tx-typo3forum-pi1 .topic_list_menu ul:after,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #topic fieldset div:after,.tx-typo3forum-pi1 #post fieldset div:after,.tx-typo3forum-pi1 #report fieldset div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after,.ce-osbee-forum-singlepost:after,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after,.blogSidebar .blog-subscribe .terms:after,.news-list-view .article:after,.news-list-view .news-content-wrap:after,.latest-news-container:after,.latest-news-container .startpage-latesnews:after,.latest-news-container .startpage-latesnews .news-img-wrap a:after,.shariff .orientation-horizontal:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after,.tx-sy-osbeeproducts .os_cartSupport:after,.tx-sy-osbeeproducts .os_cartSupport>div .container:after,.tx-sy-osbeeproducts .os_carAppSupport:after,.tx-sy-osbeeproducts .os_carAppSupport>div .container:after,.tx-sy-osbeeproducts .checkoutOption:after,.tx-contentpackage-checkoutFormular div:after,.checkoutSteps:after,.tx-indexedsearch-browsebox:after,.tx-srfeuserregister-pi1 fieldset:after,.tx-srfeuserregister-pi1 fieldset .formwrap:after,.community-forum-news:after,.community-forum-news>.inner>div.news .latest-news-container:after,.zweispaltig-unterseiten-layout:after,header.header:after,header.header .topMeta:after,header.header .topMeta+div:after,header.header nav>ul:after,footer.footer div.inner.small:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after,.ce-video:after,.ce-forum-latest-post:after,.ce-forum-latest-post>div:after,.ce-forum-latest-post>div div:after{clear:both}html{margin:0;padding:0;font-size:15px;line-height:normal}html *{box-sizing:border-box;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;counter-reset:olliste}section,main,footer,nav,aside,article{display:block}img{height:auto;max-width:100%}figure{margin:0;padding:0}input[type="submit"]{-webkit-appearance:none}ul{margin:0;padding:0;list-style:none}::-webkit-input-placeholder{color:#333333;opacity:1 !important}:-moz-placeholder{color:#333333}::-moz-placeholder{color:#333333}:-ms-input-placeholder{color:#333333}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333333;opacity:1 !important}input:-moz-placeholder,textarea:-moz-placeholder{color:#333333}input::-moz-placeholder,textarea::-moz-placeholder{color:#333333}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333333}.unorderedList li,.clients ul li,.ce-twoCol-Box .boxen.withFontAwesome>div ul li,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li,.text-slide .left ul li,.ce-Image-Text-Element .einspaltig ul li,.toggleContainer ul li,.ce-threeBoxesWithOption .inner div article ul li,.fontAwesome-list ul li ul li,.fontAwesome-list.twocol ul li ul li,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li,.ce-leftright>div figure+div ul li,.news ul li{position:relative;padding-left:15px}.unorderedList li:before,.clients ul li:before,.ce-twoCol-Box .boxen.withFontAwesome>div ul li:before,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li:before,.text-slide .left ul li:before,.ce-Image-Text-Element .einspaltig ul li:before,.toggleContainer ul li:before,.ce-threeBoxesWithOption .inner div article ul li:before,.fontAwesome-list ul li ul li:before,.fontAwesome-list.twocol ul li ul li:before,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li:before,.ce-leftright>div figure+div ul li:before,.news ul li:before{content:"\f054";content:"\f111";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;position:absolute;top:7px;left:0;color:#be1622;font-size:6px}.unorderedList li+li,.clients ul li+li,.ce-twoCol-Box .boxen.withFontAwesome>div ul li+li,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li+li,.text-slide .left ul li+li,.ce-Image-Text-Element .einspaltig ul li+li,.toggleContainer ul li+li,.ce-threeBoxesWithOption .inner div article ul li+li,.fontAwesome-list ul li ul li+li,.fontAwesome-list.twocol ul li ul li+li,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li+li,.ce-leftright>div figure+div ul li+li,.news ul li+li{margin-top:4px}.unorderedList li ul,.clients ul li ul,.ce-twoCol-Box .boxen.withFontAwesome>div ul li ul,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li ul,.text-slide .left ul li ul,.ce-Image-Text-Element .einspaltig ul li ul,.toggleContainer ul li ul,.ce-threeBoxesWithOption .inner div article ul li ul,.fontAwesome-list ul li ul li ul,.fontAwesome-list.twocol ul li ul li ul,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li ul,.ce-leftright>div figure+div ul li ul,.news ul li ul{margin-top:5px}.unorderedList+p,.clients ul+p,.ce-twoCol-Box .boxen.withFontAwesome>div ul+p,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul+p,.text-slide .left ul+p,.ce-Image-Text-Element .einspaltig ul+p,.toggleContainer ul+p,.ce-threeBoxesWithOption .inner div article ul+p,.fontAwesome-list ul li ul+p,.fontAwesome-list.twocol ul li ul+p,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul+p,.ce-leftright>div figure+div ul+p,.news ul+p,.unorderedList+ul,.clients ul+ul,.ce-twoCol-Box .boxen.withFontAwesome>div ul+ul,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul+ul,.text-slide .left ul+ul,.ce-Image-Text-Element .einspaltig ul+ul,.toggleContainer ul+ul,.ce-threeBoxesWithOption .inner div article ul+ul,.fontAwesome-list ul li ul+ul,.fontAwesome-list.twocol ul li ul+ul,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul+ul,.ce-leftright>div figure+div ul+ul,.news ul+ul{margin-top:15px}.inner{max-width:1325px;margin:0 auto}.inner.small,.tx-felogin-pi1 .tx-felogin-pi1-inner{max-width:1030px;margin:0 auto}@media screen and (max-width: 1100px){.inner.small,.tx-felogin-pi1 .tx-felogin-pi1-inner{padding:0 25px}}main{overflow:hidden}body.contact .contactMain{max-width:1030px;margin:0 auto 0 auto}h1,h2,.ce-table table caption,h3{margin:0;font-size:inherit;line-height:normal}.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-family:"Quicksand",sans-serif;font-size:60px;line-height:normal;color:#333;margin:0 0 40px 0;text-transform:uppercase;font-weight:300;display:block}@media screen and (max-width: 1024px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:45px;margin-bottom:30px}}@media screen and (max-width: 768px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:35px;margin-bottom:25px}}@media screen and (max-width: 640px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:28px;margin-bottom:20px}}.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-family:"Quicksand",sans-serif;font-size:60px;line-height:normal;color:#333;margin:0 0 40px 0;text-transform:uppercase;text-align:center;font-weight:300;display:block}@media screen and (max-width: 1024px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:45px}}@media screen and (max-width: 768px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:35px}}@media screen and (max-width: 640px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:28px}}.headlineH2Center,p.headlineH2Center,.service-formular fieldset .powermail_legend,.sliderContainer p.headlineH2Center,.latest-news-container h2,.latest-news-container .ce-table table caption,.ce-table table .latest-news-container caption,.mp-contentContainer.checkout h1{font-family:"Quicksand", sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;text-align:center;display:block;margin:0 0 15px 0}.headlineH2Center:after,.service-formular fieldset .powermail_legend:after,.sliderContainer p.headlineH2Center:after,.latest-news-container h2:after,.latest-news-container .ce-table table caption:after,.ce-table table .latest-news-container caption:after,.mp-contentContainer.checkout h1:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px auto 0 auto}.headlineH2,p.headlineH2,.sliderContainer p.headlineH2,.tx-typo3forum-pi1 #topic fieldset legend,.tx-typo3forum-pi1 #post fieldset legend,.tx-typo3forum-pi1 #report fieldset legend,.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption{font-family:"Quicksand", sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;display:block;margin:0 0 15px 0}.headlineH2:after,.sliderContainer p.headlineH2:after,.tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #report fieldset legend:after,.mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.headlineH2withoutUnderline,.headlineH2withoutUnderlineLeft,p.headlineH2withoutUnderline,.sliderContainer p.headlineH2withoutUnderline{font-size:36px;line-height:normal;font-family:"Quicksand",sans-serif;font-weight:400;color:#fff;display:block;margin:0 0 15px 0;text-align:center}.headlineH2withoutUnderlineLeft{text-align:left}.headlineH3,p.headlineH3,.sliderContainer p.headlineH3{font-weight:700;font-size:16px;line-height:normal;color:#333;margin:0 0 20px 0;display:block}.smallHeadlineWithUnderline,p.smallHeadlineWithUnderline,.sliderContainer p.smallHeadlineWithUnderline{font-size:18px;line-height:normal;font-weight:700;color:#333;margin-bottom:20px}.smallHeadlineWithUnderline:after,.sliderContainer p.smallHeadlineWithUnderline:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:5px 0 0 0}a{color:#0067b1;text-decoration:none;font-weight:700}a span{color:inherit}a:hover{text-decoration:underline}a.arrowlink:hover,.thirdSection .right a:hover{text-decoration:underline !important}a.arrowlink:hover:after,.thirdSection .right a:hover:after{text-decoration:none !important}a.button:hover{text-decoration:none !important}a.button:hover span{text-decoration:none !important}span a{color:inherit}.textlinkarrow:after,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:after,.ce-table table tr td a:after,.ce-leftright>div figure+div a:after,.ce-youtube-text .right a:after,.news-list-view .more:after{content:"\f178";transition:0.7s all;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;font-weight:700;font-family:'FontAwesome';padding-left:5px;transition:0.7s all}.textlinkarrow:hover,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:hover,.ce-table table tr td a:hover,.ce-leftright>div figure+div a:hover,.ce-youtube-text .right a:hover,.news-list-view .more:hover{text-decoration:none}.textlinkarrow:hover:after,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:hover:after,.ce-table table tr td a:hover:after,.ce-leftright>div figure+div a:hover:after,.ce-youtube-text .right a:hover:after,.news-list-view .more:hover:after{padding-left:10px}.textlinkarrow.whitetextlinkarrow,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a.whitetextlinkarrow,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow .ce-leftright>div figure+div a,.ce-leftright>div figure+div .ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a,.ce-table table tr td a.whitetextlinkarrow,.ce-leftright>div figure+div a,.ce-youtube-text .right a.whitetextlinkarrow,.ce-youtube-text .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .ce-youtube-text .right a,.news-list-view .whitetextlinkarrow.more,.news-list-view .ce-leftright>div figure+div a.more,.ce-leftright>div figure+div .news-list-view a.more{color:#fff}h1,h2,.ce-table table caption,h3,h4,h5,h6{font-size:15px;line-height:normal;margin:0;font-weight:400}p{font-size:15px;line-height:normal;margin:0}p+p,p+ul,p+ol{margin-top:15px}p+h1,p+h2,.ce-table table p+caption,p+h3,p+.headlineH3,.sliderContainer p+p.headlineH3,p+.headlineH2withoutUnderline,p+.headlineH2withoutUnderlineLeft,.sliderContainer p+p.headlineH2withoutUnderline,p+.smallHeadlineWithUnderline,.sliderContainer p+p.smallHeadlineWithUnderline,p+.headlineH2,.sliderContainer p+p.headlineH2,.tx-typo3forum-pi1 #topic fieldset p+legend,.tx-typo3forum-pi1 #post fieldset p+legend,.tx-typo3forum-pi1 #report fieldset p+legend,.mp-contentContainer.checkout .checkout_paymentOption p+h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table p+caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption p+caption,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>p+h2,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>p+caption,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>p+caption,p+.headlineH2Center,.service-formular fieldset p+.powermail_legend,.sliderContainer p+p.headlineH2Center,.latest-news-container p+h2,.latest-news-container .ce-table table p+caption,.ce-table table .latest-news-container p+caption,.mp-contentContainer.checkout p+h1,p+.headlineH1Center,.sliderContainer p+p.headlineH1Center,p+.headlineH1,.sliderContainer p+p.headlineH1,p+.headlineH2withoutUnderline,p+.headlineH2withoutUnderlineLeft,.sliderContainer p+p.headlineH2withoutUnderline{margin-top:25px}p i{font-style:italic}p.bigText{font-size:18px;line-height:normal}p.bigText a{font-size:18px;line-height:normal}p.centeralign,p.align-center{text-align:center}p.leftalign,p.align-left{text-align:left}p.rightalign,p.align-right{text-align:right}ul li{font-size:15px;line-height:normal}a{font-size:15px;line-height:normal}.bigText{font-size:18px;line-height:normal}.centeralign,.align-center{text-align:center}.leftalign{text-align:left}.rightalign{text-align:right}/*!
+ * Hover.css (http://ianlunn.github.io/Hover/)
+ * Version: 2.0.2
+ * 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. Generated with Sass.
+ */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:hover,.hvr-pulse:focus,.hvr-pulse:active{-webkit-animation-name:hvr-pulse;animation-name:hvr-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}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:hover,.hvr-pulse-grow:focus,.hvr-pulse-grow:active{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-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}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:hover,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:active{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-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}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:hover,.hvr-push:focus,.hvr-push:active{-webkit-animation-name:hvr-push;animation-name:hvr-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}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-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}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-in:hover,.hvr-bounce-in:focus,.hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-out:hover,.hvr-bounce-out:focus,.hvr-bounce-out:active{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:hover,.hvr-rotate:focus,.hvr-rotate:active{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:hover,.hvr-sink:focus,.hvr-sink:active{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float, hvr-bob;animation-name:hvr-bob-float, hvr-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:hover,.hvr-hang:focus,.hvr-hang:active{-webkit-animation-name:hvr-hang-sink, hvr-hang;animation-name:hvr-hang-sink, hvr-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:hover,.hvr-skew:focus,.hvr-skew:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:hover,.hvr-skew-forward:focus,.hvr-skew-forward:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:hover,.hvr-skew-backward:focus,.hvr-skew-backward:active{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-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}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:hover,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:active{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-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}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:hover,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:active{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:hover,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:active{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-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}@-webkit-keyframes hvr-wobble-skew{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 hvr-wobble-skew{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)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:hover,.hvr-wobble-skew:focus,.hvr-wobble-skew:active{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-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}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:hover,.hvr-buzz:focus,.hvr-buzz:active{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:0.15s;animation-duration:0.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:hover,.hvr-buzz-out:focus,.hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{background-color:#2098d1;color:white}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-back-pulse:hover,.hvr-back-pulse:focus,.hvr-back-pulse:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:white}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:hover,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:active{color:white}.hvr-sweep-to-left:hover:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:hover,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:active{color:white}.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:active{color:white}.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:hover,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:active{color:white}.hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:hover,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:active{color:white}.hvr-bounce-to-left:hover:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:active{color:white}.hvr-bounce-to-bottom:hover:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:hover,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:active{color:white}.hvr-bounce-to-top:hover:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:hover,.hvr-radial-out:focus,.hvr-radial-out:active{color:white}.hvr-radial-out:hover:before,.hvr-radial-out:focus:before,.hvr-radial-out:active:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:hover,.hvr-radial-in:focus,.hvr-radial-in:active{color:white}.hvr-radial-in:hover:before,.hvr-radial-in:focus:before,.hvr-radial-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:hover,.hvr-rectangle-in:focus,.hvr-rectangle-in:active{color:white}.hvr-rectangle-in:hover:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:hover,.hvr-rectangle-out:focus,.hvr-rectangle-out:active{color:white}.hvr-rectangle-out:hover:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:active:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:hover,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:active{color:white}.hvr-shutter-in-horizontal:hover:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:white}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:hover,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:active{color:white}.hvr-shutter-in-vertical:hover:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:hover,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:active{color:white}.hvr-shutter-out-vertical:hover:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-border-fade:hover,.hvr-border-fade:focus,.hvr-border-fade:active{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px transparent}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-hollow:hover,.hvr-hollow:focus,.hvr-hollow:active{background:none}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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}.hvr-trim:hover:before,.hvr-trim:focus:before,.hvr-trim:active:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:hover:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:active:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}.hvr-outline-out:hover:before,.hvr-outline-out:focus:before,.hvr-outline-out:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}.hvr-outline-in:hover:before,.hvr-outline-in:focus:before,.hvr-outline-in:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:hover,.hvr-round-corners:focus,.hvr-round-corners:active{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:hover:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:active:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:hover:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:active:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:hover:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:active:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:hover:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:active:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:hover:before,.hvr-reveal:focus:before,.hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:hover:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:hover,.hvr-glow:focus,.hvr-glow:active{box-shadow:0 0 8px rgba(0,0,0,0.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:hover,.hvr-shadow:focus,.hvr-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow, transform;transition-property:box-shadow, transform}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:hover,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:active{box-shadow:2px 2px 2px rgba(0,0,0,0.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-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 transparent}.hvr-box-shadow-inset:hover,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px transparent}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-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%, transparent 80%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.35) 0%, transparent 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:before,.hvr-shadow-radial:after{pointer-events:none;position:absolute;content:'';left:0;width:100%;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}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%, ellipse, rgba(0,0,0,0.6) 0%, transparent 80%);background:radial-gradient(ellipse at 50% 150%, rgba(0,0,0,0.6) 0%, transparent 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%, ellipse, rgba(0,0,0,0.6) 0%, transparent 80%);background:radial-gradient(ellipse at 50% -50%, rgba(0,0,0,0.6) 0%, transparent 80%)}.hvr-shadow-radial:hover:before,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:active:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:active:after{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top: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:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent}.hvr-bubble-top:hover:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:hover:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent}.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:hover:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-top:hover,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:active{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:hover:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;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:transform;transition-property:transform}.hvr-bubble-float-right:hover,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:active{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:hover:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-bottom:hover,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:active{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:hover:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-left:hover,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:active{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:hover:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:0.1s;transition-duration:0.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:hover:before,.hvr-icon-back:focus:before,.hvr-icon-back:active:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.1s;transition-duration:0.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:hover:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:active:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:hover:before,.hvr-icon-down:focus:before,.hvr-icon-down:active:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:hover:before,.hvr-icon-up:focus:before,.hvr-icon-up:active:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:hover:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:active:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,
+ 100%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,
+ 100%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:hover:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:active:before{opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:hover:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:active:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:before,.hvr-icon-float-away:after{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:hover:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:active:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:before,.hvr-icon-sink-away:after{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:hover:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:active:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:hover:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:active:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:hover:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:active:before{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:hover:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:active:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:hover:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:active:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:hover:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:active:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:hover:before,.hvr-icon-push:focus:before,.hvr-icon-push:active:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:hover:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:active:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-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}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:hover:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:active:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:hover:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:active:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:hover:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:active:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:hover:before,.hvr-icon-float:focus:before,.hvr-icon-float:active:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:hover:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:active:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:hover:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:active:before{-webkit-animation-name:hvr-icon-bob-float, hvr-icon-bob;animation-name:hvr-icon-bob-float, hvr-icon-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:hover:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:active:before{-webkit-animation-name:hvr-icon-hang-sink, hvr-icon-hang;animation-name:hvr-icon-hang-sink, hvr-icon-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}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 hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}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)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:hover:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:active:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}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 hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}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)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:hover:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:active:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:hover:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:active:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:0.15s;animation-duration:0.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:hover:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:active:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:white;background:linear-gradient(135deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');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}.hvr-curl-top-left:hover:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:active:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:white;background:linear-gradient(225deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-top-right:hover:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:active:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:white;background:linear-gradient(315deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-bottom-right:hover:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:active:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:white;background:linear-gradient(45deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-bottom-left:hover:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:active:before{width:25px;height:25px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next,.swiper-button-prev-clients,.swiper-button-next-clients,.swiper-button-prev-small-youtube,.swiper-button-next-small-youtube{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-button-prev-clients,.swiper-button-prev-small-youtube,.swiper-container-rtl .swiper-button-next{background-image:url("../img/prev.png");left:30px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-button-next-clients,.swiper-button-next-small-youtube,.swiper-container-rtl .swiper-button-prev{background-image:url("../img/next.png");right:30px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:999999;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:9999999}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:999999}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:99999999;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%, 100%{transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateY(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%, 100%{transform:translateY(0)}10%, 30%, 50%, 70%, 90%{transform:translateY(-10px)}20%, 40%, 60%, 80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%, 20%{transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}.logo-slider{margin-bottom:50px}.logo-slider p{margin:0 0 40px 0}@media screen and (max-width: 420px){.logo-slider p{margin:0 0 25px 0}.logo-slider .swiper-slide{text-align:center}}.clients{background:url(../dummy/clients.jpg);padding:40px 0;margin-bottom:50px;background-size:cover !important}.clients .inner.small,.clients .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .clients .tx-felogin-pi1-inner{padding:0 60px}.clients h2,.clients .ce-table table caption,.ce-table table .clients caption{margin-bottom:50px;color:#fff}.clients p{color:#fff;text-align:center}.clients p strong{display:block;margin-bottom:3px}.clients p+p{margin-top:20px}@media screen and (max-width: 600px){.clients .inner.small,.clients .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .clients .tx-felogin-pi1-inner{padding:0 40px}.clients .swiper-button-next-clients{right:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}.clients .swiper-button-prev-clients{left:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}}.unterseiten-banner{text-align:center;padding:50px 0 50px 0;background:#767679 url(../dummy/banner.jpg) no-repeat;background-position:center !important;margin-bottom:50px;min-height:200px;background-repeat:no-repeat !important;background-size:cover !important}.unterseiten-banner+.breadcrumbContainer{margin-top:-50px;margin-bottom:50px}.unterseiten-banner p{color:#fff}.unterseiten-banner a{margin-top:20px}.unterseiten-banner.arrow{position:relative}.unterseiten-banner.arrow:after,.unterseiten-banner.arrow:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.unterseiten-banner.arrow:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.unterseiten-banner.arrow:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.unterseiten-banner.arrowGrey{position:relative}.unterseiten-banner.arrowGrey:after,.unterseiten-banner.arrowGrey:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.unterseiten-banner.arrowGrey:after{border-color:rgba(255,255,255,0);border-top-color:#333;border-width:20px;margin-left:-20px}.unterseiten-banner.arrowGrey:before{border-color:rgba(255,255,255,0);border-top-color:#333;border-width:20px;margin-left:-20px}.ce-twoCol-Box{padding:0;margin-bottom:50px}.ce-twoCol-Box.addPadding{padding:40px 0}.ce-twoCol-Box .texttop{margin-bottom:40px}.ce-twoCol-Box .texttop h1,.ce-twoCol-Box .texttop h2,.ce-twoCol-Box .texttop .ce-table table caption,.ce-table table .ce-twoCol-Box .texttop caption,.ce-twoCol-Box .texttop h3,.ce-twoCol-Box .texttop h4{margin-bottom:0}.ce-twoCol-Box .boxen .arrowlink:hover:after,.ce-twoCol-Box .boxen .thirdSection .right a:hover:after,.thirdSection .right .ce-twoCol-Box .boxen a:hover:after{display:inline-block;text-decoration:none !important}.ce-twoCol-Box .boxen.withFontAwesome>div{float:left;width:calc(100% / 2);padding-right:95px;position:relative;text-align:right}.ce-twoCol-Box .boxen.withFontAwesome>div .headlineH2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #report fieldset legend:after,.tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .headlineH2Center:after,.ce-twoCol-Box .boxen.withFontAwesome>div .service-formular fieldset .powermail_legend:after,.service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome>div .powermail_legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .latest-news-container h2:after,.latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .latest-news-container .ce-table table caption:after,.latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .latest-news-container caption:after,.ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout h1:after,.mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome>div h1:after{margin:10px 0 0 auto}.ce-twoCol-Box .boxen.withFontAwesome>div .smallHeadlineWithUnderline:after{margin:5px 0 0 auto}.ce-twoCol-Box .boxen.withFontAwesome>div>i{position:absolute;top:0;right:15px;padding:10px;padding-top:18px;background:#c6c6c6;border-radius:50px;height:60px;width:60px;text-align:center}.ce-twoCol-Box .boxen.withFontAwesome>div>i:before{vertical-align:middle;font-size:24px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n)>i{right:auto;left:15px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .smallHeadlineWithUnderline:after{margin:5px auto 0 0}.ce-twoCol-Box .boxen.withFontAwesome>div p i{padding-left:0}.ce-twoCol-Box .boxen.withFontAwesome>div p+ul{margin-top:15px}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-left{text-align:left}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-right{text-align:right}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-center{text-align:center}.ce-twoCol-Box .boxen.withFontAwesome>div a{color:#0067b1;text-decoration:none}.ce-twoCol-Box .boxen.withFontAwesome>div a:hover{text-decoration:underline}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(n+3){margin-top:45px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n){padding-right:0;padding-left:95px;text-align:left}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .headlineH2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #report fieldset legend:after,.tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .headlineH2Center:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .service-formular fieldset .powermail_legend:after,.service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .powermail_legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .latest-news-container h2:after,.latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .latest-news-container .ce-table table caption:after,.latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .latest-news-container caption:after,.ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout h1:after,.mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h1:after{margin:10px auto 0 0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) span{right:auto;left:15px}@media screen and (max-width: 800px){.ce-twoCol-Box .boxen.withFontAwesome>div{float:none;width:100%;margin-right:0}.ce-twoCol-Box .boxen.withFontAwesome>div+div{margin-top:40px !important}}@media screen and (max-width: 600px){.ce-twoCol-Box .boxen.withFontAwesome>div{padding-left:0;padding-right:0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n){padding-left:0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n)>i.fa{display:none}.ce-twoCol-Box .boxen.withFontAwesome>div>i.fa{display:none}}.ce-twoCol-Box .boxen.withoutFontAwesome>div{float:left;width:calc((100% - 25px) / 2)}.ce-twoCol-Box .boxen.withoutFontAwesome>div+div{margin-left:25px}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(2n+3){margin-left:0}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(n+3){margin-top:50px}@media screen and (max-width: 767px){.ce-twoCol-Box .boxen.withoutFontAwesome>div{float:none;width:100%}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(n+3){margin-top:25px}.ce-twoCol-Box .boxen.withoutFontAwesome>div+div{margin-top:25px;margin-left:0 !important}}.ce-twoCol-Box .boxen.withOtherFontAwesome div{float:left;width:48%;position:relative;padding-left:120px;min-height:80px}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa{position:absolute;top:0;right:80%}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa:before{vertical-align:middle;font-size:80px;color:#0067b1}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n+3){margin-top:40px}@media screen and (max-width: 800px){.ce-twoCol-Box .boxen.withOtherFontAwesome div{float:none;width:100%;padding-left:0}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n+2){margin-top:40px}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa{position:relative;top:auto;left:auto;float:left;margin-right:15px;display:none}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa:before{font-size:50px}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(2n)>i.fa{left:auto}.ce-twoCol-Box .boxen.withOtherFontAwesome div+div{margin-top:30px}}.text-slide{margin-bottom:50px}.text-slide .openImgSubHeadline{font-size:15px;line-height:normal;color:#333;text-decoration:none;font-weight:400;margin:0 0 5px 0}.text-slide .left{float:left;width:40.77%;width:calc((100% - 25px) / 2)}.text-slide .left h3{font-family:"Open Sans",sans-serif;font-weight:700;color:#333;margin:0 0 20px 0}.text-slide .left p{color:#333}.text-slide .right{float:left;width:50%;width:calc((100% - 25px) / 2);margin-left:9.22%;margin-left:25px}.text-slide .right .openImage{position:relative;display:block}.text-slide .right .openImage i{font-size:1.5rem;color:#fff;position:absolute;left:0;right:0;z-index:20;top:50%;margin-top:-12px;text-align:center;color:#333}.text-slide .right .openImage i:before,.text-slide .right .openImage i:after{color:#333}.text-slide .right .openImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0.5);border:solid 1px rgba(0,0,0,0.2)}.text-slide .right .singleImage{display:block;max-height:250px;overflow:hidden}.text-slide .right .singleImage img{display:block}@media screen and (max-width: 768px){.text-slide .left{width:100%;float:none}.text-slide .right{float:none;width:100%;margin-left:0;margin-top:25px}}.ce-Image-Text-Element{margin-bottom:50px}.ce-Image-Text-Element .einspaltig .bigText{font-size:18px;line-height:normal}.ce-Image-Text-Element .einspaltig+figure{margin-top:25px}.ce-Image-Text-Element figure{margin:0}.ce-Image-Text-Element figure figcaption{font-size:12px;display:block;margin:0;padding:0;line-height:normal;text-align:right;color:#333}.ce-Image-Text-Element figure img{display:block;margin:0 auto}.ce-Image-Text-Element figure+.einspaltig{margin-top:25px}.toggleContainer{margin-bottom:50px !important}@media screen and (max-width: 1100px){.toggleContainer{padding:50px 25px 40px 25px !important}}.toggleContainer h2,.toggleContainer .ce-table table caption,.ce-table table .toggleContainer caption{margin:0 0 30px 0}.toggleContainer h3{padding:0 20px;background:#ececec;line-height:55px;margin:0 0 10px 0;font-weight:700;outline:none;cursor:pointer}.toggleContainer h3 i{color:#6c6c6c}.toggleContainer h3 i+strong{margin-left:25px}.toggleContainer h3 i+p{margin-left:5px}.toggleContainer h3 strong{font-family:"Quicksand",sans-serif;font-weight:700;font-size:24px;line-height:normal;display:inline-block;margin-right:10px;vertical-align:middle}.toggleContainer h3 p{display:inline-block;margin:0;font-family:"Quicksand",sans-serif;color:#333}.toggleContainer h3 span{float:right;display:inline-block;font-size:15px;line-height:normal;font-weight:700;font-family:"Quicksand",sans-serif;line-height:55px}.toggleContainer .ui-accordion-content{padding-bottom:20px}@media screen and (max-width: 600px){.toggleContainer h3 strong{font-size:16px;line-height:normal}.toggleContainer h3 span{font-size:14px;line-height:normal}}@media screen and (max-width: 480px){.toggleContainer h3 span{float:none;width:100%;line-height:16px;display:block;padding-bottom:15px;padding-left:44px;margin-top:-10px}}.ce-threeBoxesWithOption{margin-bottom:50px}.ce-threeBoxesWithOption.addPadding{padding:50px 0 50px 0}.ce-threeBoxesWithOption p{color:#fff}.ce-threeBoxesWithOption .inner>div{margin-top:40px}.ce-threeBoxesWithOption .inner div article{float:left;width:calc(100% / 3);text-align:center;padding:0 20px}.ce-threeBoxesWithOption .inner div article i.big{padding:25px;background:#fff;border-radius:50px;font-size:2rem;margin-bottom:15px}.ce-threeBoxesWithOption .inner div article i.small{border-radius:50px;padding:15px;text-align:center;vertical-align:middle;color:#0067b1;background:rgba(255,255,255,0.7);font-size:0.9rem;margin-bottom:15px;min-height:42px;min-width:42px}.ce-threeBoxesWithOption .inner div article p{color:#fff;text-align:center}@media screen and (max-width: 760px){.ce-threeBoxesWithOption .inner div article{float:none;width:100%}.ce-threeBoxesWithOption .inner div article+article{margin-top:20px}.ce-threeBoxesWithOption+.ce-threeBoxesWithOption{margin-top:2px}}.fontAwesome-list{margin-bottom:50px}.fontAwesome-list ul{margin:0;padding:0;list-style:none}.fontAwesome-list ul li{display:block;color:#333;position:relative;padding-left:30px}.fontAwesome-list ul li i{font-size:22px;border-radius:50px;padding:0;vertical-align:sub;position:absolute;left:0;top:2px}.fontAwesome-list ul li i.border{border:solid 1px #333;text-align:center;vertical-align:middle;height:30px;width:30px;line-height:30px;font-size:18px}.fontAwesome-list ul li.border{min-height:30px;padding-left:40px}.fontAwesome-list ul li.border span{padding-top:6px}.fontAwesome-list ul li ul{margin-top:5px}.fontAwesome-list ul li span{margin:0;font-weight:700;display:inline-block;vertical-align:middle}.fontAwesome-list ul li+li{margin-top:10px}.fontAwesome-list.twocol ul li{position:relative;float:left;width:48%;padding-left:30px}.fontAwesome-list.twocol ul li.border{padding-left:40px}.fontAwesome-list.twocol ul li+li{margin-left:4%;margin-top:0}.fontAwesome-list.twocol ul li:nth-of-type(n+3){margin-top:15px}.fontAwesome-list.twocol ul li:nth-of-type(2n+3){margin-left:0}.fontAwesome-list.twocol ul li ul li{float:none;width:100%}.fontAwesome-list.twocol ul li ul li:nth-of-type(n+3){margin-top:4px}.fontAwesome-list.twocol ul li ul li+li{margin-left:0;margin-top:4px}@media screen and (max-width: 640px){.fontAwesome-list.twocol ul li{width:100%;float:none}.fontAwesome-list.twocol ul li+li{margin-left:0}.fontAwesome-list.twocol ul li:nth-of-type(n+2){margin-top:15px}.fontAwesome-list.twocol ul li ul li:nth-of-type(n+2){margin-top:0}}.tx-contentpackage-historieContainer{margin-bottom:50px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner{position:relative;border-left:3px solid #be1622;padding:44px 0 44px 22px}@media screen and (max-width: 1100px){.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner{padding:50px 25px 25px 25px}}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear{font-size:32px;line-height:normal;background:#be1622;color:#fff;padding:5px 10px;width:auto;display:inline-block;margin-left:-118px}@media screen and (max-width: 1260px){.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear{margin:0 0 15px -22px}}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent p{color:#333}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent *{color:#333}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span{display:block;position:relative;border:solid 1px inherit;background:url(../img/chevron-down.png) no-repeat}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:before,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement+.tx-contentpackage-historieElement .inner{padding-top:50px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement:last-of-type>span{display:none}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground{background:#be1622}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner{border-left:3px solid #fff}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-historieYear{color:#be1622;background:#fff}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent p,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent *{color:#fff}.ce-os-bee{width:1030px;height:820px;margin-bottom:50px;position:relative}.ce-os-bee .base{width:314px;height:314px;border-radius:250px;margin:0 auto;display:block;background:#c6c6c6;padding:30px;position:relative;margin-top:261px;line-height:270px;text-align:center}.ce-os-bee .base img{position:relative;max-height:100px;width:auto;vertical-align:middle}.ce-os-bee .base span{font-size:24px;color:#be1622;font-weight:700;line-height:normal;display:inline-block}.ce-os-bee .child{display:block;width:100%;height:100%;vertical-align:middle;text-align:center;font-weight:400;font-size:18px;line-height:156px;color:#333;text-decoration:none;width:156px;height:156px;display:inline-block;border-radius:100px;background:#c6c6c6;position:relative;line-height:156px;padding:0 10px;position:absolute;top:0;left:0;transition:.5s all}.ce-os-bee .child:hover{background:#be1622;color:#fff;transition:.5s all;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ce-os-bee .child span{display:inline-block;line-height:20px;font-size:18px;top:50%;position:absolute;left:15px;right:15px}.ce-os-bee .child:after{content:"";border:solid 3px #fff;border-radius:100px;position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:92%}@media screen and (max-width: 1000px){#sy_lines{display:none !important}.ce-os-bee{display:none}}.ce-table{margin-bottom:50px !important}.ce-table.alignleft table tr td{text-align:left}.ce-table.alignleft table tr td a{padding-left:10px}.ce-table.alignleft table tr td:first-of-type{width:auto}.ce-table.alignleft table tr td:first-of-type+td{width:auto}.ce-table.alignleft table tr td:last-of-type{padding-left:10px}.ce-table.alignleft table thead tr td:nth-of-type(2){padding-left:10px}.ce-table table{width:100%;border-collapse:collapse;border:none}.ce-table table caption{margin-bottom:40px}.ce-table table tr{height:40px}.ce-table table tr td{text-align:center;font-size:13px}.ce-table table tr td a{font-size:13px;text-decoration:none;line-height:40px;display:block;background:#0067b1;color:#fff;text-transform:uppercase;font-weight:400}.ce-table table tr td:first-of-type{width:290px;text-align:left;padding-left:10px}.ce-table table tr td:first-of-type+td{width:155px;font-weight:700}.ce-table table tr td:nth-of-type(4){width:155px}.ce-table table tr td:nth-of-type(2),.ce-table table tr td:nth-of-type(3),.ce-table table tr td:nth-of-type(4),.ce-table table tr td:nth-of-type(5),.ce-table table tr td:nth-of-type(6){border-left:solid 1px #cdcdcd;font-weight:700;font-size:13px;width:155px}.ce-table table tr td:nth-of-type(6){border-right:solid 1px #cdcdcd}.ce-table table tr th:nth-of-type(2),.ce-table table tr th:nth-of-type(3),.ce-table table tr th:nth-of-type(4),.ce-table table tr th:nth-of-type(5),.ce-table table tr th:nth-of-type(6){border-left:solid 1px #cdcdcd;border-top:solid 1px #cdcdcd;font-weight:400;font-size:13px;width:155px}.ce-table table tr th:nth-of-type(6){border-right:solid 1px #cdcdcd}.ce-table table tbody tr:nth-of-type(odd){background:#ededed}@media screen and (max-width: 1100px){.ce-table.inner.small,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner{padding:40px 25px}}@media screen and (max-width: 1000px){.ce-table.inner.small,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner{width:100%;overflow:scroll}.ce-table.inner.small table,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner table{width:1000px}}.service-formular{background:#ededed;padding:40px 0}.service-formular h3{display:none}.service-formular .required{float:right;margin-top:-100px;margin:-160px 0 0 0;font-size:12px}@media screen and (max-width: 960px){.service-formular .required{float:none;margin:0}}.service-formular fieldset{margin:0;padding:0;border:none}.service-formular fieldset .powermail_legend{margin-bottom:20px;width:100%;display:block}.service-formular label{display:none}.service-formular input[type="text"],.service-formular input[type="password"],.service-formular input[type="email"],.service-formular input[type="date"],.service-formular select{width:100%;height:55px;border:solid 1px #bbb;padding:10px;color:#cdcdcd;margin-top:15px;font-size:18px;color:#333}.service-formular input[type="submit"]{background:#0067b1;font-size:15px;line-height:normal;text-transform:uppercase;color:#fff;padding:15px 60px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer}.service-formular textarea{width:100%;resize:none;height:150px;border:solid 1px #bbb;color:#cdcdcd;padding:10px;font-size:18px;color:#333}.service-formular .powermail_fieldwrap_input{float:left;width:calc((100% - 30px) / 3)}.service-formular .powermail_fieldwrap_input+.powermail_fieldwrap_input{margin-left:15px}.service-formular .powermail_fieldwrap_check legend{float:left;margin:25px 15px 15px 0}.service-formular .powermail_fieldwrap_check input{width:20px;height:20px;margin:1px 3px 0px}.service-formular .powermail_fieldwrap_34 legend,.service-formular .powermail_fieldwrap_45 legend{display:none}.service-formular .powermail_fieldwrap_34 .powermail_check_outer,.service-formular .powermail_fieldwrap_45 .powermail_check_outer{margin-left:0}.service-formular .powermail_fieldwrap_34 .powermail_check_outer input,.service-formular .powermail_fieldwrap_45 .powermail_check_outer input{float:left}.service-formular .powermail_fieldwrap_34 .powermail_check_outer label,.service-formular .powermail_fieldwrap_45 .powermail_check_outer label{max-width:80%;float:left;margin-left:15px;font-size:12px;line-height:normal}.service-formular .powermail_fieldwrap_34 .powermail_check_outer label a,.service-formular .powermail_fieldwrap_45 .powermail_check_outer label a{font-size:12px;line-height:normal}.service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner,.service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner{margin-left:0;width:100%}.service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner+.powermail_check_inner,.service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner+.powermail_check_inner{margin-top:20px}.service-formular .powermail_check_outer label{display:inline-block;vertical-align:middle;float:right}.service-formular .parsley-required,.service-formular .parsley-custom-error-message{font-size:12px;line-height:normal;color:#be1622}.service-formular .powermail_field_error_container_checkbox{position:absolute}.service-formular .powermail_check_outer{margin:25px 15px 15px 15px}.service-formular .powermail_check_outer div{float:left}.service-formular .powermail_check_outer div+div{margin-left:15px}@media screen and (max-width: 760px){.service-formular .powermail_fieldwrap_input{width:100%;float:none}.service-formular .powermail_fieldwrap_input+.powermail_fieldwrap_input{margin-left:0}.service-formular .powermail_check_outer div{display:block;width:100%}.service-formular .powermail_check_outer div.powermail_check_inner input,.service-formular .powermail_check_outer div.powermail_check_inner label{float:left}.service-formular .powermail_check_outer div+div{margin-left:0}}.textOverSendButton{font-size:12px;margin-top:25px;margin-bottom:-10px}.tsaccordion .accordion-header{background:#ececec url(../img/akkordeon_zu.png) 20px 20px no-repeat;font-size:1.5rem;line-height:1.9rem;font-weight:normal;padding:9px 0 9px 64px;margin:0 0 2px 0}.tsaccordion .accordion-switcher{cursor:pointer}.tsaccordion .accordion-switcher-active{background-image:url(../img/akkordeon_offen.png)}.tsaccordion .accordion-content{display:none;padding:19px 10px 28px 10px;font-size:0.9rem;line-height:1.3rem}.tsaccordion .accordion-content .accordion-left{display:inline-block;float:left}@media screen and (min-width: 769px){.tsaccordion .accordion-content .accordion-left{max-width:70%}}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left{max-width:auto;float:none;display:block}.tsaccordion .accordion-content .accordion-left>br{display:none}}.tsaccordion .accordion-content .accordion-left .accordion-name{display:inline-block;font-size:1.5rem;line-height:1.9rem}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left .accordion-name{display:block}}.tsaccordion .accordion-content .accordion-left .accordion-thema{display:inline-block;font-size:0.9rem;line-height:1.3rem}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left .accordion-thema{display:block}}.tsaccordion .accordion-content .accordion-logo{display:inline-block;float:right;margin:7px 0px 0 0}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-logo{float:none}}.tsaccordion .accordion-content .accordion-description{margin:20px 0 14px 0}.tsaccordion .accordion-content .accordion-more{color:#0067b1;font-weight:bold;text-decoration:none;display:inline-block}.tsaccordion .accordion-content .accordion-more img{margin-left:3px}.ce-leftright>div{padding:200px 0}.ce-leftright>div figure{float:left;max-width:600px;width:45.28%;margin:0;padding:0;margin-right:5.28%;padding-left:3.77%;position:relative}.ce-leftright>div figure img{display:block;position:relative;z-index:50}.ce-leftright>div figure img.small,.ce-leftright>div figure img.medium,.ce-leftright>div figure img.big{position:absolute;z-index:10}.ce-leftright>div figure img.small{top:20px;left:20px}.ce-leftright>div figure img.medium{top:0;right:20px}.ce-leftright>div figure img.big{left:25px;bottom:0}.ce-leftright>div figure+div{float:left;max-width:650px;width:49.05%}.ce-leftright>div figure+div p{margin:0;color:#fff}.ce-leftright>div figure+div p+*{margin-top:20px}.ce-leftright>div figure+div a.redbutton,.ce-leftright>div figure+div a.bluebutton,.ce-leftright>div figure+div .thirdSection .right a,.thirdSection .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div a.darkbluebutton,.ce-leftright>div figure+div a.greybutton,.ce-leftright>div figure+div .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright>div figure+div a.greybutton,.ce-leftright>div figure+div a.whitebutton,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton,.marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright>div figure+div a.redbutton,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) .ce-leftright>div figure+div a,.ce-leftright>div figure+div a.bluebutton,.ce-leftright>div figure+div .thirdSection .right a,.thirdSection .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a{min-width:0}.ce-leftright>div figure+div ul ul li{font-weight:400;padding-left:0}.ce-leftright>div figure+div ul ul li:before{display:none}.ce-leftright>div.right figure{float:right;margin-left:70px;padding-left:0;margin-right:0;padding-right:50px}@media screen and (max-width: 1180px){.ce-leftright>div figure img.small,.ce-leftright>div figure img.medium,.ce-leftright>div figure img.big{display:none}}@media screen and (max-width: 1024px){.ce-leftright .inner{padding:0 25px}.ce-leftright>div{padding:50px 0}.ce-leftright>div figure{float:none;max-width:none;width:100%;margin-right:0;padding-left:0;margin-bottom:25px}.ce-leftright>div figure img{margin:0 auto}.ce-leftright>div figure+div{float:none;max-width:none;width:100%;margin-top:40px;text-align:center}}.sliderContainer{margin-bottom:50px}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding-top:100px}.sliderContainer .swiper-container{height:600px}.sliderContainer .swiper-slide{background-size:cover !important;background-position:center center !important}.sliderContainer .slider-overlay{background:rgba(0,0,0,0.3);width:100%;height:100%}.sliderContainer p{font-size:24px;line-height:34px;color:#fff;margin:0;font-weight:600;text-align:center}.sliderContainer p+p{margin-top:30px}.sliderContainer .headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer .sliderContainer p.headlineH1Center{font-weight:600}@media screen and (max-width: 680px){.sliderContainer .headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer .sliderContainer p.headlineH1Center{font-weight:600 !important}}@media screen and (max-width: 1100px){.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:100px 60px}.sliderContainer p{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){.sliderContainer{background-size:cover !important}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:60px 60px}.sliderContainer .swiper-container{height:500px}.sliderContainer p{font-size:20px;line-height:30px}}@media screen and (max-width: 600px){.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:60px 40px}.sliderContainer p{font-size:18px;line-height:28px}.sliderContainer a{font-size:15px;line-height:normal}.sliderContainer .swiper-button-next{right:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}.sliderContainer .swiper-button-prev{left:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}}@media screen and (max-width: 480px){.sliderContainer .swiper-container{height:400px}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:20px 35px}.sliderContainer a{font-size:15px;line-height:normal}}@media screen and (max-width: 420px){.sliderContainer .swiper-container{height:450px}}.mapsContainer{float:right;width:calc((100% - 40px) / 2)}@media screen and (max-width: 800px){.mapsContainer{float:none;width:100%;margin-top:25px}}.mapsContainer iframe{width:100% !important}.contactMain{margin-bottom:50px !important}@media screen and (max-width: 1100px){.contactMain{padding-left:25px;padding-right:25px}}.powermail_form_3,.powermail_form_4,.powermail_form_5,.powermail_form_6,.powermail_form_7{float:left;width:calc((100% - 40px) / 2)}@media screen and (max-width: 800px){.powermail_form_3,.powermail_form_4,.powermail_form_5,.powermail_form_6,.powermail_form_7{float:none;width:100%}}.powermail_form_3 fieldset,.powermail_form_4 fieldset,.powermail_form_5 fieldset,.powermail_form_6 fieldset,.powermail_form_7 fieldset{margin:0;padding:0;border:none}.powermail_form_3 fieldset legend,.powermail_form_4 fieldset legend,.powermail_form_5 fieldset legend,.powermail_form_6 fieldset legend,.powermail_form_7 fieldset legend{display:none}.powermail_form_3 fieldset>div+div,.powermail_form_4 fieldset>div+div,.powermail_form_5 fieldset>div+div,.powermail_form_6 fieldset>div+div,.powermail_form_7 fieldset>div+div{margin-top:15px}.powermail_form_3 h3,.powermail_form_4 h3,.powermail_form_5 h3,.powermail_form_6 h3,.powermail_form_7 h3{display:none}.powermail_form_3 div label,.powermail_form_4 div label,.powermail_form_5 div label,.powermail_form_6 div label,.powermail_form_7 div label{float:none;display:block;width:100%;margin-bottom:2px}.powermail_form_3 div input,.powermail_form_4 div input,.powermail_form_5 div input,.powermail_form_6 div input,.powermail_form_7 div input{display:block;border:solid 1px #c6c6c6;height:30px;width:400px;width:100%;padding:0 10px;color:#333}.powermail_form_3 div input[type=submit],.powermail_form_4 div input[type=submit],.powermail_form_5 div input[type=submit],.powermail_form_6 div input[type=submit],.powermail_form_7 div input[type=submit]{width:100px;cursor:pointer}.powermail_form_3 div textarea,.powermail_form_4 div textarea,.powermail_form_5 div textarea,.powermail_form_6 div textarea,.powermail_form_7 div textarea{display:block;margin-top:5px;resize:none;width:400px;width:100%;height:150px;border:solid 1px #c6c6c6;padding:5px 10px;color:#333}.powermail_form_3 div .parsley-required,.powermail_form_3 div .parsley-custom-error-message,.powermail_form_4 div .parsley-required,.powermail_form_4 div .parsley-custom-error-message,.powermail_form_5 div .parsley-required,.powermail_form_5 div .parsley-custom-error-message,.powermail_form_6 div .parsley-required,.powermail_form_6 div .parsley-custom-error-message,.powermail_form_7 div .parsley-required,.powermail_form_7 div .parsley-custom-error-message{font-size:12px;line-height:normal;color:#be1622}.powermail_form_3 div.powermail_fieldwrap_textarea label,.powermail_form_4 div.powermail_fieldwrap_textarea label,.powermail_form_5 div.powermail_fieldwrap_textarea label,.powermail_form_6 div.powermail_fieldwrap_textarea label,.powermail_form_7 div.powermail_fieldwrap_textarea label{width:auto}.powermail_form_3 div.powermail_fieldwrap_check,.powermail_form_4 div.powermail_fieldwrap_check,.powermail_form_5 div.powermail_fieldwrap_check,.powermail_form_6 div.powermail_fieldwrap_check,.powermail_form_7 div.powermail_fieldwrap_check{position:relative}.powermail_form_3 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_4 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_5 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_6 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_7 div.powermail_fieldwrap_check .powermail_check_inner{position:relative;padding-left:20px}.powermail_form_3 div.powermail_fieldwrap_check label,.powermail_form_4 div.powermail_fieldwrap_check label,.powermail_form_5 div.powermail_fieldwrap_check label,.powermail_form_6 div.powermail_fieldwrap_check label,.powermail_form_7 div.powermail_fieldwrap_check label{font-size:12px;line-height:normal;max-width:100%}.powermail_form_3 div.powermail_fieldwrap_check label a,.powermail_form_4 div.powermail_fieldwrap_check label a,.powermail_form_5 div.powermail_fieldwrap_check label a,.powermail_form_6 div.powermail_fieldwrap_check label a,.powermail_form_7 div.powermail_fieldwrap_check label a{font-size:12px;line-height:normal}.powermail_form_3 div.powermail_fieldwrap_check input,.powermail_form_4 div.powermail_fieldwrap_check input,.powermail_form_5 div.powermail_fieldwrap_check input,.powermail_form_6 div.powermail_fieldwrap_check input,.powermail_form_7 div.powermail_fieldwrap_check input{width:auto;height:auto;position:absolute;left:0;top:2px;margin:0}.powermail_form_3 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_4 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_5 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_6 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_7 div.powermail_fieldwrap_check+.powermail_fieldwrap_check{margin-top:0}.powermail_form_3 .textOverSendButton,.powermail_form_4 .textOverSendButton,.powermail_form_5 .textOverSendButton,.powermail_form_6 .textOverSendButton,.powermail_form_7 .textOverSendButton{font-size:12px;margin-top:25px;margin-bottom:0}.firstSection{max-height:870px;position:relative;overflow:hidden}.firstSection>a{display:block}.firstSection>a+div{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4)}.firstSection>a+div img:first-of-type{position:absolute;z-index:150;top:50%;margin-top:-49px;text-align:center;left:50%;margin-left:-183px}@media screen and (max-width: 480px){.firstSection>a+div img:first-of-type{max-width:250px;margin-left:-125px;margin-top:-33px}}.firstSection>a+div img:first-of-type+img{position:absolute;left:50%;margin-left:-58px;bottom:40px}@media screen and (max-width: 600px){.firstSection>a+div img:first-of-type+img{display:none}}.firstSection video{width:100%;display:block}.firstSection figure{margin:0;padding:0;width:100%}.firstSection figure img{width:100%}.firstSection video+.linkLayout,.firstSection figure+.linkLayout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4)}.firstSection video+.linkLayout img:first-of-type,.firstSection figure+.linkLayout img:first-of-type{position:absolute;z-index:150;top:50%;margin-top:-49px;text-align:center;left:50%;margin-left:-183px}@media screen and (max-width: 480px){.firstSection video+.linkLayout img:first-of-type,.firstSection figure+.linkLayout img:first-of-type{max-width:250px;margin-left:-125px;margin-top:-33px}}.firstSection video+.linkLayout img:first-of-type+img,.firstSection figure+.linkLayout img:first-of-type+img{position:absolute;left:50%;margin-left:-58px;bottom:40px}@media screen and (max-width: 600px){.firstSection video+.linkLayout img:first-of-type+img,.firstSection figure+.linkLayout img:first-of-type+img{display:none}}.secondSection{background:#0067b1}.secondSection h2,.secondSection .ce-table table caption,.ce-table table .secondSection caption{font-size:40px;font-weight:400;color:#fff;line-height:normal;text-align:left;margin:0 0 26px 0}.secondSection h2:after,.secondSection .ce-table table caption:after,.ce-table table .secondSection caption:after{display:none}.secondSection p{color:#fff;max-width:540px}.secondSection div.inner{padding:0 25px 50px 25px}.secondSection div.inner:first-of-type{padding-top:130px}.secondSection div.inner:first-of-type .big{position:absolute;top:-70px;right:95px;z-index:5}.secondSection div.inner:first-of-type .medium{position:absolute;bottom:-85px;left:-5px}.secondSection div.inner:first-of-type .small{position:absolute;left:40px;top:-25px}.secondSection div.inner:nth-of-type(2) .big{position:absolute;top:-48px;left:16px;z-index:5}.secondSection div.inner:nth-of-type(2) .medium{position:absolute;bottom:-75px;left:40px}.secondSection div.inner:nth-of-type(2) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:nth-of-type(3) h2,.secondSection div.inner:nth-of-type(3) .ce-table table caption,.ce-table table .secondSection div.inner:nth-of-type(3) caption{margin-top:0px}.secondSection div.inner:nth-of-type(3) .big{position:absolute;bottom:-75px;left:40px;z-index:5}.secondSection div.inner:nth-of-type(3) .medium{position:absolute;top:-48px;left:16px}.secondSection div.inner:nth-of-type(3) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:nth-of-type(4) .big{position:absolute;top:-48px;left:16px;z-index:5}.secondSection div.inner:nth-of-type(4) .medium{position:absolute;bottom:-75px;left:40px}.secondSection div.inner:nth-of-type(4) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:last-of-type{padding-bottom:130px;text-align:center}.secondSection div.inner .left{float:left;width:50%;position:relative}.secondSection div.inner .right{float:left;width:50%;position:relative}.secondSection div.inner .default{position:relative;z-index:15}@media screen and (max-width: 1180px){.secondSection div.inner .small,.secondSection div.inner .medium,.secondSection div.inner .big{display:none !important}.secondSection div.inner .right{padding-left:3%;padding-right:3%}.secondSection div.inner .left{padding-right:5%}}.secondSection div.inner+div{margin-top:130px}@media screen and (max-width: 1024px){.secondSection .animatedParent{display:none}.secondSection div.inner:first-of-type{padding-top:50px}.secondSection div.inner:last-of-type{padding-bottom:50px}.secondSection div.inner .right:not(.animatedParent){padding:0;margin:0 auto;float:none;width:100%}.secondSection div.inner .right:not(.animatedParent) h2,.secondSection div.inner .right:not(.animatedParent) .ce-table table caption,.ce-table table .secondSection div.inner .right:not(.animatedParent) caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.secondSection div.inner .right:not(.animatedParent) p{max-width:none}.secondSection div.inner .left:not(.animatedParent){padding:0;margin:0 auto;float:none;width:100%}.secondSection div.inner .left:not(.animatedParent) h2,.secondSection div.inner .left:not(.animatedParent) .ce-table table caption,.ce-table table .secondSection div.inner .left:not(.animatedParent) caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.secondSection div.inner .left:not(.animatedParent) p{max-width:none}.secondSection div.inner+div{margin-top:50px}}@media screen and (max-width: 768px){.secondSection div.inner .right:not(.animatedParent){width:100%}.secondSection div.inner .right:not(.animatedParent) p{max-width:none}.secondSection div.inner .left:not(.animatedParent){width:100%}.secondSection div.inner .left:not(.animatedParent) p{max-width:none}}@media screen and (max-width: 480px){.secondSection div.inner img{max-width:250px}}.thirdSection{text-align:center;background:#fc0;padding-top:100px}.thirdSection .inner{padding:100px 25px 170px 25px}.thirdSection .left{float:left;width:50%;position:relative}.thirdSection .right{float:left;width:50%;position:relative;padding-top:110px}.thirdSection .right a{margin-bottom:30px}.thirdSection h2,.thirdSection .ce-table table caption,.ce-table table .thirdSection caption{font-size:40px;text-align:center;margin:0 0 15px 0;color:#333}.thirdSection p{color:#333;text-align:center;margin:0 0 40px 0}.thirdSection .buttonContainer{text-align:center}.thirdSection .default{z-index:10;position:relative;left:55px;left:0}.thirdSection .big{position:absolute;bottom:50px;left:-40px;z-index:5}.thirdSection .medium{position:absolute;left:165px;top:-65px}.thirdSection .small{position:absolute;bottom:0;right:60px}@media screen and (max-width: 1250px){.thirdSection .default{left:25px}}@media screen and (max-width: 1180px){.thirdSection{padding-top:0}.thirdSection .default{left:0}.thirdSection .small,.thirdSection .medium,.thirdSection .big{display:none !important}.thirdSection .left{padding-right:5%}.thirdSection .right{padding-left:3%;padding-right:3%}}@media screen and (max-width: 1024px){.thirdSection{padding-top:0}.thirdSection .inner{padding-top:50px;padding-bottom:50px}.thirdSection .inner h2,.thirdSection .inner .ce-table table caption,.ce-table table .thirdSection .inner caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.thirdSection .inner a{font-size:22px;line-height:normal}.thirdSection .left{display:none}.thirdSection .right{float:none;width:100%;padding:0}}.wrapsvg,.wrapsvg1,.wrapsvg4,.wrapsvg2,.wrapsvg3{float:left;border:1px solid transparent;position:relative}@media screen and (max-width: 1024px){.wrapsvg,.wrapsvg1,.wrapsvg4,.wrapsvg2,.wrapsvg3{display:none !important}}.wrapsvg1{left:-705px;top:128px}.wrapsvg4{left:-705px;top:128px}.wrapsvg2{left:-15px;top:-140px}.wrapsvg3{left:-700px;top:60px}.svg1{position:absolute}.svg2{position:absolute}.svg3{position:absolute}.svg4{position:absolute}nav.section{position:fixed;top:50%;right:20px;z-index:9999}@media screen and (max-width: 1024px){nav.section{display:none}}nav.section ul li{width:20px;height:20px;border-radius:25px;background:#fff;display:block;cursor:pointer;transition:.3s all}nav.section ul li a{z-index:100;display:none;padding:14px 10px;margin-top:-3px;right:48px;font-size:12px;text-decoration:none}nav.section ul li+li{margin-top:5px}nav.section ul li:hover a{display:inline;position:fixed;color:#fff;height:10px;line-height:2px;text-align:center;background:#be1622}nav.section ul li.active{width:15px;height:15px;transition:.3s all;margin:5px auto 0 auto}.newsletter{width:100%;padding:50px 0 0 0;background:#ececec;position:relative}.newsletter:after,.newsletter:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.newsletter:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.newsletter:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.newsletter .right{float:right;width:100%;max-width:463px;max-width:420px}@media screen and (max-width: 900px){.newsletter .right{float:none;width:100%;max-width:none;padding:0 25px}}.newsletter .firstrow{width:100%;max-width:840px;margin:0 auto}.newsletter .firstrow h2,.newsletter .firstrow .ce-table table caption,.ce-table table .newsletter .firstrow caption{text-align:left}.newsletter .firstrow h2:after,.newsletter .firstrow .ce-table table caption:after,.ce-table table .newsletter .firstrow caption:after{margin:10px 0 0 0}.newsletter .firstrow p{font-weight:700;color:#333;margin:0 0 30px 0}.newsletter .firstrow ul{margin:0;padding:0;list-style:none}.newsletter .firstrow ul li{display:block;color:#333;font-weight:700}.newsletter .firstrow ul li span{font-size:22px;margin-right:10px;border-radius:50px;border:solid 2px #333;padding:10px;vertical-align:sub}.newsletter .firstrow ul li p{margin:0;display:inline-block;vertical-align:middle}@media screen and (max-width: 440px){.newsletter .firstrow ul li p{width:80%}}@media screen and (max-width: 360px){.newsletter .firstrow ul li p{width:70%}}.newsletter .firstrow ul li+li{margin-top:10px}.newsletter .secondrow{background:#333;padding:60px 0;margin-top:30px}.newsletter .secondrow .inner{max-width:836px;position:relative}.newsletter .secondrow img{position:absolute;left:0;left:50px;bottom:0;box-shadow:1px 1px 5px rgba(0,0,0,0.4)}@media screen and (max-width: 900px){.newsletter .secondrow img{display:none}}.newsletter .secondrow .button{text-align:center}.newsletter .secondrow .button.animation span,.newsletter .secondrow .button.animation i{display:inline-block;padding-left:0;transition:0.7s all}.newsletter .secondrow .button.animation span+i{padding-left:5px;transition:0.7s all}.newsletter .secondrow .button.animation i+span{padding-left:5px;transition:0.7s all}.newsletter .secondrow .button.animation:hover span+i{padding-left:10px;transition:0.7s all}.newsletter .secondrow .button.animation:hover i+span{padding-left:10px;transition:0.7s all}.ce-download{float:left;width:42%;margin-bottom:50px}.ce-download h2,.ce-download .ce-table table caption,.ce-table table .ce-download caption{text-align:left}.ce-download h2:after,.ce-download .ce-table table caption:after,.ce-table table .ce-download caption:after{margin:10px 0 0 0}.ce-download strong{font-weight:700;font-size:72px;line-height:3.3rem;color:#333;margin:0 0 15px 0;display:block}.ce-download .date{margin:0 0 30px 0;font-size:14px;line-height:normal;color:#333}.ce-download .agbContainer{margin-top:30px;margin-bottom:25px;padding-left:30px;position:relative;font-size:14px;line-height:normal}.ce-download .agbContainer a{color:#0067b1;text-decoration:none}.ce-download .agbContainer a:hover{text-decoration:underline}.ce-download .agbContainer input{position:absolute;left:0;top:1px;width:20px;height:20px}.ce-download .shortDescription{margin-top:0;font-size:14px;line-height:normal}.ce-download .Dbutton{color:#fff;background:#df8e96;text-decoration:none;width:100%;max-width:280px;display:block;padding:15px;border:none;outline:none;text-align:left;font-size:22px;line-height:normal}.ce-download .Dbutton span{font-size:15px;line-height:normal;display:block;margin-top:5px}.ce-download .Dbutton.active{background:#be1622;cursor:pointer}.ce-download .Dbutton+div+.Dbutton,.ce-download .Dbutton+.Dbutton{margin-top:20px}.ce-download .Dbutton.github{background:#ececec;color:#333;padding:20px 15px}.ce-download .Dbutton.github span{font-size:45px;vertical-align:sub;margin-right:8px;margin-left:15px;display:inline-block}.downloadOverlayContainer{background:#fff;padding:25px 50px;max-width:720px;margin:0 auto;position:relative}.downloadOverlayContainer h1,.downloadOverlayContainer h2,.downloadOverlayContainer .ce-table table caption,.ce-table table .downloadOverlayContainer caption,.downloadOverlayContainer h3{font-size:16px;line-height:normal;color:#333;font-weight:400;text-align:center;margin:0 0 15px 0}.downloadOverlayContainer h3{font-weight:700}.downloadOverlayContainer .input{background:#ececec;padding:8px 12px;border:dotted 1px #333;display:inline-block;width:65%;color:#0067b1;overflow-x:auto;height:40px}.downloadOverlayContainer .copyButton{background:#0067b1;color:#fff;font-size:15px;line-height:normal;padding:8px 5px;display:inline-block;width:32%;text-align:center;vertical-align:top;border:none;outline:none;cursor:pointer;height:40px}.downloadOverlayContainer .copyButton i{margin-right:5px}@media screen and (max-width: 720px){.downloadOverlayContainer{padding:25px 25px}.downloadOverlayContainer .input{display:block;width:100%;height:auto}.downloadOverlayContainer .copyButton{display:block;width:100%;height:auto}}.mfp-wrap{overflow-x:scroll !important}.ce-downloadhinweis{float:right;width:50%;margin-bottom:50px}.ce-downloadhinweis h2,.ce-downloadhinweis .ce-table table caption,.ce-table table .ce-downloadhinweis caption{text-align:left}.ce-downloadhinweis h2:after,.ce-downloadhinweis .ce-table table caption:after,.ce-table table .ce-downloadhinweis caption:after{margin:10px 0 0 0}.ce-downloadhinweis p+p{margin-top:30px}.ce-downloadhinweis p+ol,.ce-downloadhinweis p+ul{margin-top:25px}.ce-downloadhinweis ul{margin:0;padding:0;list-style:none}.ce-downloadhinweis ul li{color:#333}.ce-downloadhinweis ul li a{text-decoration:none;color:#333;font-size:15px;line-height:normal}.ce-downloadhinweis ul li a:hover{text-decoration:underline}.ce-downloadhinweis ul li+li{margin-top:3px}.ce-downloadhinweis ul li:before{content:"\f178";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;margin-right:5px}.ce-downloadhinweis ol{margin:0;padding:0;list-style:none}.ce-downloadhinweis ol li{display:block;counter-increment:olliste}.ce-downloadhinweis ol li:before{content:counter(olliste) ".";font-weight:700;font-size:32px;line-height:normal;color:#bbbbbb;margin-right:5px}.ce-downloadhinweis ol li+li{margin-top:15px}.ce-downloadhinweis ol+p{margin-top:25px}@media screen and (max-width: 768px){.ce-download{float:none;width:100%}.ce-downloadhinweis{float:none;width:100%}}.ce-youtube-text{margin-bottom:50px}.ce-youtube-text h2,.ce-youtube-text .ce-table table caption,.ce-table table .ce-youtube-text caption{margin-top:0}.ce-youtube-text .left,.ce-youtube-text .right{float:left;width:calc((100% - 20px) / 2)}@media screen and (max-width: 767px){.ce-youtube-text .left,.ce-youtube-text .right{float:none;width:100%}}.ce-youtube-text .left iframe{width:100% !important;height:315px}.ce-youtube-text .right{margin-left:20px}.ce-youtube-text .right a{display:block;margin-top:15px}@media screen and (max-width: 767px){.ce-youtube-text .right{margin-left:0;margin-top:20px}}.ce-youtube-slider{margin-bottom:50px}.ce-youtube-slider .inner.small,.ce-youtube-slider .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .ce-youtube-slider .tx-felogin-pi1-inner{position:relative}.ce-youtube-slider a{text-decoration:none}.ce-youtube-slider p{margin:3px 0 0 0;color:#333}.ce-youtube-slider+div,.ce-youtube-slider+section{border-top:solid 1px #c6c6c6;padding-top:50px}.ce-youtube-slider .swiper-button-prev-small-youtube,.ce-youtube-slider .swiper-button-next-small-youtube{padding:12px 10px;background:#ececec;width:30px}.ce-youtube-slider .swiper-button-prev-small-youtube i.fa,.ce-youtube-slider .swiper-button-next-small-youtube i.fa{padding-left:0}.ce-youtube-slider .swiper-button-next-small-youtube{right:-30px}.ce-youtube-slider .swiper-button-prev-small-youtube{left:-30px}.ce-youtube-slider .swiper-slide a div{max-height:140px;height:auto;overflow:hidden}.ce-youtube-slider .swiper-slide a div img{width:100%}@media screen and (max-width: 640px){.ce-youtube-slider .swiper-slide a div{max-height:none}}.shopDetailsContainer{background:#ececec;padding:10px 0;margin-bottom:10px}.shopDetailsContainer .left{float:left;min-height:1px}.shopDetailsContainer .left a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .left a i{font-size:12px}.shopDetailsContainer .right{float:right;min-height:1px}.shopDetailsContainer .right ul li{display:inline-block}.shopDetailsContainer .right ul li a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .right ul li+li{margin-left:5px}.shopDetailsContainer .tx-sy-osbeeproducts{padding:0}.shopDetailsContainer .tx-sy-osbeeproducts ul{display:inline-block}.shopDetailsContainer .changeMoney span{position:relative;margin-right:5px;color:#333;font-weight:600;font-size:14px;line-height:normal}.shopDetailsContainer .changeMoney li{position:relative;margin-right:5px;color:#333;font-weight:600;font-size:14px;line-height:normal}.shopDetailsContainer .changeMoney li a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .changeMoney li ul{width:85px;display:none;position:absolute;background:#fff;padding:5px 10px;box-shadow:1px 1px 5px rgba(0,0,0,0.35);top:32px;left:0}.shopDetailsContainer .changeMoney li ul:before{content:"";height:15px;width:100%;position:absolute;top:-15px}.shopDetailsContainer .changeMoney li ul li a{padding-left:0}.shopDetailsContainer .changeMoney li:hover ul{display:block}.marketplace-wrapper{padding:50px 0}@media screen and (max-width: 1120px){.marketplace-wrapper.inner.small,.tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner{padding:50px 25px}}@media screen and (max-width: 767px){.marketplace-wrapper.inner.small,.tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner{padding:0px 25px}}.marketplace-wrapper .mp-mobile{display:none;margin-bottom:0;margin-top:25px;margin-bottom:25px}.marketplace-wrapper .mp-mobile button{width:100%;outline:none;border:none}@media screen and (max-width: 767px){.marketplace-wrapper .mp-mobile{display:block}}.marketplace-wrapper .mp-sidebar{float:left;width:24.27%;min-height:1px;margin-right:0.97%}.marketplace-wrapper .mp-sidebar.right{margin-right:0;margin-left:0.97%}.marketplace-wrapper .mp-sidebar.right>div{margin-bottom:0}.marketplace-wrapper .mp-sidebar.right>div+div{margin-top:30px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-sidebar{float:none;width:100%;margin-right:0;display:none;margin-bottom:25px}.marketplace-wrapper .mp-sidebar.active{display:block}.marketplace-wrapper .mp-sidebar.right{margin-left:0;display:block}}.marketplace-wrapper .mp-sidebar>div{margin-bottom:99px}.marketplace-wrapper .mp-sidebar>div+div{margin-top:40px;margin-bottom:0}.marketplace-wrapper .mp-sidebar h2,.marketplace-wrapper .mp-sidebar .ce-table table caption,.ce-table table .marketplace-wrapper .mp-sidebar caption{text-align:left;color:#333;text-transform:uppercase;font-size:16px;line-height:normal;font-weight:700;margin:0 0 10px 0;font-family:"Open Sans",sans-serif;padding-bottom:3px;border-bottom:solid 2px #fc0}.marketplace-wrapper .mp-sidebar h2:after,.marketplace-wrapper .mp-sidebar .ce-table table caption:after,.ce-table table .marketplace-wrapper .mp-sidebar caption:after{display:none}.marketplace-wrapper .mp-sidebar .mp-suche input[type="text"],.marketplace-wrapper .mp-sidebar .mp-suche select{height:40px;border:solid 1px #818181;padding:5px 10px;width:100%;font-size:14px}.marketplace-wrapper .mp-sidebar .mp-suche input[type="text"]{margin-bottom:10px}.marketplace-wrapper .mp-sidebar .mp-suche input[type="submit"]{width:100%;height:40px;border:none;outline:none;font-size:16px;line-height:normal;font-weight:700;color:#fff;background:#0067b1;text-align:left;padding:10px;cursor:pointer;position:relative;margin-top:5px}.marketplace-wrapper .mp-sidebar .mp-suche form{position:relative}.marketplace-wrapper .mp-sidebar .mp-suche form:after{content:"\f105";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;margin-left:5px;position:absolute;right:10px;bottom:9px;color:#fff}.marketplace-wrapper .mp-sidebar .mp-category nav ul li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li{display:block}.marketplace-wrapper .mp-sidebar .mp-category nav ul li a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a{text-decoration:none;color:#333;font-size:16px;line-height:normal;font-weight:700}.marketplace-wrapper .mp-sidebar .mp-category nav ul li a:hover,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a:hover{text-decoration:underline}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a{display:block}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a .mp-categoryteaser,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a .mp-categoryteaser{width:20px;height:20px;float:left;color:#fff;text-align:center;margin-right:10px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a .mp-categoryteaser i,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a .mp-categoryteaser i{text-align:center;vertical-align:middle;color:#fff;font-size:10px;padding:0 0 3px 0}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul{margin-top:8px;margin-left:20px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li{padding-left:10px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li a{font-weight:400}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li+li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li+li{margin-top:5px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li+li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li+li{margin-top:12px}.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a{font-weight:400}.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li+li{margin-top:10px}.marketplace-wrapper .mp-sidebar .mp-info img{display:block}.marketplace-wrapper .mp-sidebar .mp-info img+p{font-size:13px;line-height:normal;margin:15px 0 0 0}.marketplace-wrapper .mp-sidebar .mp-info img+p+p{margin-top:15px}.marketplace-wrapper .mp-sidebar .mp-buttons a{text-decoration:none;color:#fff;background:#0067b1;width:100%;display:block;font-size:16px;line-height:normal;font-weight:700;text-transform:uppercase;text-align:center;padding:15px}.marketplace-wrapper .mp-sidebar .mp-buttons a+a{margin-top:10px}.marketplace-wrapper .mp-sidebar .mp-buttons a.blue{background:#0067b1}.marketplace-wrapper .mp-sidebar .mp-buttons a.nobutton{padding:0;color:#333;background:transparent}.marketplace-wrapper .mp-sidebar .mp-productspecifikation{background:#ececec;padding:15px 10px 30px 10px}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p{margin:0;font-size:13px;line-height:normal}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p+p{margin-top:30px}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p a{color:#0067b1;font-weight:700;text-decoration:none}.marketplace-wrapper .mp-sidebar .mp-productShare p{margin:0;font-weight:700}.marketplace-wrapper .mp-sidebar .mp-productShare br{display:none}.marketplace-wrapper .mp-sidebar .mp-productShare .shariff .orientation-horizontal{text-align:left !important}.marketplace-wrapper .mp-contentContainer{float:left;width:74.76%;min-height:1px}.marketplace-wrapper .mp-contentContainer.detailseite{width:49.51%;padding-top:25px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-contentContainer{float:none;width:100%;margin-bottom:25px}.marketplace-wrapper .mp-contentContainer.detailseite{width:100%}}.marketplace-wrapper .mp-contentContainer .mp-banner{width:100%;height:auto;margin-bottom:30px;position:relative}@media screen and (max-width: 480px){.marketplace-wrapper .mp-contentContainer .mp-banner{display:none}}.marketplace-wrapper .mp-contentContainer .mp-banner div{position:absolute;top:40px;left:40px}@media screen and (max-width: 1024px){.marketplace-wrapper .mp-contentContainer .mp-banner div{top:20px;left:20px}}.marketplace-wrapper .mp-contentContainer .mp-banner div h2,.marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption,.ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption{color:#fff;font-weight:700;text-align:left;font-size:32px;line-height:normal;text-transform:uppercase;margin-top:0;font-family:"Open Sans",sans-serif}.marketplace-wrapper .mp-contentContainer .mp-banner div h2:after,.marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption:after,.ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption:after{margin:0}.marketplace-wrapper .mp-contentContainer .mp-banner div p{color:#fff;margin:0;font-size:13px;line-height:normal}.marketplace-wrapper .mp-contentContainer .mp-banner div p+p{margin-top:15px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-contentContainer .mp-banner div p{display:none}}.marketplace-wrapper .mp-contentContainer .mp-banner div a{color:#fff;text-decoration:none;font-size:13px;line-height:normal;display:block;margin-top:15px;text-transform:uppercase}.marketplace-wrapper .mp-contentContainer .mp-banner div a:after{content:"\f178";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;margin-left:5px}.marketplace-wrapper .mp-contentContainer .mp-banner div a:hover{text-decoration:underline}.marketplace-wrapper .mp-contentContainer .mp-filter{width:100%;margin-bottom:20px}@media screen and (min-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul{display:flex;-ms-flex-flow:row wrap;flex-wrap:nowrap}}.marketplace-wrapper .mp-contentContainer .mp-filter ul li{background:#bbbbbb;color:#fff;cursor:pointer;padding:15px 0;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (min-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{flex-direction:column;order:4;flex-grow:4}}.marketplace-wrapper .mp-contentContainer .mp-filter ul li.active,.marketplace-wrapper .mp-contentContainer .mp-filter ul li:hover{background:#333}.marketplace-wrapper .mp-contentContainer .mp-filter ul li+li{margin-left:10px}@media screen and (max-width: 1024px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{font-size:13px;line-height:normal}}@media screen and (max-width: 768px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{font-size:12px;line-height:normal}}@media screen and (max-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li+li{margin-left:0;margin-top:10px}}.marketplace-wrapper .mp-contentContainer .mp-content article{float:left;width:250px;width:calc((100% - 21px) / 3);border:solid 1px #818181}.marketplace-wrapper .mp-contentContainer .mp-content article+article{margin-left:10px}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+4){margin-top:10px}.marketplace-wrapper .mp-contentContainer .mp-content article>a{display:block;height:100%;position:relative;padding-bottom:50px}.marketplace-wrapper .mp-contentContainer .mp-content article header{position:relative;padding:10px 10px 0 10px}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage,.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser{display:block;float:left;max-width:70px;margin-right:10px;width:54px;height:54px}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage i,.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser i{text-align:center;vertical-align:middle;color:#fff;font-size:24px;padding:15px}.marketplace-wrapper .mp-contentContainer .mp-content article header h3{font-size:16px;line-height:normal;color:#333;font-weight:400;margin:0 0 10px 0;max-width:calc(100% - 70px);float:left}.marketplace-wrapper .mp-contentContainer .mp-content article header span{font-size:11px;line-height:normal;display:block;font-weight:400;color:#333;clear:both}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner{position:absolute;top:0;right:0;z-index:800}@media screen and (max-width: 1120px){.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner{display:none}}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer{position:relative}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span{color:#fc0;position:absolute;top:4px;font-size:9px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span{left:12px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span{left:23px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span+span{left:34px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span+span+span{left:45px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty{position:relative;left:auto;right:auto;bottom:auto;width:100%}.marketplace-wrapper .mp-contentContainer .mp-content article main{margin-top:15px;padding:0 10px}.marketplace-wrapper .mp-contentContainer .mp-content article main p{font-size:13px;line-height:normal;margin:0}.marketplace-wrapper .mp-contentContainer .mp-content article main p+p{margin-top:10px}.marketplace-wrapper .mp-contentContainer .mp-content article main img{display:block;margin-top:15px;max-height:25px}.marketplace-wrapper .mp-contentContainer .mp-content article footer{margin-top:10px;border-top:solid 1px #818181;padding:10px 10px 10px 10px;position:absolute;left:0;right:0;bottom:0}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer{float:left;position:relative}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span{color:#fc0;position:absolute;top:4px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span{left:19px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span{left:38px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span+span{left:57px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span+span+span{left:76px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .price{float:none}@media screen and (max-width: 1100px){.marketplace-wrapper .mp-contentContainer .mp-content article footer .price{font-size:13px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .price span{font-size:10px !important}}.marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation{display:none;background:#0067b1;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:16px;line-height:normal;padding:10px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation:after{content:"\f178";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;margin-left:5px}.marketplace-wrapper .mp-contentContainer .mp-content article a{text-decoration:none;color:#333}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer{padding:0}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .ratingContainer{display:none}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .price{display:none}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .moreInformation{display:block}@media screen and (max-width: 1023px){.marketplace-wrapper .mp-contentContainer .mp-content article{width:calc((100% - 11px) / 2)}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:10px}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n+3){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+3){margin-top:10px}}@media screen and (max-width: 560px){.marketplace-wrapper .mp-contentContainer .mp-content article{width:100%;margin-left:0 !important}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n+3){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+2){margin-top:10px}}.mpdetail-content .mp-productInfo{margin-bottom:60px}.mpdetail-content .mp-productInfo>img,.mpdetail-content .mp-productInfo>.mpdetail-productcategoryteaser{float:left;margin:0 10px;max-width:110px;display:block;text-align:center;height:100px;width:100px}.mpdetail-content .mp-productInfo>img i,.mpdetail-content .mp-productInfo>.mpdetail-productcategoryteaser i{font-size:40px;vertical-align:middle;color:#fff;display:inline-block;line-height:100px}.mpdetail-content .mp-productInfo>div{float:left;max-width:340px}.mpdetail-content .mp-productInfo>div h1{font-size:16px;line-height:normal;color:#333;font-weight:700;margin:0 0 5px 0}.mpdetail-content .mp-productInfo>div>span{font-size:11px;line-height:normal;display:block;font-weight:400;color:#333}.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung img{display:block;margin:15px 0;float:left}.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung img+img{margin-left:5px}.mpdetail-content .mp-productInfo>div .ratingContainer{position:relative;display:inline-block}.mpdetail-content .mp-productInfo>div .ratingContainer .filled{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span{color:#fc0;position:absolute;top:4px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span{left:19px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span{left:38px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span+span{left:57px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span+span+span{left:76px}.mpdetail-content .mp-productWrapper>ul li{float:left;width:calc(100% / 3);background:#fff;text-align:center;border-top:solid 2px #ebebeb;border-left:solid 2px #ebebeb;cursor:pointer}.mpdetail-content .mp-productWrapper>ul li a{color:#333;font-size:13px;line-height:normal;cursor:pointer;text-decoration:none;font-weight:700;display:block;padding:15px}@media screen and (max-width: 360px){.mpdetail-content .mp-productWrapper>ul li a{font-size:11px;line-height:normal}}.mpdetail-content .mp-productWrapper>ul li.current,.mpdetail-content .mp-productWrapper>ul li:hover{background:#ececec;border-top:solid 2px #fc0}.mpdetail-content .mp-productWrapper>ul li.current i,.mpdetail-content .mp-productWrapper>ul li:hover i{color:#fc0}.mpdetail-content .mp-productWrapper>ul li.current{border-left:solid 2px transparent;border-right:solid 2px transparent}.mpdetail-content .mp-productWrapper>ul li.current+li{border-left:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li:nth-of-type(2).current{border-left:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li+li{border-right:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li+li+li{border-left:solid 2px transparent}.mpdetail-content .mp-productWrapper .mp-productTab{display:none;background:#ececec;padding:15px 10px}.mpdetail-content .mp-productWrapper .mp-productTab:first-of-type{display:block}.mpdetail-content .mp-productWrapper .mp-productTab h3{color:#333;margin:0 0 10px 0;font-size:18px;line-height:normal;font-weight:700}.mpdetail-content .mp-productWrapper .mp-productTab a{font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab p{margin:0;font-size:13px;line-height:normal;color:#333}.mpdetail-content .mp-productWrapper .mp-productTab p a{font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab p+p{margin-top:15px}.mpdetail-content .mp-productWrapper .mp-productTab ul{margin:10px 0 0 0;padding:0;list-style-type:none}.mpdetail-content .mp-productWrapper .mp-productTab ul li{position:relative;padding-left:15px;font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab ul li:before{content:"\f054";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;position:absolute;top:4px;left:0;color:#333;font-size:12px}.mpdetail-content .mp-productWrapper .mp-productTab ul li+li{margin-top:4px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span{color:#bbb;cursor:pointer}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover ~ span{color:#fc0}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover:before,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover ~ span:before{content:"\f005"}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer p{font-size:18px;line-height:normal;color:#bbb;display:inline-block}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form{margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #bbbbbb}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea{resize:none;height:105px;padding:10px;width:100%;margin-top:10px;color:#bbb;font-size:18px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea+p{font-size:13px;line-height:normal;color:#bbb;text-align:right}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form input[type="submit"]{display:inline-block;font-size:16px;line-height:normal;color:#fff;border:none;outline:none;text-align:center;background:#0067b1;text-transform:uppercase;padding:15px;min-width:160px;margin-top:-10px;font-weight:700;cursor:pointer}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment h3{margin-bottom:5px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment+.mp-usercomment{margin-top:25px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer .fa-star{color:#fc0}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer span{color:#bbb}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply{background:#fff;padding:15px 10px;margin-left:30px;position:relative}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.forumWrapOuter{background:#ececec}.forumWrapOuter .ce-Image-Text-Element{margin-bottom:0;padding-bottom:40px}.tx-typo3forum-pi1{padding-top:50px;padding-bottom:50px}.tx-typo3forum-pi1 .forum_menu,.tx-typo3forum-pi1 .topic_list_menu{margin-bottom:40px}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1){float:left}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:before{content:"\f053";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2){float:right;margin-left:15px}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:before{content:"\f0fe";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3){float:right;display:none !important}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a{background:#fc0}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:before{content:"\f005";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 640px){.tx-typo3forum-pi1 .forum_menu ul li,.tx-typo3forum-pi1 .topic_list_menu ul li{float:none !important;width:100% !important;margin-bottom:5px;margin-left:0 !important}.tx-typo3forum-pi1 .forum_menu ul li a,.tx-typo3forum-pi1 .topic_list_menu ul li a{width:100%;text-align:center}}.tx-typo3forum-pi1 #topic fieldset,.tx-typo3forum-pi1 #post fieldset,.tx-typo3forum-pi1 #report fieldset{border:none;padding:0;margin:0}.tx-typo3forum-pi1 #topic fieldset legend,.tx-typo3forum-pi1 #post fieldset legend,.tx-typo3forum-pi1 #report fieldset legend{margin-bottom:40px}.tx-typo3forum-pi1 #topic fieldset .control-group,.tx-typo3forum-pi1 #post fieldset .control-group,.tx-typo3forum-pi1 #report fieldset .control-group{margin-bottom:15px}.tx-typo3forum-pi1 #topic fieldset .control-group+.control-group>label,.tx-typo3forum-pi1 #post fieldset .control-group+.control-group>label,.tx-typo3forum-pi1 #report fieldset .control-group+.control-group>label{position:relative}.tx-typo3forum-pi1 #topic fieldset .markItUpContainer,.tx-typo3forum-pi1 #post fieldset .markItUpContainer,.tx-typo3forum-pi1 #report fieldset .markItUpContainer{width:100%;max-width:927px}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader,.tx-typo3forum-pi1 #post fieldset .markItUpHeader,.tx-typo3forum-pi1 #report fieldset .markItUpHeader{float:right}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul .markItUpDropMenu,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul .markItUpDropMenu,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul .markItUpDropMenu{padding-right:0}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul a,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul a,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul a{width:18px;height:18px}.tx-typo3forum-pi1 #topic fieldset input[type="submit"],.tx-typo3forum-pi1 #post fieldset input[type="submit"],.tx-typo3forum-pi1 #report fieldset input[type="submit"]{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;background:#c6c6c6;font-size:14px;line-height:33px;cursor:pointer;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="submit"]+.btn,.tx-typo3forum-pi1 #post fieldset input[type="submit"]+.btn,.tx-typo3forum-pi1 #report fieldset input[type="submit"]+.btn{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;margin-left:10px;background:#c6c6c6;font-size:14px;line-height:35px;color:#000;font-weight:400;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="checkbox"],.tx-typo3forum-pi1 #post fieldset input[type="checkbox"],.tx-typo3forum-pi1 #report fieldset input[type="checkbox"]{margin-left:0;margin-top:0;vertical-align:bottom}.tx-typo3forum-pi1 #topic fieldset input[type="text"],.tx-typo3forum-pi1 #topic fieldset textarea,.tx-typo3forum-pi1 #post fieldset input[type="text"],.tx-typo3forum-pi1 #post fieldset textarea,.tx-typo3forum-pi1 #report fieldset input[type="text"],.tx-typo3forum-pi1 #report fieldset textarea{border:solid 1px #c6c6c6;padding:0 10px;height:30px;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="text"],.tx-typo3forum-pi1 #post fieldset input[type="text"],.tx-typo3forum-pi1 #report fieldset input[type="text"]{width:100%;max-width:927px}.tx-typo3forum-pi1 #topic fieldset textarea,.tx-typo3forum-pi1 #post fieldset textarea,.tx-typo3forum-pi1 #report fieldset textarea{padding-top:10px;padding-bottom:10px;margin-top:5px;min-height:200px;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #post fieldset .control-group>label{position:relative}.tx-typo3forum-pi1 #topic fieldset .control-group+.control-group>label{position:relative}.tx-typo3forum-pi1 #report .markItUp{margin-top:-20px}.tx-typo3forum-pi1 #report .markItUp .tx-typo3forum-miu-code,.tx-typo3forum-pi1 #report .markItUp .markItUpSeparator{display:none}.tx-typo3forum-pi1 ul.nav-pills-condensed{margin-bottom:5px}.tx-typo3forum-pi1>h2,.ce-table table .tx-typo3forum-pi1>caption{display:none}.tx-typo3forum-pi1>h2.enable,.ce-table table .tx-typo3forum-pi1>caption.enable{text-transform:none;text-align:left;padding-left:10px;background:#0067b1;padding:15px 0 15px 10px;margin:0;font-size:16px;line-height:normal;color:#fff}.tx-typo3forum-pi1>h2.enable:after,.ce-table table .tx-typo3forum-pi1>caption.enable:after{display:none}.tx-typo3forum-pi1 table tbody td{background:#fff !important;padding:10px 8px;line-height:60px;vertical-align:middle;height:60px;font-size:13px;line-height:normal}.tx-typo3forum-pi1 table tbody td div{font-size:13px;line-height:18.2px;font-size:.8125rem;line-height:1.1375rem;font-weight:300;color:#b4b4b4;font-size:13px;line-height:normal}.tx-typo3forum-pi1 table tbody td a{font-size:16px;line-height:normal;font-weight:700;text-decoration:none;color:#333}.tx-typo3forum-pi1 table tbody td:nth-of-type(n+3){text-align:center}.tx-typo3forum-pi1 .f3-widget-paginator{text-align:right}.tx-typo3forum-pi1 .f3-widget-paginator li{color:#0067b1;font-weight:700;font-size:13px;line-height:normal;display:inline-block}.tx-typo3forum-pi1 .f3-widget-paginator li a{font-size:13px}.tx-typo3forum-pi1 .f3-widget-paginator li.current{color:#fc0}.tx-typo3forum-pi1 .f3-widget-paginator li+li{margin-left:5px}.tx-typo3forum-pi1 .tx-typo3forum-postbutton{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;background:#c6c6c6;font-size:14px;line-height:33px;cursor:pointer;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 .tx-typo3forum-postbutton+.btn{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;margin-left:10px;background:#c6c6c6;font-size:14px;line-height:35px;color:#000;font-weight:400;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 .previewTitle{margin-bottom:40px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview-wrap{display:none;padding-bottom:50px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview{background-color:#ffffff;padding:20px;margin-bottom:15px;max-width:927px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview .postsubject{font-size:16px;line-height:normal;font-weight:700;color:#333;margin:0 0 5px 0;display:block}.tx-typo3forum-pi1 #tx-typo3forum-postpreview ul{list-style-type:disc;padding:0 20px}.tx-typo3forum-pi1 .tx-typo3forum-postsubmit{margin-right:10px}.tx-typo3forum-pi1 #cke_typo3forum_editor{max-width:925px}code{background-color:#ececec;padding:10px;font-family:courier;display:block}.ce-osbee-forum h2,.ce-osbee-forum .ce-table table caption,.ce-table table .ce-osbee-forum caption{text-transform:none;text-align:left;padding-left:10px;background:#0067b1;padding:15px 0 15px 10px;margin:0;font-size:16px;line-height:normal;color:#fff}.ce-osbee-forum h2:after,.ce-osbee-forum .ce-table table caption:after,.ce-table table .ce-osbee-forum caption:after{display:none}.ce-osbee-forum .ce-osbee-forum-wrap{display:block;width:100%;background:#fff}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child{width:100%;padding:15px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon{float:left;max-width:70px;margin-right:15px;width:41px;height:41px;border-radius:25px;background:#c6c6c6}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic{background:#fff;text-align:center;vertical-align:middle;border:solid 1px #bbb;width:20px;height:20px;color:#bbb}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic i,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic i{padding:0;font-size:12px;padding-top:4px;display:block}@media screen and (max-width: 640px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{float:left;width:55%}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3{margin:0;font-size:16px;line-height:normal}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a{font-size:16px;line-height:normal;font-weight:700;color:#333;margin:0 0 5px 0;display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a{font-weight:400;font-size:12px;line-height:normal;margin:0;display:block;width:100%;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span{display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span+span,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span+span{color:#bbb}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{width:40%}}@media screen and (max-width: 800px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{width:36%}}@media screen and (max-width: 768px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{float:none;width:100%}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a{margin-bottom:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p{margin-bottom:20px;max-width:85%}}@media screen and (max-width: 480px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p{margin-bottom:0;max-width:100%}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{float:right;width:36%;min-width:360px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p{display:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.topics,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.posts{display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics{font-size:12px;line-height:14px;margin:0;font-weight:400;width:45px;text-align:center;float:left}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics span{display:block}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics{width:40px}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts{font-size:12px;line-height:14px;margin:0;font-weight:400;float:left;width:45px;text-align:center;margin-left:25px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts a{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts span{display:block}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts{width:40px}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:220px;position:relative;padding-left:40px;display:block;float:left;margin-left:25px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .tx-typo3forum-topic-show-post-user-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .tx-typo3forum-topic-show-post-user-icon{max-height:30px;border-radius:25px;width:auto;margin-right:0;position:absolute;left:0;top:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a{font-size:12px;line-height:14px;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a:hover,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a:hover{text-decoration:underline}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a{font-size:12px;line-height:14px;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a:hover,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a:hover{text-decoration:underline}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor time,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor time{font-size:12px;line-height:14px;display:block;width:100%;color:#c6c6c6}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:200px}}@media screen and (max-width: 420px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:auto}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post img,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available img{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{margin-top:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available span{display:inline;vertical-align:middle;line-height:30px;font-size:12px;line-height:14px}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{width:35%;min-width:330px}}@media screen and (max-width: 768px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{float:none;width:100%}}@media screen and (max-width: 480px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div a{font-weight:400;color:#333;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child+.ce-osbee-forum-child{border-top:solid 1px #bbbbbb}ul.nav-pills li{display:inline-block}ul.nav-pills li a{font-size:12px;line-height:normal;color:#333;font-weight:400;text-decoration:none}ul.nav-pills li a:hover{text-decoration:underline}ul.nav-pills li:last-of-type a{font-weight:700;color:#333}ul.nav-pills li+li:before{content:"\f054";color:#fc0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.nav-pills+.ce-osbee-forum{margin-top:20px}.ce-osbee-forum-singlepost{position:relative;background:#fff;padding:30px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{width:20%;float:left;padding-right:2%;border-right:solid 1px #bbb;text-align:center}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon{float:none;display:block;margin:0;background:#ececec;padding:10px;text-align:center;border-radius:150px;height:85px;width:85px;margin:15px auto;font-size:60px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:16px;line-height:normal;margin:0 0 10px 0;color:#333;font-weight:700;text-decoration:none}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a:hover{text-decoration:underline}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div span.screenname{font-size:16px;line-height:normal;margin:0 0 10px 0;color:#333;font-weight:700}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName{font-size:18px;line-height:normal;font-weight:600;color:#333}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered{font-size:14px;line-height:normal;color:#bbbbbb;margin-bottom:10px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .membersince{font-size:12px;line-height:normal;color:#bbbbbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .postcounts{font-size:12px;line-height:normal;color:#bbbbbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p{font-size:14px;line-height:normal;font-weight:400;margin:0}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p+p{margin-top:2px}@media screen and (max-width: 1024px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{width:25%}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:14px;line-height:normal}}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{float:none;width:100%;border-right:none;padding-right:0}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon{display:none}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div{padding-bottom:15px;border-bottom:solid 1px #bbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div *{display:block;text-align:left}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:14px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.membersince,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.postcounts,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.unregistered{margin-left:0}}@media screen and (max-width: 480px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div{padding-bottom:15px}}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{width:77%;float:left;padding-left:2%;margin-left:3%}@media screen and (max-width: 1024px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{width:70%}}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{float:none;margin-left:0;width:100%;margin-top:20px}}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text{padding:0;margin:0;font-size:12px;line-height:normal;padding-top:10px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text p{font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text ul{list-style-type:disc;padding:0 20px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text ul li{font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote{background:#fff;color:#333;border:none;margin:0 0 15px 0}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user{color:#333;font-size:12px;font-weight:400;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user a{color:#333;font-size:12px;font-weight:400;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text{margin-top:10px;font-style:italic;color:#bbb;font-size:12px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text:before{content:"\f10e";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;font-size:30px;color:#0067b1;margin-right:10px;vertical-align:top}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote{margin:-30px 0 10px 35px;padding:0}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote .tx-typo3forum-quote-text:before{font-size:20px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{border-bottom:solid 1px #bbb;padding-bottom:5px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu{float:right}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu a{font-weight:400;font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu .quote-icon{padding-left:0;position:relative;top:-4px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date{float:left;font-size:12px;line-height:normal;color:#333;font-style:normal;font-size:13px;color:#bbb}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{position:absolute;top:30px;right:30px;border-bottom:none}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date{float:none;display:inline-block}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu{float:none;margin-left:10px;display:inline-block}}@media screen and (max-width: 480px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{position:relative;top:0;text-align:right;right:auto;border-bottom:none}}.ce-osbee-forum-singlepost+.ce-osbee-forum-singlepost{border-top:solid 1px #bbbbbb}.ce-osbee-forum-singlepost:first-of-type{margin-top:30px}.f3-widget-paginator{margin:40px 0 30px 0;text-align:right}.osbee-forum-empty{display:none}.osbee-forum-empty.enable{display:block}p.tx-srfeuserregister-pi1-error{font-size:13px;line-height:normal}.blogContentFullWidth{margin-top:25px}.blogContent{float:left;width:73.78%;width:calc(100% - 32.85%);display:block;max-width:740px;padding:50px 0;margin-right:4.85%;padding-top:0}.blogContent a{color:#0067b1}@media screen and (max-width: 1020px){.blogContent{width:100%;max-width:none;margin-right:0;float:none}}.blogSidebar{float:left;width:23.30%;width:calc(100% - 72%);max-width:240px;display:block;padding:50px 0;padding-top:0;margin-top:40px}@media screen and (max-width: 1020px){.blogSidebar{float:none;width:100%;max-width:none}}.blogSidebar .csc-header{width:100%;text-align:left}.blogSidebar h3,.blogSidebar h1,.blogSidebar h2,.blogSidebar .ce-table table caption,.ce-table table .blogSidebar caption{display:inline-block;width:100%;padding:0 0 3px 0;border-bottom:solid 2px #fc0;font-weight:bold;margin:0 0 10px 0;font-size:16px;line-height:normal;text-transform:none;text-align:left}.blogSidebar .news{padding:0;margin-bottom:40px}.blogSidebar .blog-subscribe h2,.blogSidebar .blog-subscribe .ce-table table caption,.ce-table table .blogSidebar .blog-subscribe caption{display:inline-block;width:100%;padding:0 0 3px 0;border-bottom:solid 2px #fc0;font-weight:bold;margin:0 0 10px 0;font-size:16px;line-height:normal;text-transform:none;text-align:left}.blogSidebar .blog-subscribe h2:after,.blogSidebar .blog-subscribe .ce-table table caption:after,.ce-table table .blogSidebar .blog-subscribe caption:after{display:none}.blogSidebar .blog-subscribe .tx-srfeuserregister-pi1-notice{font-style:normal;margin:0;font-size:15px;line-height:normal}.blogSidebar .blog-subscribe .terms{margin-top:15px}.blogSidebar .blog-subscribe .terms .termsInputContainer{float:left;width:10%;text-align:left}.blogSidebar .blog-subscribe .terms .termsInputContainer input{width:15px;height:15px;border:solid 1px #c6c6c6;background:#fff}.blogSidebar .blog-subscribe .terms p{float:left;width:90%;font-size:12px;line-height:normal}.blogSidebar .blog-subscribe .terms p a{padding-left:0;background-image:none;font-weight:400;font-size:12px;line-height:normal}.blogSidebar .blog-subscribe .terms p span{display:none}.blogSidebar .blog-subscribe .firstname input,.blogSidebar .blog-subscribe .email input{margin-top:0}.news-list-view h3{margin:0}.news-list-view h3 a{text-decoration:none}.news-list-view h3 a span{font-size:18px;color:#333;font-weight:normal}.news-list-view h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.news-list-view .header{display:inline-block;width:100%;max-width:470px;max-width:450px;margin-bottom:15px}.news-list-view .article{clear:both;height:210px;height:auto;border-bottom:1px solid #fc0}.news-list-view .article .footer{display:none}.news-list-view .no-media-element img{width:250px;height:187px}.news-list-view .more{font-size:15px;line-height:normal;vertical-align:bottom}.news-list-view .news-img-wrap{display:inline-block;margin:0 !important;padding:0;max-width:250px;height:100%;width:26%}.news-list-view .news-img-wrap img{max-width:100%;height:auto}.news-list-view .news-img-wrap a{margin:0;padding:0;border:0;max-width:100%}@media screen and (max-width: 640px){.news-list-view .news-img-wrap{display:none}}.news-list-view .news-content-wrap{width:72%;float:left;margin-left:2%}.news-list-view .news-content-wrap h3{margin-bottom:20px}@media screen and (max-width: 640px){.news-list-view .news-content-wrap{float:none;width:100%;margin-left:0}}.news-list-view .teaser-text>span{display:block}.news-list-view .teaser-text ul,.news-list-view .teaser-text ol{padding-left:0;margin-left:15px}.news-list-view .teaser-text .more{display:block;margin-top:15px}.news-single{padding:0;margin-top:40px}.news-single .header h3{font-size:18px;color:#333;font-weight:normal;margin-bottom:25px;margin-top:10px}.news-single .header h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.news-single .news-text-wrap p{color:#333}.news-single .footer{border-top:1px solid #fc0;margin-bottom:40px;padding:0;padding-top:20px;text-align:right}.news-single .footer p{font-weight:bold;color:#333;margin-bottom:0}.news-single .footer span span{padding-right:0;margin-right:0}.news-single .footer .socialmedia{display:none}.news-single .news-backlink-wrap a{font-size:15px;line-height:normal;font-weight:bold;color:#333;text-decoration:none}.news-single .article .news-img-wrap{width:100%;height:auto;margin-bottom:30px;float:none;margin:0;float:left;width:auto;margin-right:15px;margin-bottom:25px;max-width:350px}@media screen and (max-width: 768px){.news-single .article .news-img-wrap{max-width:none;float:none;margin-right:0;margin-bottom:15px;width:100%}}.news-single .article .news-img-wrap img{max-width:100%;height:auto}.news-single .shareThisPost{float:right;border-left:solid 1px #ddd;padding-left:10px}.news-single .news-list-category span{display:inline-block;font-size:13px;border-right:none}.news-single .news-list-category span+span:before{content:"|";display:inline-block;margin:0 5px 0 2px}@media screen and (max-width: 768px){.news-single .news-list-category{float:none;width:100%;display:block;margin-top:5px}.news-single .news-list-date{margin-top:5px}.news-single .shareThisPost{display:block;width:100%;float:none;padding-left:0;border-left:none}}.news p+ul{margin-top:15px}.blogSidebar .news ul li{padding-left:0;font-weight:700}.blogSidebar .news ul li ul li{font-weight:400}.blogSidebar .news ul li:before{display:none}.csc-header{margin:0;padding:0;display:inline-block}.blog-commentContainer{background:#ececec;padding:15px 10px}.blog-commentContainer form{margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #bbbbbb}.blog-commentContainer form h3{margin:5px 0 0 0}.blog-commentContainer form textarea{resize:none;height:120px;padding:10px;width:100%;margin-top:10px;color:#bbb;font-size:18px;line-height:normal}.blog-commentContainer form textarea+p{font-size:14px;line-height:normal;color:#bbb;text-align:right}.blog-commentContainer form input[type="submit"]{display:inline-block;font-size:15px;line-height:normal;color:#fff;border:none;outline:none;text-align:center;background:#0067b1;text-transform:uppercase;padding:15px;min-width:160px;margin-top:-10px;font-weight:700;cursor:pointer}.toctoc-comments-pi1{border-bottom:1px solid transparent}.tx-tc-sortlistmenu .tx-tc-dsclmrlistmenutitle:first-child{display:none}.tx-tc-ct-ry-report-line{text-align:right;font-size:12px;line-height:normal}.tx-tc-cts-ct-box+.tx-tc-cts-ct-box{border-top:solid 1px #c6c6c6;padding-top:15px !important}.tx-tc-cts-ct-box+.tx-tc-cts-ct-box.replyAnswer{border-top:none}.blog-usercomment{margin-left:0 !important}.blog-usercomment h3{margin-bottom:5px;margin-top:0}.blog-usercomment h3 time{display:inline-block}.blog-usercomment h3 .tx-tc-popularity-pic{display:none}.blog-usercomment+.blog-usercomment{margin-top:25px}.tx-tc-indent-subcmt{background:#fff;padding:15px 10px !important;margin-left:30px;position:relative}.tx-tc-indent-subcmt h3{margin-bottom:10px;margin-top:0}.tx-tc-indent-subcmt h3 time{display:inline-block}.tx-tc-indent-subcmt h3 .tx-tc-popularity-pic{display:none}.tx-tc-indent-subcmt:before,.tx-tc-indent-subcmt:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tx-tc-indent-subcmt:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.tx-tc-indent-subcmt:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.new-socialmedia{font-size:15px}.new-socialmedia i{font-size:22px}.tx-tc-dtadyn{padding:0 25px !important}.tx-tc-ct-form-field-upload{display:none !important}.tx-tc-width100-85{width:100%;float:none !important}.tx-tc-ct-form-gender{display:none}.tx-tc-ct-form-field{margin-top:5px}.tx-tc-ct-form-field input{background:#fff !important;border:solid 1px #c6c6c6;color:#333 !important}.tx-tcfh112{opacity:1 !important}.tx-tc-ct-reqhint{font-size:12px !important;line-height:normal !important}.latest-news-container{background:#ececec;padding:40px 0}.latest-news-container .startpage-latesnews{float:left;width:calc((100% - 60px) / 3);border-bottom:solid 1px #fc0;padding-bottom:20px;position:relative}.latest-news-container .startpage-latesnews .news-img-wrap{width:100%;margin-bottom:15px;max-width:none;vertical-align:bottom;display:table-cell}.latest-news-container .startpage-latesnews .news-img-wrap a{display:block}.latest-news-container .startpage-latesnews .news-img-wrap img{width:100%;display:block;height:auto}.latest-news-container .startpage-latesnews .header{width:100%;height:auto}.latest-news-container .startpage-latesnews .header h3{font-weight:400}.latest-news-container .startpage-latesnews .header h3 span{font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem}.latest-news-container .startpage-latesnews .header h3:after{display:none}.latest-news-container .startpage-latesnews+.startpage-latesnews{margin-left:30px}@media screen and (max-width: 768px){.latest-news-container .startpage-latesnews{float:none;width:100%}.latest-news-container .startpage-latesnews .news-img-wrap{width:25%;margin-right:5%;float:left}.latest-news-container .startpage-latesnews .teaser-header-container{float:left;width:70%;padding-left:25px}.latest-news-container .startpage-latesnews .teaser-header-container .header{margin-bottom:0}.latest-news-container .startpage-latesnews .teaser-header-container .header h3 span{font-size:15px;line-height:normal}.latest-news-container .startpage-latesnews .teaser-header-container .teaser-text .more{margin-top:5px}.latest-news-container .startpage-latesnews+.startpage-latesnews{margin-left:0;margin-top:30px}}@media screen and (max-width: 520px){.latest-news-container .startpage-latesnews .news-img-wrap{display:none}.latest-news-container .startpage-latesnews .teaser-header-container{float:none;width:100%}}.rss-feed-button{padding-bottom:50px}.rss-feed-button a{width:100%;text-align:center}.rss-feed-button a i{font-size:16px}.new-socialmedia{padding-right:0 !important}.shariff .orientation-horizontal{display:block !important;-ms-flex-wrap:none !important;flex-wrap:none !important;text-align:right !important}.shariff .orientation-horizontal.col-5 li{-ms-flex:none !important;flex:none !important;min-width:0 !important;max-width:none;width:auto !important;margin-right:10px !important;margin-left:0 !important;padding:0;float:none;display:inline-block;margin-bottom:0}.shariff .orientation-horizontal.col-5 .fa{border-right:none !important;padding-right:0;margin-right:0;width:auto !important;line-height:normal;font-size:13px !important}.shariff .orientation-horizontal.col-5 .share_text{display:none}.shariff .theme-grey .shariff-button.info{border:none;padding-left:5px}.shariff .theme-grey .shariff-button.info .share_text{display:none !important}.shariff .theme-grey .shariff-button.info a{color:#000}.shariff .theme-grey .shariff-button a{background:transparent !important;background-color:transparent !important;height:auto;line-height:normal}.shariff .theme-grey .shariff-button a span{color:#333}.shariff .theme-grey .shariff-button a span:before{color:#333}.toctoc-comments-pi1.tx-tc-responsive{font-family:"Open Sans",sans-serif;border:none !important;padding:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu{border:none;margin-bottom:25px;font-size:15px;line-height:normal;border-bottom:solid 1px #0067b1;padding-bottom:10px;background:transparent}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu:hover{border-bottom:solid 1px #0067b1;background:transparent !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu .tx-tc-sortlistmenutitle{color:#333}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortind-pop{width:18px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-frmsqrhgt{height:auto !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-ctinput-textarea{height:150px;padding:10px 15px !important;font-size:15px;line-height:normal !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-ct-submit-loggedin{background:#be1622;color:#fff;font-size:15px;padding:5px 10px;margin-left:4.5% !important;font-family:"Open Sans",sans-serif;opacity:1;border-radius:0;border:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp{opacity:1 !important}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage{height:auto}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage div.tx-tc-emo-nav-frm{margin-bottom:20px}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emopage-emojis{height:auto;margin-bottom:20px}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emo-bot-nav{height:auto;width:100% !important;border:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-menutitle-hilight{background:transparent;border:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel{padding:10px;right:-2px;top:28px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox{font-size:14px;line-height:normal;font-weight:600;color:#0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink{color:#0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink-selected{color:#be1622}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortpopular{border:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box{margin:0;padding:0 10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ctdate{font-size:12px;line-height:normal;color:#333;display:block;margin-top:2px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text{font-size:15px;line-height:normal;color:#333}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text img{display:none}@media screen and (max-width: 480px){.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text{font-size:12px;line-height:normal}}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box+.tx-tc-cts-ct-box{margin-top:25px;padding-top:25px !important;border-top:solid 1px #0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ct-box-cttxt-reply{border:none !important;padding:0 !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt{padding-left:25px !important;width:100% !important;background:#f6f7f8;padding-top:0px !important;border-top:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:after{display:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox{position:relative;background:#fff;border:4px solid #fff;padding:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before{bottom:100%;left:12%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after{border-color:rgba(191,30,46,0);border-bottom-color:#fff;border-width:25px;margin-left:-25px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before{border-color:rgba(191,30,46,0);border-bottom-color:#fff;border-width:20px;margin-left:-20px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-box-picturecrop32{padding:0;height:32px;margin-right:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-text{padding-top:0 !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ctdate{margin-left:42px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-tabledisp{margin-left:25px !important;width:calc(100% - 25px) !important}.tx-felogin-pi1{background-color:#ececec;padding:30px 17px 70px 17px;margin-bottom:50px}.tx-felogin-pi1 h3{font-family:"Quicksand",sans-serif;font-weight:700;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;text-align:left;margin-bottom:20px}.tx-felogin-pi1 h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.tx-felogin-pi1 form fieldset{border:none;padding:0}.tx-felogin-pi1 form fieldset>div{width:400px}.tx-felogin-pi1 form fieldset>div>div{border:1px solid #c6c6c6;display:inline-block;float:left;width:49%;height:53px;line-height:53px;margin-top:20px;padding-left:10px}.tx-felogin-pi1 form fieldset>div>div:first-child{margin-right:2%}.tx-felogin-pi1 form fieldset>div label{display:inline-block}.tx-felogin-pi1 form fieldset>div input[type="text"],.tx-felogin-pi1 form fieldset>div input[type="password"]{width:100%;height:55px;border:1px solid #c6c6c6;padding:10px;color:#333;font-size:15px}.tx-felogin-pi1 form fieldset>div input[type="submit"]{background:#0067b1 none repeat scroll 0% 0%;font-size:1rem;line-height:1.4rem;text-transform:uppercase;color:#fff;padding:15px 60px;margin-top:20px;border:medium none;outline:medium none;font-weight:700;cursor:pointer;width:100%}@media screen and (max-width: 485px){.tx-felogin-pi1 form fieldset>div{width:100%}.tx-felogin-pi1 form fieldset>div>div{width:100%}.tx-felogin-pi1 form fieldset>div>div:first-child{margin-right:0}}.tx-felogin-pi1 .felogin-links{padding-top:4px;width:400px}.tx-felogin-pi1 .felogin-links>div{display:inline-block;float:right}.tx-felogin-pi1 .felogin-links>div:first-child{float:left}.tx-felogin-pi1 .felogin-links>div a{color:#333;font-weight:normal}@media screen and (max-width: 485px){.tx-felogin-pi1 .felogin-links{width:100%}.tx-felogin-pi1 .felogin-links>div{display:block;float:none;margin-top:5px}.tx-felogin-pi1 .felogin-links>div:first-child{float:none}}.tx-sy-osbeeproducts{padding:0 0 40px 0}.tx-sy-osbeeproducts h2,.tx-sy-osbeeproducts .ce-table table caption,.ce-table table .tx-sy-osbeeproducts caption{font-weight:700;color:#0067b1;font-size:18px;line-height:normal;display:block;margin:0 0 5px 0}.tx-sy-osbeeproducts .os_cartFactory,.tx-sy-osbeeproducts .os_cartApps{margin-bottom:40px}.tx-sy-osbeeproducts .os_cartFactory table,.tx-sy-osbeeproducts .os_cartApps table{border-spacing:0}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type{border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td,.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td{background:#ececec;padding:10px 0 10px 10px;height:40px;color:#313131;font-weight:700;border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){background:#d7d7d7;padding:10px}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3){text-align:right;border-left:none}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){text-align:right;border-left:none}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6){padding:10px 0;border-left:none;text-align:center;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row,.tx-sy-osbeeproducts .os_cartApps table tr.row{border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row td,.tx-sy-osbeeproducts .os_cartApps table tr.row td{background:#fff;padding:10px 0 10px 10px;color:#313131;font-weight:400;border-left:solid 1px #c6c6c6;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr.row td:first-of-type{color:#0067b1;text-decoration:none;font-weight:700}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(2){padding:0 10px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4){text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6){padding:10px 0;text-align:center;padding-left:10px;padding-right:10px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) i,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) i{font-size:20px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a{margin:0;padding:0;background:transparent;border:none;color:#be1622;font-size:20px;font-weight:700;text-decoration:none}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a:hover,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a:hover{text-decoration:none}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td{font-size:15px;line-height:normal;border-left:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:first-of-type{font-size:15px;line-height:normal;font-weight:700;color:#333;text-align:left;padding:10px;background:#ececec;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(2){font-size:15px;line-height:normal;font-weight:700;text-align:right;padding:10px;background:#d7d7d7;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(5),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(5){font-weight:700;font-size:15px;line-height:normal;text-align:right;background:#ececec;padding:10px;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:last-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:last-of-type{min-height:1px;background:#ececec;height:40px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td{padding:10px;font-size:15px;font-weight:700;line-height:normal;background:#ececec;border-top:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2){background:#d7d7d7}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7){text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8){border-right:solid 1px #c6c6c6;text-align:center}.tx-sy-osbeeproducts .os_cartApps table tr.row td{border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3){border-left:none;text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4){border-left:none;text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(7),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8){border-left:none;text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8){padding:10px 0;text-align:center;padding-left:10px;padding-right:10px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) i{font-size:20px}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a{margin:0;padding:0;background:transparent;border:none;color:#be1622;font-size:20px;font-weight:700;text-decoration:none}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a:hover{text-decoration:none}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td{padding:10px;border-top:none;font-weight:700}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(4){background:#ececec}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:last-of-type{border-left:none}.tx-sy-osbeeproducts .os_overviewModules{padding-bottom:80px;margin-bottom:80px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table{border-spacing:0}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td{padding:10px;font-weight:700;font-size:15px;line-height:normal;background:#ececec;border-top:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(2){background:#d7d7d7;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:last-of-type{border-left:none;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr.row td{font-size:15px;line-height:normal;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:first-of-type{color:#0067b1;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(2){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:last-of-type{border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td{font-weight:700;font-size:15px;line-height:normal;height:40px;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td div{font-size:15px;line-height:normal;font-weight:700}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(2){background:#d7d7d7;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(3){background:#ececec;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:last-of-type{background:#ececec;border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .os_cartSupport{margin-bottom:40px}.tx-sy-osbeeproducts .os_cartSupport>div{float:left;width:calc((100% - 30px) / 4);background:#ececec;border:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartSupport>div .radioSupportName{margin-top:10px;margin-right:10px;padding:10px;font-size:18px;line-height:normal;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:3px}.tx-sy-osbeeproducts .os_cartSupport>div .container{padding:10px}.tx-sy-osbeeproducts .os_cartSupport>div .container .radioSupport{width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:bottom}.tx-sy-osbeeproducts .os_cartSupport>div .container div{display:inline-block;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartSupport>div .container a{color:#0067b1;font-size:15px;text-decoration:none;display:block}.tx-sy-osbeeproducts .os_cartSupport>div .container a:hover{text-decoration:underline}.tx-sy-osbeeproducts .os_cartSupport>div:first-of-type .radioSupportName{background:#d1d1d1}.tx-sy-osbeeproducts .os_cartSupport>div:nth-of-type(2) .radioSupportName{background:#fc0}.tx-sy-osbeeproducts .os_cartSupport>div:nth-of-type(3) .radioSupportName{background:#777372}.tx-sy-osbeeproducts .os_cartSupport>div:last-of-type .radioSupportName{background:#3a3a3a}.tx-sy-osbeeproducts .os_cartSupport>div+div{margin-left:10px}.tx-sy-osbeeproducts .os_carAppSupport{margin-bottom:40px}.tx-sy-osbeeproducts .os_carAppSupport>div{float:left;width:calc((100% - 20px) / 3);background:#ececec;border:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_carAppSupport>div .radioAppSupportName{margin-top:10px;margin-right:10px;padding:10px;font-size:18px;line-height:normal;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tx-sy-osbeeproducts .os_carAppSupport>div .container{padding:10px}.tx-sy-osbeeproducts .os_carAppSupport>div .container .radioAppSupport{width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:bottom}.tx-sy-osbeeproducts .os_carAppSupport>div .container div{display:inline-block;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_carAppSupport>div .container a{color:#0067b1;font-size:15px;text-decoration:none;display:block}.tx-sy-osbeeproducts .os_carAppSupport>div .container a:hover{text-decoration:underline}.tx-sy-osbeeproducts .os_carAppSupport>div:first-of-type .radioAppSupportName{background:#88b3d6}.tx-sy-osbeeproducts .os_carAppSupport>div:nth-of-type(2) .radioAppSupportName{background:#3f83c0}.tx-sy-osbeeproducts .os_carAppSupport>div:nth-of-type(3) .radioAppSupportName{background:#105b9e}.tx-sy-osbeeproducts .os_carAppSupport>div+div{margin-left:10px}.tx-sy-osbeeproducts .overviewSupport{margin-bottom:80px;padding-bottom:80px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table{border-spacing:0}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td{font-size:15px;line-height:normal;font-weight:700;padding:10px;background:#ececec;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:first-of-type{border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:last-of-type{text-align:right;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td{font-size:15px;line-height:normal;padding:10px;border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:first-of-type .chosenSupport{font-weight:700;color:#0067b1;font-size:15px}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(2){border-left:none}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:last-of-type{border-left:none;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td{font-size:15px;line-height:normal;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(2){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:last-of-type{border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td{background:#ececec;height:40px;font-weight:700;font-size:15px;line-height:normal;padding:10px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:first-of-type{border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:last-of-type{border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .lastStep{border:solid 1px #c6c6c6;background:#ececec}.tx-sy-osbeeproducts .lastStep table{border-spacing:0}.tx-sy-osbeeproducts .lastStep table tr td{padding:0 10px 2px 10px;font-size:15px;line-height:normal;text-align:right}.tx-sy-osbeeproducts .lastStep table tr:first-of-type td{padding-top:10px}.tx-sy-osbeeproducts .lastStep table tr:last-of-type td{font-weight:700;padding-bottom:10px}.tx-sy-osbeeproducts .linkInActive{background:#bbbbbb;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:left;margin-top:20px;border:none;cursor:pointer}.tx-sy-osbeeproducts .tooltipp{display:none;position:absolute;background-color:#dddddd;padding:10px 20px;color:black;font-size:18px;margin-left:120px;float:left;margin-top:20px}.tx-sy-osbeeproducts .checkoutOption{margin-top:20px}.tx-sy-osbeeproducts .checkoutOption .checkoutSubmit{background:#be1622;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:right;border:none;cursor:pointer}.tx-sy-osbeeproducts .checkoutOption .checkoutSubmit.blue{background:#0067b1;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:left;border:none;cursor:pointer}.step3YourData,.mp-contentContainer.checkout .step3YourOrder{padding-bottom:80px;margin-bottom:80px;border-bottom:solid 1px #bcbcbc;border-spacing:0;width:100%}.step3YourData caption,.mp-contentContainer.checkout .step3YourOrder caption{font-weight:700;color:#1268b3;font-size:18px;line-height:normal;display:block;margin:0 0 2px 0;text-align:left}.step3YourData tr:first-of-type td,.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td{padding:10px;font-weight:700;font-size:14px;line-height:normal;background:#f5f5f5;border-top:solid 1px #bcbcbc;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc}.step3YourData tr:first-of-type td:nth-of-type(2),.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:nth-of-type(2){background:#d7d7d7}.step3YourData tr:first-of-type td:last-of-type,.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:last-of-type{border-left:none;border-right:solid 1px #bcbcbc}.step3YourData tr.row td,.mp-contentContainer.checkout .step3YourOrder tr.row td{font-size:14px;line-height:normal;padding:10px;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.step3YourData tr.row td:first-of-type,.mp-contentContainer.checkout .step3YourOrder tr.row td:first-of-type{color:#1268b3;font-weight:700;font-size:14px;line-height:normal;border-right:none}.orderlist table{margin-bottom:80px;border-spacing:0;width:100%}.orderlist table caption{font-weight:700;color:#1268b3;font-size:18px;line-height:normal;display:block;margin:0 0 2px 0;text-align:left}.orderlist table tr:first-of-type th{padding:10px;font-weight:700;font-size:14px;line-height:normal;background:#f5f5f5;border-top:solid 1px #bcbcbc;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc;text-align:left}.orderlist table tr:first-of-type th:nth-of-type(3){text-align:center}.orderlist table tr:first-of-type th:nth-of-type(4){text-align:right}.orderlist table tr:first-of-type th:last-of-type{border-right:solid 1px #bcbcbc}.orderlist table tr td{font-size:14px;line-height:normal;padding:10px;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc}.orderlist table tr td:nth-of-type(3){text-align:center}.orderlist table tr td:nth-of-type(4){text-align:right}.orderlist table tr td:last-of-type{border-right:solid 1px #bcbcbc}.step3YourOrder{width:100%;border-spacing:0;margin-bottom:80px}.step3YourOrder caption{text-align:left;font-size:18px;color:#0067b1;font-weight:700;padding-bottom:5px}.step3YourOrder tr td{font-size:14px;line-height:normal;padding:10px;border-top:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.step3YourOrder tr td:first-of-type{width:35%;font-weight:700;border-left:solid 1px #bcbcbc}.step3YourOrder tr:last-of-type td{border-bottom:solid 1px #bcbcbc}.step3YourOrder tr:nth-child(odd){background:#f5f5f5}.backToListButton{margin-bottom:40px}.mp-contentContainer.checkout h1{font-size:20px;line-height:normal;margin-bottom:80px;font-weight:700;text-transform:none}@media screen and (max-width: 480px){.mp-contentContainer.checkout h1{font-size:18px;margin-bottom:40px}}.mp-contentContainer.checkout .checkout_optionText{padding:25px 40px;border:solid 1px #bcbcbc}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_optionText{padding:15px 20px}}.mp-contentContainer.checkout .checkout_optionText strong{display:block;font-weight:700;color:#333;font-size:15px;line-height:normal}.mp-contentContainer.checkout .checkout_optionText p{margin:10px 0 0 0}.mp-contentContainer.checkout .checkout_paymentOption{padding:25px 40px;background:#f5f5f5;border:solid 1px #bcbcbc;margin-top:15px}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption{padding:15px 20px}}.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption{color:#333;margin-bottom:25px;font-size:24px;line-height:normal;text-transform:uppercase}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption{font-size:18px;line-height:normal}}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2),.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3){padding:15px 20px;border:solid 1px #bcbcbc;background:#fff}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) input,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) input{display:inline-block}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label{vertical-align:bottom;display:inline-block;margin-left:10px;font-size:20px;font-weight:700;line-height:normal}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label{font-size:14px;line-height:normal;margin-left:5px}}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2)+div,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3)+div{margin-top:10px}.mp-contentContainer.checkout .checkout_paymentOption input[type="submit"]{display:inline-block;margin-top:20px;background:#0067b1;border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;padding:8px 16px;cursor:pointer}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption input[type="submit"]{font-size:14px;line-height:normal}}.mp-contentContainer.checkout .step3YourData,.mp-contentContainer.checkout .step3YourOrder{width:100%;border-spacing:0}.mp-contentContainer.checkout .step3YourData caption,.mp-contentContainer.checkout .step3YourOrder caption{text-align:left;font-size:18px;color:#0067b1;font-weight:700;padding-bottom:5px}.mp-contentContainer.checkout .step3YourData tr td,.mp-contentContainer.checkout .step3YourOrder tr td{font-size:15px;line-height:normal;padding:10px;border-top:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr td:first-of-type,.mp-contentContainer.checkout .step3YourOrder tr td:first-of-type{width:35%;font-weight:700;border-left:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr:last-of-type td,.mp-contentContainer.checkout .step3YourOrder tr:last-of-type td{border-bottom:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr:nth-child(odd),.mp-contentContainer.checkout .step3YourOrder tr:nth-child(odd){background:#f5f5f5}.mp-contentContainer.checkout .step3YourOrder{margin-top:40px}.mp-contentContainer.checkout .step3CheckoutButton{color:#fff;text-decoration:none;background:#0067b1;font-size:18px;line-height:normal;padding:8px 16px;border:none;cursor:pointer;display:inline-block;margin-top:20px}.checkout_thankyou{border:solid 1px #bcbcbc;padding:25px 40px;margin:40px 0}.checkout_thankyou strong{display:block;font-weight:700;color:#333;font-size:15px;line-height:normal}.checkout_thankyou p{margin:10px 0 0 0}.tx-contentpackage-checkoutFormular div{display:block}.tx-contentpackage-checkoutFormular div label{width:25%;text-align:right;padding-right:1em;float:left;height:55px;vertical-align:middle;line-height:55px}.tx-contentpackage-checkoutFormular div input{text-align:left;width:50%;float:left;height:55px;border:solid 1px #bbb;padding:10px}.tx-contentpackage-checkoutFormular div+div{margin-top:5px}@media screen and (max-width: 600px){.tx-contentpackage-checkoutFormular div label{display:block;width:100%;float:none;height:auto;text-align:left}.tx-contentpackage-checkoutFormular div input{float:none;display:block;width:100%}}.tx-contentpackage-checkoutFormular input[type="submit"]{background:#0067b1;font-size:15px;line-height:22.4px;font-size:1rem;line-height:1.4rem;text-transform:uppercase;color:#fff;padding:15px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer;margin-left:25%}@media screen and (max-width: 600px){.tx-contentpackage-checkoutFormular input[type="submit"]{margin-left:0}}.checkoutSteps{margin-bottom:40px;text-align:center}.checkoutSteps .step{display:inline-block;position:relative;background:#ccc;border:4px solid #fff;border-bottom:none;border-top:none;padding-left:10px;padding-right:10px;z-index:10;color:#fff;font-weight:700;font-size:16px;height:47px;line-height:46px}.checkoutSteps .step.active{background:#0067b1}.checkoutSteps .step.active:after{border-left-color:#0067b1}.checkoutSteps .step:after,.checkoutSteps .step:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.checkoutSteps .step:after{border-color:rgba(204,204,204,0);border-left-color:#ccc;border-width:23px;margin-top:-23px}.checkoutSteps .step:before{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:28px;margin-top:-28px}.checkoutSteps .step+.step{padding-left:30px;z-index:9;margin-left:-4px}.checkoutSteps .step+.step+.step{z-index:8}.checkoutSteps .step+.step+.step+.step{z-index:7}.checkoutError{background:#be1622;color:#fff;font-weight:700;font-size:15px;line-height:normal;text-align:center;margin-bottom:40px;display:block;padding:5px 10px}.tx-indexedsearch-searchbox{padding-top:50px;padding-bottom:50px}.tx-indexedsearch-searchbox form label{font-size:16px;line-height:normal;color:#333;display:block}.tx-indexedsearch-searchbox form input[type="text"]{height:25px;border:solid 1px #c6c6c6;font-size:12px;min-width:280px;padding:0 5px}.tx-indexedsearch-searchbox form input[type="submit"]{display:block;background:#be1622;color:#fff;border:none;font-size:15px;padding:5px 10px;margin-top:5px;min-width:280px}.suchergebnis{padding-bottom:50px}.tx-indexedsearch-browsebox{list-style-type:none;margin:0;padding:0}.tx-indexedsearch-browsebox ul{list-style-type:none;margin-top:15px;margin-bottom:15px}.tx-indexedsearch-browsebox li{float:left}.tx-indexedsearch-browsebox li a{color:#c6c6c6;text-decoration:none}.tx-indexedsearch-browsebox li+li{margin-left:10px}.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#be1622}.tx-indexedsearch-browsebox+.tx-indexedsearch-res{margin-top:40px}.tx-indexedsearch-res+.tx-indexedsearch-res{margin-top:25px;padding-top:25px;border-top:solid 1px #c6c6c6}.tx-indexedsearch-res+.tx-indexedsearch-browsebox{margin-top:40px}.tx-srfeuserregister-pi1{margin-bottom:50px;float:left;width:70%}.tx-srfeuserregister-pi1 p{padding:0}.tx-srfeuserregister-pi1 p.textOverSendButton{position:relative;margin:0;padding:0;clear:both;margin-bottom:-10px;padding-top:25px}.tx-srfeuserregister-pi1 p.textOverSendButton+dt{display:none}.tx-srfeuserregister-pi1 .customRegisterCheckbox{position:relative;padding-left:30px;margin-top:10px}.tx-srfeuserregister-pi1 .customRegisterCheckbox p,.tx-srfeuserregister-pi1 .customRegisterCheckbox a{font-size:12px;line-height:normal}.tx-srfeuserregister-pi1 .customRegisterCheckbox a{background:transparent;padding-left:0}.tx-srfeuserregister-pi1 .customRegisterCheckbox input{position:absolute;left:0;top:1px}.tx-srfeuserregister-pi1 fieldset{border:none;padding:0;margin:0}.tx-srfeuserregister-pi1 fieldset legend{display:none}.tx-srfeuserregister-pi1 fieldset h2,.tx-srfeuserregister-pi1 fieldset .ce-table table caption,.ce-table table .tx-srfeuserregister-pi1 fieldset caption{font-size:18px;line-height:normal;text-align:left;margin:0 0 5px 0}.tx-srfeuserregister-pi1 fieldset h2:after,.tx-srfeuserregister-pi1 fieldset .ce-table table caption:after,.ce-table table .tx-srfeuserregister-pi1 fieldset caption:after{margin:10px 0 0 0}.tx-srfeuserregister-pi1 fieldset h2+p,.tx-srfeuserregister-pi1 fieldset .ce-table table caption+p,.ce-table table .tx-srfeuserregister-pi1 fieldset caption+p{margin:0 0 25px 0}.tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file{padding:30px 0}.tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file label{font-size:15px;line-height:normal;display:block;margin-bottom:10px}.tx-srfeuserregister-pi1 fieldset label{height:55px;vertical-align:middle}.tx-srfeuserregister-pi1 fieldset dd{width:100%}.tx-srfeuserregister-pi1 fieldset dt{text-align:left}.tx-srfeuserregister-pi1 fieldset input[type="text"],.tx-srfeuserregister-pi1 fieldset input[type="password"],.tx-srfeuserregister-pi1 fieldset input[type="email"],.tx-srfeuserregister-pi1 fieldset input[type="date"],.tx-srfeuserregister-pi1 fieldset select{width:325px;width:100%;height:55px;border:solid 1px #bbb;padding:10px;color:#333;font-size:18px}.tx-srfeuserregister-pi1 fieldset input[type="submit"]{background:#0067b1;font-size:15px;line-height:normal;text-transform:uppercase;color:#fff;padding:15px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer;width:100%;text-align:center}.tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged{display:inline-block}.tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged+p{display:inline-block}.tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms{display:inline-block}.tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms+input[type="checkbox"]{float:left;margin-top:15px}.tx-srfeuserregister-pi1 fieldset input[type=password]{margin-right:0}.tx-srfeuserregister-pi1 fieldset .formwrap>div{float:left;width:48%}.tx-srfeuserregister-pi1 fieldset .formwrap>div.passwort input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.passwortagain input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.company input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.jobrole input{width:100%}.tx-srfeuserregister-pi1 fieldset .formwrap>div+div{margin-left:3.5%}.tx-srfeuserregister-pi1 fieldset .jobrole input{margin-top:7px}.tx-srfeuserregister-pi1 fieldset .terms input{display:inline-block}.tx-srfeuserregister-pi1 fieldset .terms p{margin:0;display:inline-block}.tx-srfeuserregister-pi1 fieldset .terms p a{color:#0067b1;font-size:15px;line-height:normal;text-decoration:none}.tx-srfeuserregister-pi1 fieldset .terms p a:hover{text-decoration:underline}@media screen and (max-width: 800px){.tx-srfeuserregister-pi1{float:none;width:100%}.tx-srfeuserregister-pi1 dt{width:30%}.tx-srfeuserregister-pi1 dd{width:70%}}@media screen and (max-width: 600px){.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{width:100%}.tx-srfeuserregister-pi1 dt{display:block;margin-top:5px;text-align:left}.tx-srfeuserregister-pi1 fieldset .formwrap>div{width:100%}.tx-srfeuserregister-pi1 fieldset .formwrap>div+div{margin-left:0}.tx-srfeuserregister-pi1 fieldset input[type="text"],.tx-srfeuserregister-pi1 fieldset input[type="password"],.tx-srfeuserregister-pi1 fieldset input[type="email"],.tx-srfeuserregister-pi1 fieldset input[type="date"],.tx-srfeuserregister-pi1 fieldset select{width:100%}}.editForm .leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{padding-top:0}.community-forum-news{padding:25px 0;background:#ececec}.community-forum-news>.inner>div{float:left;width:calc((100% - 20px) / 2)}.community-forum-news>.inner>div.news{margin-left:20px;padding-top:8px}@media screen and (max-width: 1100px){.community-forum-news>.inner>div.news .inner.small,.community-forum-news>.inner>div.news .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .community-forum-news>.inner>div.news .tx-felogin-pi1-inner{padding:0 !important}}.community-forum-news>.inner>div.news .latest-news-container{padding:0;margin-top:42px;padding-top:44px;padding-left:84px}@media screen and (max-width: 980px){.community-forum-news>.inner>div.news .latest-news-container{padding-top:0;margin-top:0;padding-left:0}}.community-forum-news>.inner>div.news .latest-news-container>h2,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption{text-align:left;position:relative;top:-44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container>h2,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption{top:auto}}.community-forum-news>.inner>div.news .latest-news-container>h2:after,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption:after,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption:after{margin:10px 0 10px 0}.community-forum-news>.inner>div.news .latest-news-container .startpage-article{position:relative;top:-44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-article{top:auto}}.community-forum-news>.inner>div.news .latest-news-container .startpage-article .more{position:relative;top:44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-article .more{top:auto}}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews{margin-top:20px;width:calc((100% - 30px) / 2)}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews .header{margin-top:10px}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews .header h3 span{font-size:15px;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews{width:100%}}.community-forum-news>.inner>div.tx-typo3forum-pi1>h2,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1>caption{text-align:left;text-transform:none}.community-forum-news>.inner>div.tx-typo3forum-pi1>h2:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1>caption:after{margin:10px 0 10px 0}.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-forum-latest-post>div{padding:10px}@media screen and (max-width: 980px){.community-forum-news>.inner>div{float:none;width:100%;margin-left:0 !important;max-width:none}}.zweispaltig-unterseiten-layout{max-width:1030px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1100px){.zweispaltig-unterseiten-layout{padding:0 25px}}.leftSidebar{float:left;width:23.30%;width:calc(100% - 72%);max-width:240px;display:block;padding:50px 0;padding-top:0;margin-top:40px;min-height:1px}.leftSidebar .leftMenu{float:none;width:100%;margin-top:0}.leftSidebar .inner.small,.leftSidebar .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .leftSidebar .tx-felogin-pi1-inner,.leftSidebar .inner{padding:0 !important}@media screen and (max-width: 767px){.leftSidebar{float:none;width:100%;margin-left:0;max-width:none;padding-bottom:0}.leftSidebar .leftMenu{margin-bottom:0;padding-bottom:0;margin-top:25px}.leftSidebar .leftMenu .profile-sidebar-content{margin-top:15px}}.rightContent{float:left;width:73.78%;width:calc(100% - 32.85%);display:block;max-width:740px;padding:50px 0;margin-left:4.85%;padding-top:0;min-height:1px;margin-top:40px}.rightContent .tx-srfeuserregister-pi1{float:none;width:100%;display:block;margin-bottom:40px}.rightContent .tx-srfeuserregister-pi1 input{padding:10px 15px}.rightContent .inner.small,.rightContent .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .rightContent .tx-felogin-pi1-inner,.rightContent .inner{padding:0 !important}@media screen and (max-width: 767px){.rightContent{float:none;width:100%;margin-left:0;max-width:none;margin-top:25px}}header.header{padding:0px 0 25px 0;max-height:133px;border-bottom:solid 5px #fc0;position:fixed;top:0;z-index:9999;left:0;right:0;background:#fff}header.header.compexHeader{height:100px;padding-top:25px}header.header.compexHeader .topMeta{display:none}header.header.compexHeader+*{margin-top:100px;display:block}@media screen and (max-width: 480px){header.header.compexHeader{height:72px;padding-top:15px;padding-bottom:15px}header.header.compexHeader+*{margin-top:72px}}header.header+*{margin-top:133px;display:block}@media screen and (max-width: 860px){header.header{height:155px;max-height:155px}header.header+*{margin-top:155px}}@media screen and (max-width: 480px){header.header{height:200px;max-height:200px}header.header+*{margin-top:200px}}@media screen and (max-width: 460px){header.header{max-height:120px;height:120px}header.header+*{margin-top:120px}}header.header .topMeta{width:100%;background:#f5f5f5;margin-bottom:20px;height:30px;line-height:30px}@media screen and (max-width: 860px){header.header .topMeta{height:auto}}header.header .topMeta .left{float:left;color:#333;font-size:12px;font-weight:600;line-height:30px}@media screen and (max-width: 860px){header.header .topMeta .left{float:none;width:100%;text-align:center}}@media screen and (max-width: 460px){header.header .topMeta .left{display:none}}header.header .topMeta .right{float:right}header.header .topMeta .right form{position:relative;float:left;margin-right:5px}header.header .topMeta .right form input[type="text"]{border:0;background:#fff;padding:0 5px;height:24px;position:relative;padding-right:25px;font-size:12px;line-height:24px;top:-2px;margin-right:35px;margin-bottom:0}header.header .topMeta .right form button{position:absolute;right:5px;top:1px;background:transparent;border:none;font-size:18px;color:#333}header.header .topMeta .right form button:before{content:"\f002";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}@media screen and (max-width: 460px){header.header .topMeta .right form{display:none}}@media screen and (max-width: 860px){header.header .topMeta .right{float:none;width:100%;text-align:center;text-align:right}}header.header .topMeta a{text-decoration:none;text-transform:uppercase;color:#333;font-size:12px;line-height:normal;font-weight:600;padding:0 10px;border-left:solid 1px #333}header.header .topMeta a i{margin-right:3px}header.header .topMeta a:hover{text-decoration:underline}header.header .topMeta a:last-of-type{border-right:solid 1px #333}@media screen and (max-width: 860px){header.header .topMeta a{border-left:none}header.header .topMeta a:last-of-type{border-right:none;border-left:solid 1px #333;padding-left:14px}}@media screen and (max-width: 480px) and (min-width: 461px){header.header .topMeta a{display:block;float:none;margin-left:auto;margin-right:auto;width:100%;clear:both;padding-top:10px}header.header .topMeta a:last-of-type{border-left:none}}header.header .logo{float:left;display:block;max-width:215px}@media screen and (max-width: 480px){header.header .logo{max-width:180px}}header.header .logo img{max-height:50px}header.header nav{float:right}@media screen and (min-width: 1121px){header.header nav>ul>li{float:left;padding:14px 0;position:relative}header.header nav>ul>li>a{color:#333;text-decoration:none;font-weight:700;text-transform:uppercase;font-family:"Open Sans",sans-serif}header.header nav>ul>li>a i{display:none}header.header nav>ul>li+li{margin-left:25px}header.header nav>ul>li:last-of-type{margin-left:40px;background:#be1622;padding:14px 19px}header.header nav>ul>li:last-of-type a{color:#fff}header.header nav>ul>li:last-of-type:hover:before,header.header nav>ul>li:last-of-type.active:before{display:none !important}header.header nav>ul>li ul{display:none;position:absolute;width:170px;top:75px;background:#fff;z-index:99999;box-shadow:1px 1px 5px rgba(0,0,0,0.35)}header.header nav>ul>li ul li{display:block}header.header nav>ul>li ul li a{font-size:12px;font-weight:700;color:#333;text-decoration:none;line-height:14px;padding:14px 10px;display:block;text-transform:uppercase}header.header nav>ul>li ul li:hover,header.header nav>ul>li ul li.active{background:#be1622}header.header nav>ul>li ul li:hover a,header.header nav>ul>li ul li.active a{color:#fff}header.header nav>ul>li ul li+li{border-top:solid 1px #b7b7b7}header.header nav>ul>li:hover:after{content:"";position:absolute;left:0;right:0;bottom:-28px;width:100%;height:45px;cursor:pointer}header.header nav>ul>li:hover ul{display:block}header.header nav>ul>li:hover:before,header.header nav>ul>li.active:before{content:"";position:absolute;border-bottom:solid 2px #bf1e2e;height:2px;width:100%;top:38px}}@media screen and (max-width: 1120px){header.header nav{position:relative}header.header nav>ul{position:absolute;width:250px;right:0;box-shadow:1px 1px 5px rgba(0,0,0,0.5);z-index:999999;display:none}header.header nav>ul li{float:none;display:block;padding:0;width:100%;background:#fff}header.header nav>ul li.active{background:#be1622}header.header nav>ul li.active>a{color:#fff}header.header nav>ul li a{display:block;width:100%;padding:14px 60px 14px 10px;color:#333;text-decoration:none;font-weight:700;position:relative;text-transform:uppercase;font-family:"Open Sans",sans-serif}header.header nav>ul li a:hover{color:#fff;background:#be1622}header.header nav>ul li a i{display:inline-block;position:absolute;right:0;top:38%;margin-top:-18px;padding:16px}header.header nav>ul li a i.fa-chevron-up{display:none}header.header nav>ul li.open a i.fa-chevron-up{display:inline-block}header.header nav>ul li.open a i.fa-chevron-down{display:none}header.header nav>ul li+li{margin-left:0;border-top:solid 1px #b7b7b7}header.header nav>ul li>ul{display:none}header.header nav>ul li>ul li{background:#f9f9f9;border-top:solid 1px #b7b7b7}header.header nav>ul li>ul li a{font-size:13px;line-height:normal;padding:10px 10px 10px 30px}header.header nav>ul li>ul li.active a{color:#fff;background:#be1622}header.header nav>ul li.open>ul{display:block}header.header nav>ul>li:last-of-type{border-top:none}header.header nav>ul>li:last-of-type a{color:#fff;background:#be1622}header.header nav.active>ul{display:block;height:450px;overflow:scroll}}header.header .mobile-button{display:none;padding:10px 0;cursor:pointer}header.header .mobile-button i{font-size:40px}@media screen and (max-width: 640px){header.header .mobile-button{padding:5px 0 0 0}}@media screen and (max-width: 1120px){header.header .mobile-button{display:block}}body.compexCommerce header.header.compexHeader .topMeta{height:0px}body.compexCommerce header.header.compexHeader .topMeta .right{display:none}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type{margin-left:25px;background:transparent;padding:11px 0}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:after{content:"\f107";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;position:relative;z-index:9600}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:hover:after{left:auto;right:auto;bottom:auto;position:relative;width:auto;height:auto}@media screen and (max-width: 1120px){body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch{padding:0;margin:0}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:after{display:none}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch ul{width:100%;padding:0 10px 15px 10px;background:#be1622}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch ul li{background:#be1622;border-top:none}}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type>a{color:#333;position:relative;z-index:9600;font-size:13px;line-height:normal}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type img{vertical-align:middle;position:relative;z-index:9600}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type:hover:before,body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.active:before{display:none !important}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type li a{color:#333;font-weight:700}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type li a:hover{color:#fff}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul{width:80px;padding-left:10px;top:0px;padding-top:47px;left:-10px;z-index:9500;padding-bottom:10px}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li img{vertical-align:middle}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li a{font-weight:700;padding:0;display:inline}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li:hover{background:transparent}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li:hover a{color:#333}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li+li{border-top:none;padding-top:10px}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search:hover:before{display:none !important}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search .compexCommerce-openSearch i{display:block;font-size:18px;color:#333}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form{position:absolute;top:38px;right:0;display:none}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form.active{display:block;-webkit-animation:display-none-transition 1s both;animation:display-none-transition 1s both}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form div{position:relative}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form input[type="text"]{height:30px;padding:0 25px 0 5px;width:180px;border:solid 1px #be1622;outline:none}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form button{border:none;background:transparent;position:absolute;right:5px;top:5px}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form button i{font-size:15px;color:#be1622}@-webkit-keyframes display-none-transition{0%{opacity:0}100%{opacity:1}}@keyframes display-none-transition{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 1360px){header.header .topMeta,header.header .topMeta+div{padding:0 20px}}@media screen and (max-width: 1300px) and (min-width: 1121px){header.header nav>ul>li>a{font-size:13px;line-height:normal}header.header nav>ul>li:last-of-type{margin-left:20px}header.header nav>ul>li+li{margin-left:18px}}footer.footer{background:#333;padding:50px 0 15px 0}footer.footer div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner{margin-bottom:80px}footer.footer div.inner.small:nth-of-type(2),footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2),.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2){margin-bottom:0}footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element{margin-bottom:0;max-width:none;width:auto;float:left}footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small,footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner{padding-left:0;padding-right:0}@media screen and (max-width: 860px){footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element{float:none}}footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{margin:0;padding:0;list-style:none;float:left;width:calc(100% / 6)}footer.footer div.inner.small ul>a,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul>a,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul>a{color:#fff;font-size:13px;line-height:normal;font-weight:700;text-decoration:none}footer.footer div.inner.small ul>a:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul>a:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul>a:after{content:"";display:block;width:75px;height:1px;background:#fc0;margin:10px 0 10px 0}footer.footer div.inner.small ul li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li{display:block}footer.footer div.inner.small ul li a,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li a,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li a{display:block;color:#cecece;text-decoration:none;font-size:12px;line-height:normal;font-weight:400}footer.footer div.inner.small ul li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li+li{margin-top:5px}footer.footer div.inner.small ul.imprintList,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList{width:auto;float:right;margin-top:-4px}footer.footer div.inner.small ul.imprintList li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li{display:inline-block}footer.footer div.inner.small ul.imprintList li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li+li{margin-left:10px}footer.footer div.inner.small ul.imprintList li:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li:after{display:none}@media screen and (max-width: 860px){footer.footer div.inner.small ul.imprintList,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList{float:none !important;margin:10px 0 0 0;width:auto !important}}footer.footer div.inner.small p,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p{font-size:12px;line-height:normal;color:#fff;margin:0}@media screen and (max-width: 860px){footer.footer div.inner.small p,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p{float:none}}footer.footer div.inner.small+div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner+div.inner.small,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner+div.inner.small,footer.footer .tx-felogin-pi1 div.inner.small+div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.inner.small+div.tx-felogin-pi1-inner,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner+div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner+div.tx-felogin-pi1-inner{margin-bottom:0}@media screen and (max-width: 800px){footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{width:calc(100% / 3)}footer.footer div.inner.small ul:nth-of-type(n+4),footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul:nth-of-type(n+4),.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul:nth-of-type(n+4){margin-top:20px}}@media screen and (max-width: 720px){footer.footer div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner{margin-bottom:50px}footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{float:none;width:100%}footer.footer div.inner.small ul li:first-of-type,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li:first-of-type,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li:first-of-type{display:block}footer.footer div.inner.small ul li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li+li{margin-right:10px;display:inline-block}footer.footer div.inner.small ul+ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul+ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul+ul{margin-top:20px}}.breadcrumbContainer{padding-top:11px;padding-bottom:11px}@media screen and (max-width: 1100px){.breadcrumbContainer{padding-top:11px !important;padding-bottom:11px !important}}.breadcrumbContainer ul li{color:#333;display:inline-block;font-size:13px;line-height:normal}.breadcrumbContainer ul li a{color:#999999;text-decoration:none;font-size:13px;line-height:normal}.breadcrumbContainer ul li:before{content:"\f015";color:#fc0;display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumbContainer ul li+li{margin-left:5px}.breadcrumbContainer ul li+li:before{content:"\f054"}.breadcrumbContainer ul li:last-of-type a{color:#333}.mfp-image-holder .mfp-content{margin-top:50px;padding:0 25px}.mfp-image-holder .mfp-content figure{background:#fff}img.mfp-img{max-height:100% !important}.ce-video{padding:30px 0}.ce-video .left{float:left;max-width:500px;margin-right:30px}.ce-video .left video{max-width:100%;height:auto}.ce-video .right{float:left;max-width:500px}.ce-video .right h1,.ce-video .right h2,.ce-video .right .ce-table table caption,.ce-table table .ce-video .right caption,.ce-video .right h3{margin-top:0}.ce-video .right h2,.ce-video .right .ce-table table caption,.ce-table table .ce-video .right caption{text-align:left}.ce-video .right h2:after,.ce-video .right .ce-table table caption:after,.ce-table table .ce-video .right caption:after{margin:10px 0 0 0}.ce-forum-latest-post{margin-top:40px;max-width:83%}@media screen and (max-width: 980px){.ce-forum-latest-post{max-width:none}}.ce-forum-latest-post+.ce-forum-latest-post{margin-top:0}.ce-forum-latest-post:last-of-type{margin-bottom:40px;border-bottom:solid 1px #bbb}.ce-forum-latest-post h2,.ce-forum-latest-post .ce-table table caption,.ce-table table .ce-forum-latest-post caption{text-align:left}.ce-forum-latest-post h2:after,.ce-forum-latest-post .ce-table table caption:after,.ce-table table .ce-forum-latest-post caption:after{margin:10px 0 10px 0}.ce-forum-latest-post>div{display:block;width:100%;padding:12px;background:#fff;border-right:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;border-top:solid 1px #bbbbbb}.ce-forum-latest-post>div img{float:left;max-width:70px;margin-right:15px}.ce-forum-latest-post>div div h3{font-size:18px;line-height:normal;font-weight:700;color:#333;margin:0 0 0 0}.ce-forum-latest-post>div div h3 a{color:#333}.ce-forum-latest-post>div div p{font-weight:400;float:left}.ce-forum-latest-post>div div p+p{margin-left:10px}.tx-typo3forum-post-latest-box h2,.tx-typo3forum-post-latest-box .ce-table table caption,.ce-table table .tx-typo3forum-post-latest-box caption{text-align:left}.tx-typo3forum-post-latest-box h2:after,.tx-typo3forum-post-latest-box .ce-table table caption:after,.ce-table table .tx-typo3forum-post-latest-box caption:after{margin:10px 0 10px 0}.leftMenu{float:left;width:24.27%;margin-top:30px}@media screen and (max-width: 767px){.leftMenu{float:none;width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #bbbbbb}.leftMenu .profile-sidebar-content{display:none}.leftMenu .profile-sidebar-content.active{display:block}}.leftMenu h3{font-size:16px;line-height:normal;font-weight:700;color:#333;text-transform:uppercase;border-bottom:solid 2px #fc0;margin-bottom:15px}.leftMenu ul{margin:0;padding:0;list-style-type:none}.leftMenu ul li{display:block}.leftMenu ul li a{font-size:15px;line-height:normal;color:#333;text-decoration:none;font-weight:400;text-transform:uppercase}.leftMenu ul li.active a,.leftMenu ul li:hover a{font-weight:700;color:#333}.leftMenu ul li+li{margin-top:15px}.leftMenu+.tx-srfeuserregister-pi1,.leftMenu+*{width:74.75%;float:left;margin-left:0.97%;padding:30px 10px 0 10px}@media screen and (max-width: 767px){.leftMenu+.tx-srfeuserregister-pi1,.leftMenu+*{float:none;width:100%;margin-left:0;padding:0}}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice,.leftMenu+* .tx-srfeuserregister-pi1-notice{margin:0;font-style:normal;font-size:15px;line-height:normal}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash,.leftMenu+* .tx-srfeuserregister-pi1-trash{margin:0 0 10px 0}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash a,.leftMenu+* .tx-srfeuserregister-pi1-trash a{background:transparent;padding-left:0;font-size:15px;line-height:normal;font-weight:400}.leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{float:left;width:32.46%;text-align:left;padding:17px 10px 16px 10px}@media screen and (max-width: 600px){.leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{float:none;width:100%;padding:0 10px 0 0}}.leftMenu+.tx-srfeuserregister-pi1 dt label,.leftMenu+* dt label{font-size:15px;line-height:normal;color:#333}.leftMenu+.tx-srfeuserregister-pi1 dd,.leftMenu+* dd{float:left;width:66.23%;margin-left:1.29%}@media screen and (max-width: 600px){.leftMenu+.tx-srfeuserregister-pi1 dd,.leftMenu+* dd{float:none;width:100%;margin-left:0;margin-top:0}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="text"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="password"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="email"],.leftMenu+* dd input[type="text"],.leftMenu+* dd input[type="password"],.leftMenu+* dd input[type="email"]{margin-top:0}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="submit"],.leftMenu+* dd input[type="submit"]{margin-top:0}}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="text"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="password"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="email"],.leftMenu+* dd input[type="text"],.leftMenu+* dd input[type="password"],.leftMenu+* dd input[type="email"]{width:100%;height:55px;vertical-align:middle;line-height:55px;padding:0 10px;font-size:15px;color:#333}.leftMenu+.tx-srfeuserregister-pi1 input[type="submit"],.leftMenu+* input[type="submit"]{float:right;margin-bottom:40px}.leftMenu .profile-sidebar{display:none;margin-top:15px}.leftMenu .profile-sidebar button{border:none;width:100%;display:block}@media screen and (max-width: 767px){.leftMenu .profile-sidebar{display:block}}.formular-sidebar{float:left;width:25%;margin-left:5%;padding-top:50px;padding-bottom:50px}.formular-sidebar .formular-sidebar-content{width:100%}.formular-sidebar .formular-sidebar-content+.formular-sidebar-content{margin-top:40px}.formular-sidebar h2,.formular-sidebar .ce-table table caption,.ce-table table .formular-sidebar caption{font-size:18px;line-height:normal;text-align:left;margin:0 0 5px 0}.formular-sidebar h2:after,.formular-sidebar .ce-table table caption:after,.ce-table table .formular-sidebar caption:after{margin:10px 0 0 0}.formular-sidebar img{margin-top:20px}.formular-sidebar p{font-size:13px;line-height:normal}.formular-sidebar .fontAwesome-list{margin-bottom:20px}.formular-sidebar .fontAwesome-list ul{margin:0;padding:0;list-style:none}.formular-sidebar .fontAwesome-list ul li{display:block;font-size:16px;line-height:normal;color:#333;font-weight:700}.formular-sidebar .fontAwesome-list ul li i{display:table-cell;font-size:22px;margin-right:10px;border-radius:50px;border:solid 2px #333;padding:10px;vertical-align:sub;float:left;height:46px;width:46px}.formular-sidebar .fontAwesome-list ul li span{margin:0;display:table-cell;vertical-align:middle;padding-left:10px;height:46px}@media screen and (max-width: 440px){.formular-sidebar .fontAwesome-list ul li span{width:80%}}@media screen and (max-width: 360px){.formular-sidebar .fontAwesome-list ul li span{width:70%}}.formular-sidebar .fontAwesome-list ul li+li{padding-top:10px;clear:both}@media screen and (max-width: 800px){.formular-sidebar{float:none;width:100%;margin-left:0;padding:0 0 50px 0}}.ui-icon{display:none !important}.compexCommerce .news-list-view .header{max-width:none}.cc_container .cc_btn{padding:8px 10px !important}body.compexCommerce main>*:first-child{margin-top:40px}body.compexCommerce main>.sliderContainer{margin-top:0 !important}body.compexCommerce main>.unterseiten-banner:first-child{margin-top:0}
+/*# sourceMappingURL=screen.css.map */
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/cashregister.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/cashregister.png
new file mode 100644
index 0000000..fee6b22
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/cashregister.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dashboard-big.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dashboard-big.png
new file mode 100644
index 0000000..ccbd744
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dashboard-big.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/db.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/db.png
new file mode 100644
index 0000000..7644677
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/db.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dbinfo.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dbinfo.png
new file mode 100644
index 0000000..9c2cfff
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dbinfo.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dsnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dsnew.png
index 32f4adc..d9db6b4 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dsnew.png
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dsnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveandnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveandnew.png
new file mode 100644
index 0000000..fd8c709
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveandnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveasnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveasnew.png
new file mode 100644
index 0000000..fb72a81
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/dssaveasnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/info.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/info.png
new file mode 100644
index 0000000..e9f354c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/info.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/license.txt b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/license.txt
index d1e91c0..c68c4c1 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/license.txt
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/license.txt
@@ -91,8 +91,8 @@ flag_usa.png
-(C) 2014 Loetz GmbH&Co.KG,
-License: EPL 1.0:
+(C) 2014,2018 Loetz GmbH&Co.KG,
+License: EPL 1.0
------------------------------------
about.png
badrising.png
@@ -115,10 +115,16 @@ crm.png
css.png
csv_import.png
currency_euro.png
+dashboard.png
+dashboard-big.png
database.png
database_go.png
database_table.png
date.gif
+db.png
+dbinfo.png
+dbsaveandnew.png
+dbsaveasnew.png
delete.png
dir.txt
dropdown.png
@@ -126,6 +132,7 @@ dropdown_2.png
dropedit2.png
dscancel.png
dsdelete.png
+dsnew.png
dssave.png
edi.png
editor_area.png
@@ -146,6 +153,7 @@ gender_male.png
goodsloping.png
help.png
html.png
+info.png
img.png
import.png
information.png
@@ -219,6 +227,9 @@ task_status_ready.png
task_status_reserved.png
task_status_suspended.png
tasks.png
+tasks_many.png
+tasks_none.png
+tasks_some.png
text.png
toolbar_button_background_active_23x20.png
toolbar_button_background_hover_23x20.png
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_many.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_many.png
new file mode 100644
index 0000000..ef0dc97
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_many.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_none.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_none.png
new file mode 100644
index 0000000..271a811
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_none.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_some.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_some.png
new file mode 100644
index 0000000..3efaba4
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/icon/tasks_some.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/styles.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/styles.css
index 9d682d6..7dbfcda 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/styles.css
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-steel/styles.css
@@ -18599,6 +18599,10 @@ div.v-layout.v-horizontal.v-widget {
margin: 0 auto;
}
+.osbp-steel div.v-slider-base {
+ width: 240px;
+}
+
.osbp-steel .v-verticallayout-os-welcome {
padding: 0px !important;
}
@@ -18607,6 +18611,53 @@ div.v-layout.v-horizontal.v-widget {
border-width: 0px;
}
+.osbp-steel .v-label-os-dashboardtile {
+ color: #e1e1e1;
+ font-size: 9px;
+ line-height: 1.2;
+}
+
+.osbp-steel .v-label-os-dashboardtile-number {
+ font-size: 25px;
+}
+
+.osbp-steel .v-slot-os-dashboardtile {
+ vertical-align: middle;
+}
+
+.osbp-steel .v-verticallayout-os-dashboardtile {
+ font-weight: 600;
+
+ background-color: #949396;
+ border: 0px;
+ border-radius: 0px;
+
+ bevel: false;
+ shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ states: normal disabled;
+ margin-left: 4px;
+}
+
+.osbp-steel .v-verticallayout-os-dashboardtile.v-pressed {
+ background-color: #8d9da4 !important;
+ border-color: #8d9da4 !important;
+}
+
+.osbp-steel .v-verticallayout-os-dashboardtile:after {
+ transition: none;
+}
+
+.osbp-steel .v-verticallayout-os-dashboardtile:hover, .osbp-steel .v-verticallayout-os-dashboardtile:focus, .osbp-steel .v-verticallayout-os-dashboardtile:active {
+ background-color: #5D737E;
+ border-color: #5D737E;
+ color: #d2d8da;
+}
+
+.osbp-steel .v-verticallayout-os-dashboardtile:focus:after {
+ border-color: transparent;
+ transition: none;
+}
+
:root .osbp-steel .v-checkbox {
line-height: 24px;
padding-top: inherit;
@@ -18628,7 +18679,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-steel .v-checkbox > input ~ label:before {
height: 24px;
border: 0px;
- border-bottom: 1px solid #111011;
+ border-bottom: 1px solid #111011 !important;
background: #2b292a;
-webkit-box-shadow: none;
box-shadow: none;
@@ -18679,6 +18730,14 @@ div.v-layout.v-horizontal.v-widget {
padding-right: 7.2px;
}
+.osbp-steel .popupContent .v-window-outerheader:after {
+ border-top-width: 0px;
+}
+
+.osbp-steel .popupContent .v-window-contents {
+ padding-top: 45.4px !important;
+}
+
.osbp-steel .popupContent .v-window-closebox {
background: transparent;
border: 0px;
@@ -18889,6 +18948,13 @@ div.v-layout.v-horizontal.v-widget {
background: #aeb9be;
}
+.osbp-steel .os-mparttoolbararea .v-button.v-spliter, .osbp-steel .os-embedded-toolbar .v-button.v-spliter {
+ background: inherit;
+ width: 0;
+ padding: 0;
+ border-right: 1px solid #111011;
+}
+
.osbp-steel .os-mparttoolbararea span.v-button-caption, .osbp-steel .os-embedded-toolbar span.v-button-caption {
vertical-align: middle;
}
@@ -19373,6 +19439,8 @@ div.v-layout.v-horizontal.v-widget {
border-left-color: #3d3b3c;
border-bottom: 1px solid #111011;
margin-left: 0px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
font-weight: normal;
text-transform: none;
}
@@ -19598,10 +19666,27 @@ div.v-layout.v-horizontal.v-widget {
font-size: 16.8px;
}
-.osbp-steel .v-caption-on-top > .v-caption-l-control > .v-captiontext {
+.osbp-steel .v-caption-on-top > .v-caption-l-control > .v-captiontext, .osbp-steel .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-steel .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
font-size: 12px;
}
+.osbp-steel .v-slot-os-single-selection, .osbp-steel .v-slot-os-multi-selection {
+ background-color: #2b292a;
+}
+
+.osbp-steel .v-slot-os-single-selection > .v-caption-on-top > .v-caption, .osbp-steel .v-slot-os-multi-selection > .v-caption-on-top > .v-caption {
+ padding-bottom: 0px;
+}
+
+.osbp-steel .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-steel .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
+ margin: 8px;
+ margin-bottom: 0px;
+}
+
+.osbp-steel .v-slot-os-single-selection > .v-caption-on-top > .v-filterselect, .osbp-steel .v-slot-os-multi-selection > .v-caption-on-top > .v-filterselect {
+ margin-top: 0px;
+}
+
:root .osbp-steel .v-formlayout-row .v-checkbox {
line-height: 24px;
padding-top: inherit;
@@ -19623,7 +19708,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-steel .v-formlayout-row .v-checkbox > input ~ label:before {
height: 24px;
border: 0px;
- border-bottom: 1px solid #111011;
+ border-bottom: 1px solid #111011 !important;
background: #2b292a;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19640,6 +19725,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-steel .v-formlayout-row .v-checkbox > input ~ label:before {
margin-top: inherit;
+ border-width: 0px;
}
.osbp-steel .v-gridlayout-slot .v-checkbox-os-box {
@@ -19663,7 +19749,7 @@ div.v-layout.v-horizontal.v-widget {
.osbp-steel .v-gridlayout-slot .v-checkbox-os-box > input ~ label:before {
height: 24px;
border: 0px;
- border-bottom: 1px solid #111011;
+ border-bottom: 1px solid #111011 !important;
background: #2b292a;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19722,6 +19808,30 @@ div.v-layout.v-horizontal.v-widget {
border-width: 1px;
}
+.osbp-steel .l-control .v-widget.os-group-panel, .osbp-steel .toptrimbar .v-widget.os-group-panel, .osbp-steel .os-selection-area .v-widget.os-group-panel {
+ width: 100%;
+ border-top-width: 2px;
+}
+
+.osbp-steel .l-control .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-steel .l-control .v-widget .os-caption-large .v-caption, .osbp-steel .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-steel .toptrimbar .v-widget .os-caption-large .v-caption, .osbp-steel .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-steel .os-selection-area .v-widget .os-caption-large .v-caption {
+ width: 144px;
+ white-space: nowrap;
+ overflow: -moz-hidden-unscrollable;
+ text-overflow: ellipsis;
+}
+
+.osbp-steel .l-control .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-steel .l-control .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-steel .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-steel .toptrimbar .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-steel .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-steel .os-selection-area .v-widget .os-caption-large .v-caption .v-caption:hover {
+ overflow: visible;
+}
+
+.osbp-steel .l-control .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-steel .l-control .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-steel .toptrimbar .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-steel .toptrimbar .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-steel .os-selection-area .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-steel .os-selection-area .v-widget .os-caption-large .v-formlayout-contentcell {
+ padding: 0px;
+}
+
+.osbp-steel .l-control .os-no-padding, .osbp-steel .toptrimbar .os-no-padding, .osbp-steel .os-selection-area .os-no-padding {
+ padding: 0px !important;
+}
+
.osbp-steel .l-control .v-caption, .osbp-steel .toptrimbar .v-caption, .osbp-steel .os-selection-area .v-caption {
font-size: 12px;
}
@@ -19736,6 +19846,23 @@ div.v-layout.v-horizontal.v-widget {
border-bottom-color: #5D737E;
}
+.osbp-steel .l-control .v-component-group, .osbp-steel .l-control .l-beansearchfield, .osbp-steel .toptrimbar .v-component-group, .osbp-steel .toptrimbar .l-beansearchfield, .osbp-steel .os-selection-area .v-component-group, .osbp-steel .os-selection-area .l-beansearchfield {
+ display: flex;
+ width: 274px;
+}
+
+.osbp-steel .l-control .v-component-group > .v-slot:first-of-type, .osbp-steel .l-control .l-beansearchfield > .v-slot:first-of-type, .osbp-steel .toptrimbar .v-component-group > .v-slot:first-of-type, .osbp-steel .toptrimbar .l-beansearchfield > .v-slot:first-of-type, .osbp-steel .os-selection-area .v-component-group > .v-slot:first-of-type, .osbp-steel .os-selection-area .l-beansearchfield > .v-slot:first-of-type {
+ width: 100%;
+}
+
+.osbp-steel .l-control .v-component-group .v-datefield, .osbp-steel .l-control .v-component-group .v-filterselect, .osbp-steel .l-control .l-beansearchfield .v-datefield, .osbp-steel .l-control .l-beansearchfield .v-filterselect, .osbp-steel .toptrimbar .v-component-group .v-datefield, .osbp-steel .toptrimbar .v-component-group .v-filterselect, .osbp-steel .toptrimbar .l-beansearchfield .v-datefield, .osbp-steel .toptrimbar .l-beansearchfield .v-filterselect, .osbp-steel .os-selection-area .v-component-group .v-datefield, .osbp-steel .os-selection-area .v-component-group .v-filterselect, .osbp-steel .os-selection-area .l-beansearchfield .v-datefield, .osbp-steel .os-selection-area .l-beansearchfield .v-filterselect {
+ width: 100% !important;
+}
+
+.osbp-steel .l-control .v-component-group .v-datefield > .v-textfield, .osbp-steel .l-control .v-component-group .v-filterselect > .v-textfield, .osbp-steel .l-control .l-beansearchfield .v-datefield > .v-textfield, .osbp-steel .l-control .l-beansearchfield .v-filterselect > .v-textfield, .osbp-steel .toptrimbar .v-component-group .v-datefield > .v-textfield, .osbp-steel .toptrimbar .v-component-group .v-filterselect > .v-textfield, .osbp-steel .toptrimbar .l-beansearchfield .v-datefield > .v-textfield, .osbp-steel .toptrimbar .l-beansearchfield .v-filterselect > .v-textfield, .osbp-steel .os-selection-area .v-component-group .v-datefield > .v-textfield, .osbp-steel .os-selection-area .v-component-group .v-filterselect > .v-textfield, .osbp-steel .os-selection-area .l-beansearchfield .v-datefield > .v-textfield, .osbp-steel .os-selection-area .l-beansearchfield .v-filterselect > .v-textfield {
+ width: 100% !important;
+}
+
.osbp-steel .l-control .v-formlayout-captioncell, .osbp-steel .l-control .v-formlayout-errorcell, .osbp-steel .toptrimbar .v-formlayout-captioncell, .osbp-steel .toptrimbar .v-formlayout-errorcell, .osbp-steel .os-selection-area .v-formlayout-captioncell, .osbp-steel .os-selection-area .v-formlayout-errorcell {
border-bottom: 1px solid #111011;
vertical-align: bottom;
@@ -19747,11 +19874,10 @@ div.v-layout.v-horizontal.v-widget {
.osbp-steel .l-control .v-formlayout-contentcell > .v-customcomponent, .osbp-steel .toptrimbar .v-formlayout-contentcell > .v-customcomponent, .osbp-steel .os-selection-area .v-formlayout-contentcell > .v-customcomponent {
width: 100%;
- border-bottom: 1px solid #111011;
}
-.osbp-steel .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-steel .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-steel .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-steel .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-steel .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-steel .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"] {
- border-bottom-width: 0px;
+.osbp-steel .l-control .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-steel .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-steel .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-label {
+ border-bottom: 1px solid #111011;
}
.osbp-steel .l-control .v-textfield, .osbp-steel .toptrimbar .v-textfield, .osbp-steel .os-selection-area .v-textfield {
@@ -19776,7 +19902,6 @@ div.v-layout.v-horizontal.v-widget {
border-top: transparent;
border-left: transparent;
border-right: transparent;
- border-bottom: 1px solid #111011;
-webkit-box-shadow: none;
box-shadow: none;
}
@@ -19798,11 +19923,13 @@ div.v-layout.v-horizontal.v-widget {
background-color: transparent;
}
-.osbp-steel .l-control .l-beansearchfield button, .osbp-steel .toptrimbar .l-beansearchfield button, .osbp-steel .os-selection-area .l-beansearchfield button {
+.osbp-steel .l-control .l-beansearchfield button, .osbp-steel .l-control .l-beansearchfield .v-nativebutton, .osbp-steel .toptrimbar .l-beansearchfield button, .osbp-steel .toptrimbar .l-beansearchfield .v-nativebutton, .osbp-steel .os-selection-area .l-beansearchfield button, .osbp-steel .os-selection-area .l-beansearchfield .v-nativebutton {
background: transparent;
border: 0px;
float: none;
margin-left: 0px;
+ padding: 0px;
+ padding-left: 6px;
font-weight: normal;
color: #c4c3c3;
border-width: 0px;
@@ -19811,11 +19938,12 @@ div.v-layout.v-horizontal.v-widget {
border-bottom: 1px solid #111011;
outline: 0;
height: 24px;
- width: 24px !important;
cursor: pointer;
+ -webkit-box-shadow: none;
+ box-shadow: none;
}
-.osbp-steel .l-control .l-beansearchfield button:before, .osbp-steel .toptrimbar .l-beansearchfield button:before, .osbp-steel .os-selection-area .l-beansearchfield button:before {
+.osbp-steel .l-control .l-beansearchfield button:before, .osbp-steel .l-control .l-beansearchfield .v-nativebutton:before, .osbp-steel .toptrimbar .l-beansearchfield button:before, .osbp-steel .toptrimbar .l-beansearchfield .v-nativebutton:before, .osbp-steel .os-selection-area .l-beansearchfield button:before, .osbp-steel .os-selection-area .l-beansearchfield .v-nativebutton:before {
font-family: FontAwesome;
font-size: 14px;
line-height: 14px;
@@ -19824,7 +19952,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
-.osbp-steel .l-control .l-beansearchfield button img, .osbp-steel .toptrimbar .l-beansearchfield button img, .osbp-steel .os-selection-area .l-beansearchfield button img {
+.osbp-steel .l-control .l-beansearchfield button img, .osbp-steel .l-control .l-beansearchfield .v-nativebutton img, .osbp-steel .toptrimbar .l-beansearchfield button img, .osbp-steel .toptrimbar .l-beansearchfield .v-nativebutton img, .osbp-steel .os-selection-area .l-beansearchfield button img, .osbp-steel .os-selection-area .l-beansearchfield .v-nativebutton img {
display: none;
}
@@ -19866,7 +19994,6 @@ div.v-layout.v-horizontal.v-widget {
.osbp-steel .v-filterselect-os-single-selection, .osbp-steel .os-single-selection {
color: #c4c3c3;
margin: 8px;
- width: 168px;
}
.osbp-steel .os-multi-selection select.v-select-select {
@@ -20226,98 +20353,55 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
-.osbp-steel .v-slot-osbpsidebar .v-slot-branding {
- background-color: #2b292a;
-}
-
-.osbp-steel .v-slot-osbpsidebar .branding {
- padding-bottom: 9.6px;
- padding-top: 9.6px;
-}
-
-.osbp-steel .v-slot-osbpsidebar .branding .v-label {
- padding: 0px;
- padding-left: 9.6px;
- line-height: 29.4px;
- font-size: 16.8px;
- font-weight: bold;
-}
-
-.osbp-steel .v-slot-osbpsidebar .branding .v-label span {
- font-size: 16.8px;
- margin: 0px !important;
- font-weight: bold;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- color: #c4c3c3;
- letter-spacing: 0em !important;
- min-height: 32px;
- display: block;
-}
-
-.osbp-steel .v-slot-osbpsidebar .menu {
- width: 100%;
- padding: 12px;
- overflow: auto;
-}
-
-.osbp-steel .v-slot-osbpsidebar .menu .v-nativebutton {
+.osbp-steel .osbpsidebar .menu .v-nativebutton {
+ height: 32px;
+ padding: 0 13px;
+ color: #e1e1e1;
+ font-weight: 600;
+
+
+ border-radius: 0px;
border: 0px;
- width: 100%;
- background-color: #3d3b3c;
+ background: #949396;
+ -webkit-box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ text-transform: uppercase;
+ margin-left: 4px;
+ text-align: center;
+ margin-bottom: 8px;
+ width: calc(100% - 8px);
cursor: pointer;
- height: 32px;
- white-space: inherit;
- border-bottom: 1px solid #111011;
- font-weight: normal;
- text-align: left;
-}
-
-.osbp-steel .v-slot-osbpsidebar .menu .v-nativebutton .badge {
- position: relative;
- float: right;
- display: inline-block;
- line-height: 21px;
- color: #d2d8da;
- padding: 0em 0.4em 0em;
- background: #5D737E;
}
-.osbp-steel .v-slot-osbpsidebar .menu .v-nativebutton:active {
- background: rgba(0, 0, 0, 0.1);
+.osbp-steel .osbpsidebar .menu .v-nativebutton.v-pressed {
+ background-color: #8d9da4 !important;
+ border-color: #8d9da4 !important;
}
-.osbp-steel .v-slot-osbpsidebar .menu .v-nativebutton:focus, .osbp-steel .v-slot-osbpsidebar .menu .v-nativebutton:hover {
- outline: 0;
- border-bottom-color: #5D737E;
+.osbp-steel .osbpsidebar .menu .v-nativebutton:after {
+ transition: none;
}
-.osbp-steel .v-slot-osbpsidebar .user {
- display: block;
- background-color: #2b292a;
- padding: 5px;
+.osbp-steel .osbpsidebar .menu .v-nativebutton:hover, .osbp-steel .osbpsidebar .menu .v-nativebutton:focus, .osbp-steel .osbpsidebar .menu .v-nativebutton:active {
+ background-color: #5D737E;
+ border-color: #5D737E;
+ color: #d2d8da;
}
-.osbp-steel .v-slot-osbpsidebar .user > .v-slot {
- height: 100%;
- display: inline-block;
+.osbp-steel .osbpsidebar .menu .v-nativebutton:focus:after {
+ border-color: transparent;
+ transition: none;
}
-.osbp-steel .v-slot-osbpsidebar .user :nth-child(4) {
- float: right;
+.osbp-steel .osbpsidebar .menu .v-nativebutton:focus, .osbp-steel .osbpsidebar .menu .v-nativebutton:hover {
+ outline: 0;
}
-.osbp-steel .v-slot-osbpsidebar .user .v-image {
- border: 1px solid #111011;
- border-width: 0px;
- vertical-align: text-top;
- border-radius: 24px;
- max-width: 34px;
- max-height: 34px;
+.osbp-steel .osbpsidebar .menu {
+ padding: 12px;
}
-.osbp-steel .v-slot-osbpsidebar .user .v-label {
+.osbp-steel .osbpsidebar .branding {
font-size: 16.8px;
padding: 8px;
font-weight: bold;
@@ -20328,54 +20412,6 @@ div.v-layout.v-horizontal.v-widget {
line-height: 29.4px;
letter-spacing: 0em !important;
min-width: 168px;
- color: #c4c3c3;
- padding-top: 0px;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-menubar, .osbp-steel .v-slot-osbpsidebar .user .v-nativebutton {
- background-image: none;
- background-color: transparent;
- border: 0px;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-menubar > .v-menubar-menuitem-icon-cog {
- vertical-align: text-top;
- height: 100%;
- display: inline !important;
- background: transparent;
- border: 0px;
- float: none;
- color: #c4c3c3;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-menubar > .v-menubar-menuitem-icon-cog:before {
- font-family: FontAwesome;
- font-size: 21px;
- line-height: 29.4px;
- content: "\f013" !important;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
- text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-menubar-submenu-indicator + .v-menubar-menuitem-caption:after {
- display: none;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-nativebutton {
- font-size: 16.8px;
- color: #c4c3c3;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .icon-cancel:before {
- font-size: 16.8px;
- color: #c4c3c3;
- font-weight: bold;
- line-height: 29.4px;
- color: #c9c8c8;
-}
-
-.osbp-steel .v-slot-osbpsidebar .user .v-nativebutton-caption {
- display: none;
}
.osbp-steel .l-csslayout {
@@ -20431,6 +20467,32 @@ div.v-layout.v-horizontal.v-widget {
font-weight: bold;
}
+.osbp-steel .v-grid .v-grid-body > .v-grid-row > .v-grid-cell {
+ margin-bottom: -24px;
+}
+
+.osbp-steel .v-grid .v-grid-row {
+ display: flex;
+ position: relative;
+}
+
+.osbp-steel .v-grid .v-grid-row > td > img.gwt-Image {
+ height: 22px;
+}
+
+.osbp-steel .v-grid .v-grid-row > td:hover {
+ height: auto !important;
+ position: relative;
+}
+
+.osbp-steel .v-grid .v-grid-row > td:hover > img.gwt-Image {
+ height: auto;
+}
+
+.osbp-steel .v-grid .v-grid-row > td {
+ height: auto !important;
+}
+
.osbp-steel .v-grid .v-grid-cell.filter-header {
height: 24px !important;
padding: 0px;
@@ -21876,16 +21938,45 @@ div.v-layout.v-horizontal.v-widget {
color: #d2d8da;
}
-.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox {
+.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox, .osbp-steel .os-cash-register .v-filterselect, .osbp-steel .os-cash-register .v-filterselect-input, .osbp-steel .os-cash-register .v-filterselect [class*="input"] {
font-size: 24px;
height: 48px;
}
-.osbp-steel .os-cash-register .v-textfield.v-disabled, .osbp-steel .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-steel .os-cash-register .v-datefield.v-disabled, .osbp-steel .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-steel .os-cash-register .o-XSuggestBox.v-disabled, .osbp-steel .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield {
+.osbp-steel .os-cash-register .v-textfield.v-disabled, .osbp-steel .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-steel .os-cash-register .v-datefield.v-disabled, .osbp-steel .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-steel .os-cash-register .o-XSuggestBox.v-disabled, .osbp-steel .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield, .osbp-steel .os-cash-register .v-filterselect.v-disabled, .osbp-steel .os-cash-register .v-filterselect.v-disabled > .v-textfield, .osbp-steel .os-cash-register .v-filterselect-input.v-disabled, .osbp-steel .os-cash-register .v-filterselect-input.v-disabled > .v-textfield, .osbp-steel .os-cash-register .v-filterselect [class*="input"].v-disabled, .osbp-steel .os-cash-register .v-filterselect [class*="input"].v-disabled > .v-textfield {
background-color: transparent;
opacity: 0.75;
}
+.osbp-steel .os-cash-register .v-datefield [class*="textfield"] {
+ padding-left: 57.6px;
+}
+
+.osbp-steel .os-cash-register .v-filterselect-button, .osbp-steel .os-cash-register .v-datefield button {
+ width: 48px;
+}
+
+.osbp-steel .os-cash-register .v-filterselect-button:before, .osbp-steel .os-cash-register .v-datefield button:before {
+ width: 48px;
+}
+
+.osbp-steel .os-cash-register .os-alt-button > .v-component-group, .osbp-steel .os-cash-register .os-alt-button > .l-beansearchfield {
+ display: block;
+}
+
+.osbp-steel .os-cash-register .os-alt-button > .v-component-group > .v-slot > .v-button, .osbp-steel .os-cash-register .os-alt-button > .l-beansearchfield > .v-slot > .v-button {
+ position: relative;
+ height: 44px;
+ width: 44px;
+ min-width: 44px;
+ top: -44px;
+ left: -44px;
+}
+
+.osbp-steel .os-cash-register .v-component-group > .v-slot > .v-button {
+ height: 48px;
+}
+
.osbp-steel .os-cash-register .v-textarea {
font-size: 24px;
}
@@ -21933,7 +22024,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}
-.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox {
+.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox, .osbp-steel .os-cash-register .v-filterselect, .osbp-steel .os-cash-register .v-filterselect-input, .osbp-steel .os-cash-register .v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control > .v-component-group, .osbp-steel .os-cash-register .l-control > .l-beansearchfield {
width: 200px;
}
@@ -21941,7 +22032,7 @@ div.v-layout.v-horizontal.v-widget {
width: 152px !important;
}
-.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox {
+.osbp-steel .os-cash-register .v-textfield, .osbp-steel .os-cash-register .v-datefield, .osbp-steel .os-cash-register .o-XSuggestBox, .osbp-steel .os-cash-register .v-filterselect, .osbp-steel .os-cash-register .v-filterselect-input, .osbp-steel .os-cash-register .v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control > .v-component-group, .osbp-steel .os-cash-register .l-control > .l-beansearchfield {
width: 200px;
}
@@ -21949,7 +22040,7 @@ div.v-layout.v-horizontal.v-widget {
width: 152px !important;
}
-.osbp-steel .os-cash-register .os-span-h-half.v-textfield, .osbp-steel .os-cash-register .os-span-h-half.v-datefield, .osbp-steel .os-cash-register .os-span-h-half.o-XSuggestBox {
+.osbp-steel .os-cash-register .os-span-h-half.v-textfield, .osbp-steel .os-cash-register .os-span-h-half.v-datefield, .osbp-steel .os-cash-register .os-span-h-half.o-XSuggestBox, .osbp-steel .os-cash-register .os-span-h-half.v-textarea, .osbp-steel .os-cash-register .os-span-h-half.v-filterselect, .osbp-steel .os-cash-register .os-span-h-half.v-filterselect-input, .osbp-steel .os-cash-register .os-span-h-half.v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control.os-span-h-half .v-component-group, .osbp-steel .os-cash-register .l-control.os-span-h-half .l-beansearchfield {
width: 96px;
}
@@ -21957,7 +22048,7 @@ div.v-layout.v-horizontal.v-widget {
width: 48px !important;
}
-.osbp-steel .os-cash-register .os-span-h-single.v-textfield, .osbp-steel .os-cash-register .os-span-h-single.v-datefield, .osbp-steel .os-cash-register .os-span-h-single.o-XSuggestBox {
+.osbp-steel .os-cash-register .os-span-h-single.v-textfield, .osbp-steel .os-cash-register .os-span-h-single.v-datefield, .osbp-steel .os-cash-register .os-span-h-single.o-XSuggestBox, .osbp-steel .os-cash-register .os-span-h-single.v-textarea, .osbp-steel .os-cash-register .os-span-h-single.v-filterselect, .osbp-steel .os-cash-register .os-span-h-single.v-filterselect-input, .osbp-steel .os-cash-register .os-span-h-single.v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control.os-span-h-single .v-component-group, .osbp-steel .os-cash-register .l-control.os-span-h-single .l-beansearchfield {
width: 200px;
}
@@ -21965,7 +22056,7 @@ div.v-layout.v-horizontal.v-widget {
width: 152px !important;
}
-.osbp-steel .os-cash-register .os-span-h-double.v-textfield, .osbp-steel .os-cash-register .os-span-h-double.v-datefield, .osbp-steel .os-cash-register .os-span-h-double.o-XSuggestBox {
+.osbp-steel .os-cash-register .os-span-h-double.v-textfield, .osbp-steel .os-cash-register .os-span-h-double.v-datefield, .osbp-steel .os-cash-register .os-span-h-double.o-XSuggestBox, .osbp-steel .os-cash-register .os-span-h-double.v-textarea, .osbp-steel .os-cash-register .os-span-h-double.v-filterselect, .osbp-steel .os-cash-register .os-span-h-double.v-filterselect-input, .osbp-steel .os-cash-register .os-span-h-double.v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control.os-span-h-double .v-component-group, .osbp-steel .os-cash-register .l-control.os-span-h-double .l-beansearchfield {
width: 408px;
}
@@ -21973,7 +22064,7 @@ div.v-layout.v-horizontal.v-widget {
width: 360px !important;
}
-.osbp-steel .os-cash-register .os-span-h-triple.v-textfield, .osbp-steel .os-cash-register .os-span-h-triple.v-datefield, .osbp-steel .os-cash-register .os-span-h-triple.o-XSuggestBox {
+.osbp-steel .os-cash-register .os-span-h-triple.v-textfield, .osbp-steel .os-cash-register .os-span-h-triple.v-datefield, .osbp-steel .os-cash-register .os-span-h-triple.o-XSuggestBox, .osbp-steel .os-cash-register .os-span-h-triple.v-textarea, .osbp-steel .os-cash-register .os-span-h-triple.v-filterselect, .osbp-steel .os-cash-register .os-span-h-triple.v-filterselect-input, .osbp-steel .os-cash-register .os-span-h-triple.v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control.os-span-h-triple .v-component-group, .osbp-steel .os-cash-register .l-control.os-span-h-triple .l-beansearchfield {
width: 616px;
}
@@ -21981,7 +22072,7 @@ div.v-layout.v-horizontal.v-widget {
width: 568px !important;
}
-.osbp-steel .os-cash-register .os-span-h-quad.v-textfield, .osbp-steel .os-cash-register .os-span-h-quad.v-datefield, .osbp-steel .os-cash-register .os-span-h-quad.o-XSuggestBox {
+.osbp-steel .os-cash-register .os-span-h-quad.v-textfield, .osbp-steel .os-cash-register .os-span-h-quad.v-datefield, .osbp-steel .os-cash-register .os-span-h-quad.o-XSuggestBox, .osbp-steel .os-cash-register .os-span-h-quad.v-textarea, .osbp-steel .os-cash-register .os-span-h-quad.v-filterselect, .osbp-steel .os-cash-register .os-span-h-quad.v-filterselect-input, .osbp-steel .os-cash-register .os-span-h-quad.v-filterselect [class*="input"], .osbp-steel .os-cash-register .l-control.os-span-h-quad .v-component-group, .osbp-steel .os-cash-register .l-control.os-span-h-quad .l-beansearchfield {
width: 824px;
}
@@ -22061,7 +22152,7 @@ div.v-layout.v-horizontal.v-widget {
max-height: 190px !important;
}
-.osbp-steel .os-cash-register .os-field-h-half .v-textfield, .osbp-steel .os-cash-register .os-field-h-half .v-datefield, .osbp-steel .os-cash-register .os-field-h-half .o-XSuggestBox {
+.osbp-steel .os-cash-register .os-field-h-half .v-textfield, .osbp-steel .os-cash-register .os-field-h-half .v-datefield, .osbp-steel .os-cash-register .os-field-h-half .o-XSuggestBox, .osbp-steel .os-cash-register .os-field-h-half .v-filterselect, .osbp-steel .os-cash-register .os-field-h-half .v-filterselect-input, .osbp-steel .os-cash-register .os-field-h-half .v-filterselect [class*="input"], .osbp-steel .os-cash-register .os-field-h-half .l-control > .v-component-group, .osbp-steel .os-cash-register .os-field-h-half .l-control > .l-beansearchfield {
width: 96px;
}
@@ -22101,7 +22192,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 142px;
}
-.osbp-steel .os-cash-register .os-field-h-double .v-textfield, .osbp-steel .os-cash-register .os-field-h-double .v-datefield, .osbp-steel .os-cash-register .os-field-h-double .o-XSuggestBox {
+.osbp-steel .os-cash-register .os-field-h-double .v-textfield, .osbp-steel .os-cash-register .os-field-h-double .v-datefield, .osbp-steel .os-cash-register .os-field-h-double .o-XSuggestBox, .osbp-steel .os-cash-register .os-field-h-double .v-filterselect, .osbp-steel .os-cash-register .os-field-h-double .v-filterselect-input, .osbp-steel .os-cash-register .os-field-h-double .v-filterselect [class*="input"], .osbp-steel .os-cash-register .os-field-h-double .l-control > .v-component-group, .osbp-steel .os-cash-register .os-field-h-double .l-control > .l-beansearchfield {
width: 408px;
}
@@ -22133,7 +22224,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 190px;
}
-.osbp-steel .os-cash-register .os-field-h-triple .v-textfield, .osbp-steel .os-cash-register .os-field-h-triple .v-datefield, .osbp-steel .os-cash-register .os-field-h-triple .o-XSuggestBox {
+.osbp-steel .os-cash-register .os-field-h-triple .v-textfield, .osbp-steel .os-cash-register .os-field-h-triple .v-datefield, .osbp-steel .os-cash-register .os-field-h-triple .o-XSuggestBox, .osbp-steel .os-cash-register .os-field-h-triple .v-filterselect, .osbp-steel .os-cash-register .os-field-h-triple .v-filterselect-input, .osbp-steel .os-cash-register .os-field-h-triple .v-filterselect [class*="input"], .osbp-steel .os-cash-register .os-field-h-triple .l-control > .v-component-group, .osbp-steel .os-cash-register .os-field-h-triple .l-control > .l-beansearchfield {
width: 616px;
}
@@ -22165,7 +22256,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 286px;
}
-.osbp-steel .os-cash-register .os-field-h-quad .v-textfield, .osbp-steel .os-cash-register .os-field-h-quad .v-datefield, .osbp-steel .os-cash-register .os-field-h-quad .o-XSuggestBox {
+.osbp-steel .os-cash-register .os-field-h-quad .v-textfield, .osbp-steel .os-cash-register .os-field-h-quad .v-datefield, .osbp-steel .os-cash-register .os-field-h-quad .o-XSuggestBox, .osbp-steel .os-cash-register .os-field-h-quad .v-filterselect, .osbp-steel .os-cash-register .os-field-h-quad .v-filterselect-input, .osbp-steel .os-cash-register .os-field-h-quad .v-filterselect [class*="input"], .osbp-steel .os-cash-register .os-field-h-quad .l-control > .v-component-group, .osbp-steel .os-cash-register .os-field-h-quad .l-control > .l-beansearchfield {
width: 824px;
}
@@ -23179,4 +23270,12 @@ div.v-layout.v-horizontal.v-widget {
content: "\e665" !important;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
+}
+
+.osbp-steel .grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
} \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/WelcomeTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/WelcomeTRANSLATABLE.html
new file mode 100644
index 0000000..fc11bcb
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/WelcomeTRANSLATABLE.html
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Compex - Welcomepage</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$Welcome$</h2>
+
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$Here are some resources that will help you to get started$</h3>
+</div>
+</div>
+</header>
+
+<div align="center" class="welcome-image" style="padding-top: 10px; padding-bottom: 10px;">&nbsp;</div>
+<main>
+<div class="ce-twoCol-Box " id="c309">
+<div class="inner small">
+<div class="boxen withFontAwesome">
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Watch tutorial videos</h2>
+
+<p class="bodytext">Learn how to use My1App and learn more about OS.bee from step-by-step tutorial videos.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Read documentation</h2>
+
+<p class="bodytext">Need more insight? Detailed information can be found in our documentation.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Visit our forum</h2>
+
+<p class="bodytext">The OS.bee forum is a great place to find answers and ask questions, especially for newcommers.</p>
+</div>
+</div>
+
+<div>
+<div>
+<h2 class="smallHeadlineWithUnderline">Register to join the community</h2>
+
+<p class="bodytext">Register and benefit from special resources for community members.</p>
+</div>
+</div>
+</div>
+</div>
+</div>
+</main>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+
+<p>&nbsp;</p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/dashboardtitleTRANSLATABLE.html b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/dashboardtitleTRANSLATABLE.html
new file mode 100644
index 0000000..7dd311c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/dashboardtitleTRANSLATABLE.html
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+ <meta charset="utf-8" />
+ <meta content="width=device-width, initial-scale=1" name="viewport" />
+ <link href="screen.css" media="all" rel="stylesheet" type="text/css" />
+ <link href="typo-welcome-validated.css" media="all" rel="stylesheet" type="text/css" />
+ <title>Dashboard</title>
+</head>
+<body class="osbp typo-welcome">
+<header class="header" style="background: rgb(0, 103, 177); padding-top: 10px;">
+<div style="background: rgb(0, 103, 177);">
+<div class="inner small">
+<h2 class="headlineH2withoutUnderline versal">$dashboard_title$</h2>
+<h3 class="align-center" style="color: rgb(255, 255, 255);">$dashboard_subtitle$</h3>
+</div>
+</div>
+</header>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/screen.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/screen.css
new file mode 100644
index 0000000..7fc1b95
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/screen.css
@@ -0,0 +1,27 @@
+i.fa{padding-left:5px;font-size:0.9rem}.bg-blue{background-color:#0067b1}.bg-darkblue{background-color:#002f58}.bg-red{background-color:#be1622}.bg-white{background-color:#fff}.button{display:inline-block;background:inherit;color:inherit;padding:15px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:normal;text-decoration:none;cursor:pointer}.button i{padding-right:5px;transition:0.5s all;font-size:18px;line-height:normal}.button span+i{padding-left:5px;transition:0.5s all}.button:hover{text-decoration:none !important}.button:hover i{padding-right:10px;transition:0.5s all}.button:hover span+i{padding-left:10px;transition:0.5s all}span span{background:inherit;color:inherit}.redbutton,.bluebutton,.thirdSection .right a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.darkbluebutton,.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton,.whitebutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a,.marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a{display:inline-block;background:#be1622 none repeat scroll 0% 0%;color:#FFF;padding:15px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:normal;text-decoration:none;cursor:pointer;border:none}.redbutton:hover,.bluebutton:hover,.thirdSection .right a:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:hover,.darkbluebutton:hover,.greybutton:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover,.whitebutton:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton:hover,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:hover,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:hover{text-decoration:none !important}.bluebutton,.thirdSection .right a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a{background-color:#0067b1}.darkbluebutton{background-color:#002f58;text-align:left}.darkbluebutton.arrowlink:after,.thirdSection .right a.darkbluebutton:after{float:right}.darkbluebutton.arrowlink:hover:after,.thirdSection .right a.darkbluebutton:hover:after{padding-left:30px}.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton{background-color:#f5f5f5;color:#333}.greybutton:hover,.marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover{background-color:#0067b1;color:#fff}.whitebutton,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a{background-color:#ffffff;color:#333}.arrowlink,.thirdSection .right a{font-weight:700;text-decoration:none;transition:0.5s all}.arrowlink:after,.thirdSection .right a:after{font-family:'FontAwesome';content:"\f178";padding-left:5px;font-size:15px;transition:0.7s all;display:inline-block}.arrowlink:hover,.thirdSection .right a:hover{text-decoration:none}.arrowlink:hover:after,.thirdSection .right a:hover:after{padding-left:15px;transition:0.5s all}.arrowlink.down:after,.thirdSection .right a.down:after{content:"\f078";vertical-align:bottom}.arrowlink.down.active:after,.thirdSection .right a.down.active:after{content:"\f077"}.keylink{text-align:center;color:#fff;font-weight:700;font-size:15px;line-height:normal}.keylink:before{content:"\f084";font-family:'FontAwesome';padding-right:5px;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}.downloadlink{text-align:center;font-weight:700;text-decoration:none;transition:0.5s all;min-height:54px}.downloadlink:after{font-family:'FontAwesome';content:"\f019";padding-left:5px;font-size:15px;transition:0.5s all}.downloadlink:hover{font-size:18px}.downloadlink:hover:after{font-size:17px;transition:0.5s all}.buttonContainer{text-align:center}.versal{text-transform:uppercase}.cf:before,.inner:before,body.contact .contactMain:before,.ce-twoCol-Box .boxen:before,.ce-twoCol-Box .boxen.withFontAwesome:before,.ce-twoCol-Box .boxen.withoutFontAwesome:before,.ce-twoCol-Box .boxen.withOtherFontAwesome:before,.ce-twoCol-Box .boxen.withOtherFontAwesome div:before,.text-slide:before,.toggleContainer h3:before,.ce-threeBoxesWithOption:before,.ce-threeBoxesWithOption .inner div:before,.fontAwesome-list.twocol ul:before,.ce-os-bee:before,.ce-table:before,.service-formular:before,.service-formular .powermail_check_outer:before,.secondSection div.inner:before,.thirdSection:before,.thirdSection .inner:before,.newsletter:before,.newsletter .firstrow:before,.newsletter .secondrow:before,.newsletter .secondrow .inner:before,.ce-youtube-text:before,.ce-youtube-slider:before,.marketplace-wrapper:before,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:before,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:before,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:before,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:before,.marketplace-wrapper .mp-contentContainer .mp-filter ul:before,.marketplace-wrapper .mp-contentContainer .mp-content:before,.marketplace-wrapper .mp-contentContainer .mp-content article header:before,.marketplace-wrapper .mp-contentContainer .mp-content article footer:before,.mpdetail-content .mp-productInfo:before,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:before,.mpdetail-content .mp-productWrapper>ul:before,.tx-typo3forum-pi1 .forum_menu ul:before,.tx-typo3forum-pi1 .topic_list_menu ul:before,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:before,.tx-typo3forum-pi1 #topic fieldset div:before,.tx-typo3forum-pi1 #post fieldset div:before,.tx-typo3forum-pi1 #report fieldset div:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:before,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:before,.ce-osbee-forum-singlepost:before,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:before,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:before,.blogSidebar .blog-subscribe .terms:before,.news-list-view .article:before,.news-list-view .news-content-wrap:before,.latest-news-container:before,.latest-news-container .startpage-latesnews:before,.latest-news-container .startpage-latesnews .news-img-wrap a:before,.shariff .orientation-horizontal:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:before,.tx-sy-osbeeproducts .os_cartSupport:before,.tx-sy-osbeeproducts .os_cartSupport>div .container:before,.tx-sy-osbeeproducts .os_carAppSupport:before,.tx-sy-osbeeproducts .os_carAppSupport>div .container:before,.tx-sy-osbeeproducts .checkoutOption:before,.tx-contentpackage-checkoutFormular div:before,.checkoutSteps:before,.tx-indexedsearch-browsebox:before,.tx-srfeuserregister-pi1 fieldset:before,.tx-srfeuserregister-pi1 fieldset .formwrap:before,.community-forum-news:before,.community-forum-news>.inner>div.news .latest-news-container:before,.zweispaltig-unterseiten-layout:before,header.header:before,header.header .topMeta:before,header.header .topMeta+div:before,header.header nav>ul:before,footer.footer div.inner.small:before,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:before,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:before,.ce-video:before,.ce-forum-latest-post:before,.ce-forum-latest-post>div:before,.ce-forum-latest-post>div div:before,.cf:after,.inner:after,body.contact .contactMain:after,.ce-twoCol-Box .boxen:after,.ce-twoCol-Box .boxen.withFontAwesome:after,.ce-twoCol-Box .boxen.withoutFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome div:after,.text-slide:after,.toggleContainer h3:after,.ce-threeBoxesWithOption:after,.ce-threeBoxesWithOption .inner div:after,.fontAwesome-list.twocol ul:after,.ce-os-bee:after,.ce-table:after,.service-formular:after,.service-formular .powermail_check_outer:after,.secondSection div.inner:after,.thirdSection:after,.thirdSection .inner:after,.newsletter:after,.newsletter .firstrow:after,.newsletter .secondrow:after,.newsletter .secondrow .inner:after,.ce-youtube-text:after,.ce-youtube-slider:after,.marketplace-wrapper:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:after,.marketplace-wrapper .mp-contentContainer .mp-filter ul:after,.marketplace-wrapper .mp-contentContainer .mp-content:after,.marketplace-wrapper .mp-contentContainer .mp-content article header:after,.marketplace-wrapper .mp-contentContainer .mp-content article footer:after,.mpdetail-content .mp-productInfo:after,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:after,.mpdetail-content .mp-productWrapper>ul:after,.tx-typo3forum-pi1 .forum_menu ul:after,.tx-typo3forum-pi1 .topic_list_menu ul:after,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #topic fieldset div:after,.tx-typo3forum-pi1 #post fieldset div:after,.tx-typo3forum-pi1 #report fieldset div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after,.ce-osbee-forum-singlepost:after,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after,.blogSidebar .blog-subscribe .terms:after,.news-list-view .article:after,.news-list-view .news-content-wrap:after,.latest-news-container:after,.latest-news-container .startpage-latesnews:after,.latest-news-container .startpage-latesnews .news-img-wrap a:after,.shariff .orientation-horizontal:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after,.tx-sy-osbeeproducts .os_cartSupport:after,.tx-sy-osbeeproducts .os_cartSupport>div .container:after,.tx-sy-osbeeproducts .os_carAppSupport:after,.tx-sy-osbeeproducts .os_carAppSupport>div .container:after,.tx-sy-osbeeproducts .checkoutOption:after,.tx-contentpackage-checkoutFormular div:after,.checkoutSteps:after,.tx-indexedsearch-browsebox:after,.tx-srfeuserregister-pi1 fieldset:after,.tx-srfeuserregister-pi1 fieldset .formwrap:after,.community-forum-news:after,.community-forum-news>.inner>div.news .latest-news-container:after,.zweispaltig-unterseiten-layout:after,header.header:after,header.header .topMeta:after,header.header .topMeta+div:after,header.header nav>ul:after,footer.footer div.inner.small:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after,.ce-video:after,.ce-forum-latest-post:after,.ce-forum-latest-post>div:after,.ce-forum-latest-post>div div:after{content:" ";display:table}.cf:after,.inner:after,body.contact .contactMain:after,.ce-twoCol-Box .boxen:after,.ce-twoCol-Box .boxen.withFontAwesome:after,.ce-twoCol-Box .boxen.withoutFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome:after,.ce-twoCol-Box .boxen.withOtherFontAwesome div:after,.text-slide:after,.toggleContainer h3:after,.ce-threeBoxesWithOption:after,.ce-threeBoxesWithOption .inner div:after,.fontAwesome-list.twocol ul:after,.ce-os-bee:after,.ce-table:after,.service-formular:after,.service-formular .powermail_check_outer:after,.secondSection div.inner:after,.thirdSection:after,.thirdSection .inner:after,.newsletter:after,.newsletter .firstrow:after,.newsletter .secondrow:after,.newsletter .secondrow .inner:after,.ce-youtube-text:after,.ce-youtube-slider:after,.marketplace-wrapper:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after,.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a:after,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a:after,.marketplace-wrapper .mp-contentContainer .mp-filter ul:after,.marketplace-wrapper .mp-contentContainer .mp-content:after,.marketplace-wrapper .mp-contentContainer .mp-content article header:after,.marketplace-wrapper .mp-contentContainer .mp-content article footer:after,.mpdetail-content .mp-productInfo:after,.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung:after,.mpdetail-content .mp-productWrapper>ul:after,.tx-typo3forum-pi1 .forum_menu ul:after,.tx-typo3forum-pi1 .topic_list_menu ul:after,.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after,.tx-typo3forum-pi1 #topic fieldset div:after,.tx-typo3forum-pi1 #post fieldset div:after,.tx-typo3forum-pi1 #report fieldset div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after,.ce-osbee-forum-singlepost:after,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after,.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after,.blogSidebar .blog-subscribe .terms:after,.news-list-view .article:after,.news-list-view .news-content-wrap:after,.latest-news-container:after,.latest-news-container .startpage-latesnews:after,.latest-news-container .startpage-latesnews .news-img-wrap a:after,.shariff .orientation-horizontal:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after,.tx-sy-osbeeproducts .os_cartSupport:after,.tx-sy-osbeeproducts .os_cartSupport>div .container:after,.tx-sy-osbeeproducts .os_carAppSupport:after,.tx-sy-osbeeproducts .os_carAppSupport>div .container:after,.tx-sy-osbeeproducts .checkoutOption:after,.tx-contentpackage-checkoutFormular div:after,.checkoutSteps:after,.tx-indexedsearch-browsebox:after,.tx-srfeuserregister-pi1 fieldset:after,.tx-srfeuserregister-pi1 fieldset .formwrap:after,.community-forum-news:after,.community-forum-news>.inner>div.news .latest-news-container:after,.zweispaltig-unterseiten-layout:after,header.header:after,header.header .topMeta:after,header.header .topMeta+div:after,header.header nav>ul:after,footer.footer div.inner.small:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after,.ce-video:after,.ce-forum-latest-post:after,.ce-forum-latest-post>div:after,.ce-forum-latest-post>div div:after{clear:both}html{margin:0;padding:0;font-size:15px;line-height:normal}html *{box-sizing:border-box;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;counter-reset:olliste}section,main,footer,nav,aside,article{display:block}img{height:auto;max-width:100%}figure{margin:0;padding:0}input[type="submit"]{-webkit-appearance:none}ul{margin:0;padding:0;list-style:none}::-webkit-input-placeholder{color:#333333;opacity:1 !important}:-moz-placeholder{color:#333333}::-moz-placeholder{color:#333333}:-ms-input-placeholder{color:#333333}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#333333;opacity:1 !important}input:-moz-placeholder,textarea:-moz-placeholder{color:#333333}input::-moz-placeholder,textarea::-moz-placeholder{color:#333333}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#333333}.unorderedList li,.clients ul li,.ce-twoCol-Box .boxen.withFontAwesome>div ul li,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li,.text-slide .left ul li,.ce-Image-Text-Element .einspaltig ul li,.toggleContainer ul li,.ce-threeBoxesWithOption .inner div article ul li,.fontAwesome-list ul li ul li,.fontAwesome-list.twocol ul li ul li,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li,.ce-leftright>div figure+div ul li,.news ul li{position:relative;padding-left:15px}.unorderedList li:before,.clients ul li:before,.ce-twoCol-Box .boxen.withFontAwesome>div ul li:before,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li:before,.text-slide .left ul li:before,.ce-Image-Text-Element .einspaltig ul li:before,.toggleContainer ul li:before,.ce-threeBoxesWithOption .inner div article ul li:before,.fontAwesome-list ul li ul li:before,.fontAwesome-list.twocol ul li ul li:before,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li:before,.ce-leftright>div figure+div ul li:before,.news ul li:before{content:"\f054";content:"\f111";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;position:absolute;top:7px;left:0;color:#be1622;font-size:6px}.unorderedList li+li,.clients ul li+li,.ce-twoCol-Box .boxen.withFontAwesome>div ul li+li,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li+li,.text-slide .left ul li+li,.ce-Image-Text-Element .einspaltig ul li+li,.toggleContainer ul li+li,.ce-threeBoxesWithOption .inner div article ul li+li,.fontAwesome-list ul li ul li+li,.fontAwesome-list.twocol ul li ul li+li,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li+li,.ce-leftright>div figure+div ul li+li,.news ul li+li{margin-top:4px}.unorderedList li ul,.clients ul li ul,.ce-twoCol-Box .boxen.withFontAwesome>div ul li ul,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul li ul,.text-slide .left ul li ul,.ce-Image-Text-Element .einspaltig ul li ul,.toggleContainer ul li ul,.ce-threeBoxesWithOption .inner div article ul li ul,.fontAwesome-list ul li ul li ul,.fontAwesome-list.twocol ul li ul li ul,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li ul,.ce-leftright>div figure+div ul li ul,.news ul li ul{margin-top:5px}.unorderedList+p,.clients ul+p,.ce-twoCol-Box .boxen.withFontAwesome>div ul+p,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul+p,.text-slide .left ul+p,.ce-Image-Text-Element .einspaltig ul+p,.toggleContainer ul+p,.ce-threeBoxesWithOption .inner div article ul+p,.fontAwesome-list ul li ul+p,.fontAwesome-list.twocol ul li ul+p,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul+p,.ce-leftright>div figure+div ul+p,.news ul+p,.unorderedList+ul,.clients ul+ul,.ce-twoCol-Box .boxen.withFontAwesome>div ul+ul,.ce-twoCol-Box .boxen.withoutFontAwesome>div ul+ul,.text-slide .left ul+ul,.ce-Image-Text-Element .einspaltig ul+ul,.toggleContainer ul+ul,.ce-threeBoxesWithOption .inner div article ul+ul,.fontAwesome-list ul li ul+ul,.fontAwesome-list.twocol ul li ul+ul,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul+ul,.ce-leftright>div figure+div ul+ul,.news ul+ul{margin-top:15px}.inner{max-width:1325px;margin:0 auto}.inner.small,.tx-felogin-pi1 .tx-felogin-pi1-inner{max-width:1030px;margin:0 auto}@media screen and (max-width: 1100px){.inner.small,.tx-felogin-pi1 .tx-felogin-pi1-inner{padding:0 25px}}main{overflow:hidden}body.contact .contactMain{max-width:1030px;margin:0 auto 0 auto}h1,h2,.ce-table table caption,h3{margin:0;font-size:inherit;line-height:normal}.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-family:"Quicksand",sans-serif;font-size:60px;line-height:normal;color:#333;margin:0 0 40px 0;text-transform:uppercase;font-weight:300;display:block}@media screen and (max-width: 1024px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:45px;margin-bottom:30px}}@media screen and (max-width: 768px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:35px;margin-bottom:25px}}@media screen and (max-width: 640px){.headlineH1,p.headlineH1,.sliderContainer p.headlineH1{font-size:28px;margin-bottom:20px}}.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-family:"Quicksand",sans-serif;font-size:60px;line-height:normal;color:#333;margin:0 0 40px 0;text-transform:uppercase;text-align:center;font-weight:300;display:block}@media screen and (max-width: 1024px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:45px}}@media screen and (max-width: 768px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:35px}}@media screen and (max-width: 640px){.headlineH1Center,p.headlineH1Center,.sliderContainer p.headlineH1Center{font-size:28px}}.headlineH2Center,p.headlineH2Center,.service-formular fieldset .powermail_legend,.sliderContainer p.headlineH2Center,.latest-news-container h2,.latest-news-container .ce-table table caption,.ce-table table .latest-news-container caption,.mp-contentContainer.checkout h1{font-family:"Quicksand", sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;text-align:center;display:block;margin:0 0 15px 0}.headlineH2Center:after,.service-formular fieldset .powermail_legend:after,.sliderContainer p.headlineH2Center:after,.latest-news-container h2:after,.latest-news-container .ce-table table caption:after,.ce-table table .latest-news-container caption:after,.mp-contentContainer.checkout h1:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px auto 0 auto}.headlineH2,p.headlineH2,.sliderContainer p.headlineH2,.tx-typo3forum-pi1 #topic fieldset legend,.tx-typo3forum-pi1 #post fieldset legend,.tx-typo3forum-pi1 #report fieldset legend,.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption{font-family:"Quicksand", sans-serif;font-weight:400;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;display:block;margin:0 0 15px 0}.headlineH2:after,.sliderContainer p.headlineH2:after,.tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #report fieldset legend:after,.mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.headlineH2withoutUnderline,.headlineH2withoutUnderlineLeft,p.headlineH2withoutUnderline,.sliderContainer p.headlineH2withoutUnderline{font-size:36px;line-height:normal;font-family:"Quicksand",sans-serif;font-weight:400;color:#fff;display:block;margin:0 0 15px 0;text-align:center}.headlineH2withoutUnderlineLeft{text-align:left}.headlineH3,p.headlineH3,.sliderContainer p.headlineH3{font-weight:700;font-size:16px;line-height:normal;color:#333;margin:0 0 20px 0;display:block}.smallHeadlineWithUnderline,p.smallHeadlineWithUnderline,.sliderContainer p.smallHeadlineWithUnderline{font-size:18px;line-height:normal;font-weight:700;color:#333;margin-bottom:20px}.smallHeadlineWithUnderline:after,.sliderContainer p.smallHeadlineWithUnderline:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:5px 0 0 0}a{color:#0067b1;text-decoration:none;font-weight:700}a span{color:inherit}a:hover{text-decoration:underline}a.arrowlink:hover,.thirdSection .right a:hover{text-decoration:underline !important}a.arrowlink:hover:after,.thirdSection .right a:hover:after{text-decoration:none !important}a.button:hover{text-decoration:none !important}a.button:hover span{text-decoration:none !important}span a{color:inherit}.textlinkarrow:after,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:after,.ce-table table tr td a:after,.ce-leftright>div figure+div a:after,.ce-youtube-text .right a:after,.news-list-view .more:after{content:"\f178";transition:0.7s all;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;font-weight:700;font-family:'FontAwesome';padding-left:5px;transition:0.7s all}.textlinkarrow:hover,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:hover,.ce-table table tr td a:hover,.ce-leftright>div figure+div a:hover,.ce-youtube-text .right a:hover,.news-list-view .more:hover{text-decoration:none}.textlinkarrow:hover:after,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a:hover:after,.ce-table table tr td a:hover:after,.ce-leftright>div figure+div a:hover:after,.ce-youtube-text .right a:hover:after,.news-list-view .more:hover:after{padding-left:10px}.textlinkarrow.whitetextlinkarrow,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a.whitetextlinkarrow,.ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow .ce-leftright>div figure+div a,.ce-leftright>div figure+div .ce-twoCol-Box .boxen.withFontAwesome>div.aWithArrow a,.ce-table table tr td a.whitetextlinkarrow,.ce-leftright>div figure+div a,.ce-youtube-text .right a.whitetextlinkarrow,.ce-youtube-text .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .ce-youtube-text .right a,.news-list-view .whitetextlinkarrow.more,.news-list-view .ce-leftright>div figure+div a.more,.ce-leftright>div figure+div .news-list-view a.more{color:#fff}h1,h2,.ce-table table caption,h3,h4,h5,h6{font-size:15px;line-height:normal;margin:0;font-weight:400}p{font-size:15px;line-height:normal;margin:0}p+p,p+ul,p+ol{margin-top:15px}p+h1,p+h2,.ce-table table p+caption,p+h3,p+.headlineH3,.sliderContainer p+p.headlineH3,p+.headlineH2withoutUnderline,p+.headlineH2withoutUnderlineLeft,.sliderContainer p+p.headlineH2withoutUnderline,p+.smallHeadlineWithUnderline,.sliderContainer p+p.smallHeadlineWithUnderline,p+.headlineH2,.sliderContainer p+p.headlineH2,.tx-typo3forum-pi1 #topic fieldset p+legend,.tx-typo3forum-pi1 #post fieldset p+legend,.tx-typo3forum-pi1 #report fieldset p+legend,.mp-contentContainer.checkout .checkout_paymentOption p+h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table p+caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption p+caption,.community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>p+h2,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>p+caption,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>p+caption,p+.headlineH2Center,.service-formular fieldset p+.powermail_legend,.sliderContainer p+p.headlineH2Center,.latest-news-container p+h2,.latest-news-container .ce-table table p+caption,.ce-table table .latest-news-container p+caption,.mp-contentContainer.checkout p+h1,p+.headlineH1Center,.sliderContainer p+p.headlineH1Center,p+.headlineH1,.sliderContainer p+p.headlineH1,p+.headlineH2withoutUnderline,p+.headlineH2withoutUnderlineLeft,.sliderContainer p+p.headlineH2withoutUnderline{margin-top:25px}p i{font-style:italic}p.bigText{font-size:18px;line-height:normal}p.bigText a{font-size:18px;line-height:normal}p.centeralign,p.align-center{text-align:center}p.leftalign,p.align-left{text-align:left}p.rightalign,p.align-right{text-align:right}ul li{font-size:15px;line-height:normal}a{font-size:15px;line-height:normal}.bigText{font-size:18px;line-height:normal}.centeralign,.align-center{text-align:center}.leftalign{text-align:left}.rightalign{text-align:right}/*!
+ * Hover.css (http://ianlunn.github.io/Hover/)
+ * Version: 2.0.2
+ * 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. Generated with Sass.
+ */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:hover,.hvr-shrink:focus,.hvr-shrink:active{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:hover,.hvr-pulse:focus,.hvr-pulse:active{-webkit-animation-name:hvr-pulse;animation-name:hvr-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}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:hover,.hvr-pulse-grow:focus,.hvr-pulse-grow:active{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-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}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:hover,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:active{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-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}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:hover,.hvr-push:focus,.hvr-push:active{-webkit-animation-name:hvr-push;animation-name:hvr-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}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:hover,.hvr-pop:focus,.hvr-pop:active{-webkit-animation-name:hvr-pop;animation-name:hvr-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}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-in:hover,.hvr-bounce-in:focus,.hvr-bounce-in:active{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-out:hover,.hvr-bounce-out:focus,.hvr-bounce-out:active{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:hover,.hvr-rotate:focus,.hvr-rotate:active{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:hover,.hvr-grow-rotate:focus,.hvr-grow-rotate:active{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:hover,.hvr-float:focus,.hvr-float:active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:hover,.hvr-sink:focus,.hvr-sink:active{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:hover,.hvr-bob:focus,.hvr-bob:active{-webkit-animation-name:hvr-bob-float, hvr-bob;animation-name:hvr-bob-float, hvr-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:hover,.hvr-hang:focus,.hvr-hang:active{-webkit-animation-name:hvr-hang-sink, hvr-hang;animation-name:hvr-hang-sink, hvr-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:hover,.hvr-skew:focus,.hvr-skew:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:hover,.hvr-skew-forward:focus,.hvr-skew-forward:active{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:hover,.hvr-skew-backward:focus,.hvr-skew-backward:active{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:hover,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:active{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:hover,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:active{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-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}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px, 8px);transform:translate(8px, 8px)}33.3%{-webkit-transform:translate(-6px, -6px);transform:translate(-6px, -6px)}49.95%{-webkit-transform:translate(4px, 4px);transform:translate(4px, 4px)}66.6%{-webkit-transform:translate(-2px, -2px);transform:translate(-2px, -2px)}83.25%{-webkit-transform:translate(1px, 1px);transform:translate(1px, 1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:hover,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:active{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-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}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px, -8px);transform:translate(8px, -8px)}33.3%{-webkit-transform:translate(-6px, 6px);transform:translate(-6px, 6px)}49.95%{-webkit-transform:translate(4px, -4px);transform:translate(4px, -4px)}66.6%{-webkit-transform:translate(-2px, 2px);transform:translate(-2px, 2px)}83.25%{-webkit-transform:translate(1px, -1px);transform:translate(1px, -1px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:hover,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:active{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:hover,.hvr-wobble-top:focus,.hvr-wobble-top:active{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-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}@-webkit-keyframes hvr-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 hvr-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)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:hover,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:active{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-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}@-webkit-keyframes hvr-wobble-skew{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 hvr-wobble-skew{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)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:hover,.hvr-wobble-skew:focus,.hvr-wobble-skew:active{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-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}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:hover,.hvr-buzz:focus,.hvr-buzz:active{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:0.15s;animation-duration:0.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:hover,.hvr-buzz-out:focus,.hvr-buzz-out:active{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-fade:hover,.hvr-fade:focus,.hvr-fade:active{background-color:#2098d1;color:white}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,0.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color, background-color;transition-property:color, background-color}.hvr-back-pulse:hover,.hvr-back-pulse:focus,.hvr-back-pulse:active{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:0.5s;animation-delay:0.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:white}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:hover,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:active{color:white}.hvr-sweep-to-right:hover:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:hover,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:active{color:white}.hvr-sweep-to-left:hover:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:hover,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:active{color:white}.hvr-sweep-to-bottom:hover:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:hover,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:active{color:white}.hvr-sweep-to-top:hover:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:hover,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:active{color:white}.hvr-bounce-to-right:hover:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:hover,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:active{color:white}.hvr-bounce-to-left:hover:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:active:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:hover,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:active{color:white}.hvr-bounce-to-bottom:hover:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:hover,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:active{color:white}.hvr-bounce-to-top:hover:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:active:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:hover,.hvr-radial-out:focus,.hvr-radial-out:active{color:white}.hvr-radial-out:hover:before,.hvr-radial-out:focus:before,.hvr-radial-out:active:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:hover,.hvr-radial-in:focus,.hvr-radial-in:active{color:white}.hvr-radial-in:hover:before,.hvr-radial-in:focus:before,.hvr-radial-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:hover,.hvr-rectangle-in:focus,.hvr-rectangle-in:active{color:white}.hvr-rectangle-in:hover:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:active:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:hover,.hvr-rectangle-out:focus,.hvr-rectangle-out:active{color:white}.hvr-rectangle-out:hover:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:active:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:hover,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:active{color:white}.hvr-shutter-in-horizontal:hover:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:active:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:hover,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:active{color:white}.hvr-shutter-out-horizontal:hover:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:hover,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:active{color:white}.hvr-shutter-in-vertical:hover:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:active:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:hover,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:active{color:white}.hvr-shutter-out-vertical:hover:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-border-fade:hover,.hvr-border-fade:focus,.hvr-border-fade:active{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px transparent}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px transparent}.hvr-hollow:hover,.hvr-hollow:focus,.hvr-hollow:active{background:none}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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}.hvr-trim:hover:before,.hvr-trim:focus:before,.hvr-trim:active:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:hover:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:active:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:hover:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:active:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}.hvr-outline-out:hover:before,.hvr-outline-out:focus:before,.hvr-outline-out:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:top, right, bottom, left;transition-property:top, right, bottom, left}.hvr-outline-in:hover:before,.hvr-outline-in:focus:before,.hvr-outline-in:active:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:hover,.hvr-round-corners:focus,.hvr-round-corners:active{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:hover:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:active:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:hover:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:active:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:hover:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:active:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left, right;transition-property:left, right;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:hover:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:active:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:hover:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:active:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:hover:before,.hvr-reveal:focus:before,.hvr-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:hover:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:hover:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:hover,.hvr-glow:focus,.hvr-glow:active{box-shadow:0 0 8px rgba(0,0,0,0.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:hover,.hvr-shadow:focus,.hvr-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow, transform;transition-property:box-shadow, transform}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:0 10px 10px -10px rgba(0,0,0,0.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:hover,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:active{box-shadow:2px 2px 2px rgba(0,0,0,0.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-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 transparent}.hvr-box-shadow-inset:hover,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.6),0 0 1px transparent}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-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%, transparent 80%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.35) 0%, transparent 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:before,.hvr-shadow-radial:after{pointer-events:none;position:absolute;content:'';left:0;width:100%;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}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%, ellipse, rgba(0,0,0,0.6) 0%, transparent 80%);background:radial-gradient(ellipse at 50% 150%, rgba(0,0,0,0.6) 0%, transparent 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%, ellipse, rgba(0,0,0,0.6) 0%, transparent 80%);background:radial-gradient(ellipse at 50% -50%, rgba(0,0,0,0.6) 0%, transparent 80%)}.hvr-shadow-radial:hover:before,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:active:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:active:after{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top: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:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px 10px;border-color:transparent transparent #e1e1e1 transparent}.hvr-bubble-top:hover:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:hover:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0 10px;border-color:#e1e1e1 transparent transparent transparent}.hvr-bubble-bottom:hover:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-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:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:hover:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-top:hover,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:active{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:hover:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:active:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;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:transform;transition-property:transform}.hvr-bubble-float-right:hover,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:active{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:hover:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:active:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-bottom:hover,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:active{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:hover:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:active:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';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:transform;transition-property:transform}.hvr-bubble-float-left:hover,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:active{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:hover:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:active:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:0.1s;transition-duration:0.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:hover:before,.hvr-icon-back:focus:before,.hvr-icon-back:active:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.1s;transition-duration:0.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:hover:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:active:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:hover:before,.hvr-icon-down:focus:before,.hvr-icon-down:active:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,
+ 50%,
+ 100%{-webkit-transform:translateY(0);transform:translateY(0)}25%,
+ 75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:hover:before,.hvr-icon-up:focus:before,.hvr-icon-up:active:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:hover:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:active:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,
+ 100%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}51%,
+ 100%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:hover:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:active:before{opacity:0;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-delay:0.3s;animation-delay:0.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);animation-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:hover:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:active:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:before,.hvr-icon-float-away:after{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:hover:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:active:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:before,.hvr-icon-sink-away:after{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:hover:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:active:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:hover:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:active:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:hover:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:active:before{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:hover:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:active:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:hover:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:active:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:hover:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:active:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:hover:before,.hvr-icon-push:focus:before,.hvr-icon-push:active:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:hover:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:active:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-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}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:hover:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:active:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36);transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:hover:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:active:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:hover:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:active:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:hover:before,.hvr-icon-float:focus:before,.hvr-icon-float:active:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:hover:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:active:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:hover:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:active:before{-webkit-animation-name:hvr-icon-bob-float, hvr-icon-bob;animation-name:hvr-icon-bob-float, hvr-icon-bob;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:hover:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:active:before{-webkit-animation-name:hvr-icon-hang-sink, hvr-icon-hang;animation-name:hvr-icon-hang-sink, hvr-icon-hang;-webkit-animation-duration:.3s, 1.5s;animation-duration:.3s, 1.5s;-webkit-animation-delay:0s, .3s;animation-delay:0s, .3s;-webkit-animation-timing-function:ease-out, ease-in-out;animation-timing-function:ease-out, ease-in-out;-webkit-animation-iteration-count:1, infinite;animation-iteration-count:1, infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal, alternate;animation-direction:normal, alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}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 hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}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)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:hover:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:active:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}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 hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}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)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:hover:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:active:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-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}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:hover:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:active:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:0.15s;animation-duration:0.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:0.3s;transition-duration:0.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:hover:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:active:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:white;background:linear-gradient(135deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');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}.hvr-curl-top-left:hover:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:active:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:white;background:linear-gradient(225deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-top-right:hover:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:active:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:white;background:linear-gradient(315deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-bottom-right:hover:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:active:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:white;background:linear-gradient(45deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 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}.hvr-curl-bottom-left:hover:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:active:before{width:25px;height:25px}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px, 0, 0);-moz-transform:translate3d(0px, 0, 0);-o-transform:translate(0px, 0px);-ms-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next,.swiper-button-prev-clients,.swiper-button-next-clients,.swiper-button-prev-small-youtube,.swiper-button-next-small-youtube{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-button-prev-clients,.swiper-button-prev-small-youtube,.swiper-container-rtl .swiper-button-next{background-image:url("../img/prev.png");left:30px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-button-next-clients,.swiper-button-next-small-youtube,.swiper-container-rtl .swiper-button-prev{background-image:url("../img/next.png");right:30px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0px, -50%, 0);-moz-transform:translate3d(0px, -50%, 0);-o-transform:translate(0px, -50%);-ms-transform:translate3d(0px, -50%, 0);transform:translate3d(0px, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), transparent);background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%;z-index:1}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:99999;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:999999;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:9999999}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:999999}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:99999999;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slow{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slower{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.slowest{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.delay-250{-webkit-animation-delay:0.25s;-moz-animation-delay:0.25s;-o-animation-delay:0.25s;animation-delay:0.25s}.delay-500{-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-o-animation-delay:0.5s;animation-delay:0.5s}.delay-750{-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-o-animation-delay:0.75s;animation-delay:0.75s}.delay-1000{-webkit-animation-delay:1.0s;-moz-animation-delay:1.0s;-o-animation-delay:1.0s;animation-delay:1.0s}.delay-1250{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;-o-animation-delay:1.25s;animation-delay:1.25s}.delay-1500{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;-o-animation-delay:1.5s;animation-delay:1.5s}.delay-1750{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;-o-animation-delay:1.75s;animation-delay:1.75s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-2000{-webkit-animation-delay:2.0s;-moz-animation-delay:2.0s;-o-animation-delay:2.0s;animation-delay:2.0s}.delay-2500{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.delay-3000{-webkit-animation-delay:3.0s;-moz-animation-delay:3.0s;-o-animation-delay:3.0s;animation-delay:3.0s}.delay-3500{-webkit-animation-delay:3.5s;-moz-animation-delay:3.5s;-o-animation-delay:3.5s;animation-delay:3.5s}.bounceInRight,.bounceInLeft,.bounceInUp,.bounceInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight,.fadeInLeft,.fadeInUp,.fadeInDown{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.flipInX,.flipInY,.rotateIn,.rotateInUpLeft,.rotateInUpRight,.rotateInDownLeft,.rotateDownUpRight,.rollIn{opacity:0}.lightSpeedInRight,.lightSpeedInLeft{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}100%{-webkit-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(0.9)}100%{transform:scale(1)}}.bounceIn.go{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(400px)}60%{-webkit-transform:translateX(-30px)}80%{-webkit-transform:translateX(10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(400px)}60%{transform:translateX(-30px)}80%{transform:translateX(10px)}100%{opacity:1;transform:translateX(0)}}.bounceInRight.go{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}60%{-webkit-transform:translateX(30px)}80%{-webkit-transform:translateX(-10px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-400px)}60%{transform:translateX(30px)}80%{transform:translateX(-10px)}100%{opacity:1;transform:translateX(0)}}.bounceInLeft.go{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(400px)}60%{-webkit-transform:translateY(-30px)}80%{-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;transform:translateY(400px)}60%{transform:translateY(-30px)}80%{transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.bounceInUp.go{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}60%{-webkit-transform:translateY(30px)}80%{-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-400px)}60%{transform:translateY(30px)}80%{transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.bounceInDown.go{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1;display:block}}.fadeIn{opacity:0}.fadeIn.go{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes growIn{0%{-webkit-transform:scale(0.2);opacity:0}50%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(0.2);opacity:0}50%{transform:scale(1.2)}100%{transform:scale(1);opacity:1}}.growIn{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}.growIn.go{-webkit-animation-name:growIn;animation-name:growIn}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px)}}@keyframes shake{0%, 100%{transform:translateX(0)}10%, 30%, 50%, 70%, 90%{transform:translateX(-10px)}20%, 40%, 60%, 80%{transform:translateX(10px)}}.shake.go{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes shakeUp{0%, 100%{-webkit-transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateY(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateY(10px)}}@keyframes shakeUp{0%, 100%{transform:translateY(0)}10%, 30%, 50%, 70%, 90%{transform:translateY(-10px)}20%, 40%, 60%, 80%{transform:translateY(10px)}}.shakeUp.go{-webkit-animation-name:shakeUp;animation-name:shakeUp}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInLeft{opacity:0;-webkit-transform:translateX(-400px);transform:translateX(-400px)}.fadeInLeft.go{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateX(0)}}.fadeInRight{opacity:0;-webkit-transform:translateX(400px);transform:translateX(400px)}.fadeInRight.go{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInUp{opacity:0;-webkit-transform:translateY(400px);transform:translateY(400px)}.fadeInUp.go{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-400px)}50%{opacity:0.3}100%{opacity:1;transform:translateY(0)}}.fadeInDown{opacity:0;-webkit-transform:translateY(-400px);transform:translateY(-400px)}.fadeInDown.go{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{transform-origin:center center;transform:rotate(-200deg);opacity:0}100%{transform-origin:center center;transform:rotate(0);opacity:1}}.rotateIn.go{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInUpLeft.go{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:left bottom;transform:rotate(0);opacity:1}}.rotateInDownLeft.go{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInUpRight.go{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}100%{transform-origin:right bottom;transform:rotate(0);opacity:1}}.rotateInDownRight.go{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;transform:translateX(0px) rotate(0deg)}}.rollIn.go{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg)}100%{-webkit-transform:skewX(0deg)}}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0deg)}100%{transform:skewX(0deg)}}.wiggle.go{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes swing{20%, 40%, 60%, 80%, 100%{-webkit-transform-origin:top center}20%{-webkit-transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.swing.go{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%, 20%{transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}.tada.go{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%)}}@keyframes wobble{0%{transform:translateX(0%)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}100%{transform:translateX(0%)}}.wobble.go{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse.go{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInRight{0%{transform:translateX(100%) skewX(-30deg);opacity:0}60%{transform:translateX(-20%) skewX(30deg);opacity:1}80%{transform:translateX(0%) skewX(-15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInRight.go{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}60%{-webkit-transform:translateX(20%) skewX(-30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedInLeft{0%{transform:translateX(-100%) skewX(30deg);opacity:0}60%{transform:translateX(20%) skewX(-30deg);opacity:1}80%{transform:translateX(0%) skewX(15deg);opacity:1}100%{transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedInLeft.go{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(0);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-webkit-animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) scale(1);-webkit-animation-timing-function:ease-in}}@keyframes flip{0%{transform:perspective(400px) rotateY(0);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(170deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);animation-timing-function:ease-in}80%{transform:perspective(400px) rotateY(360deg) scale(0.95);animation-timing-function:ease-in}100%{transform:perspective(400px) scale(1);animation-timing-function:ease-in}}.flip.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flip;backface-visibility:visible !important;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}100%{transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInX;backface-visibility:visible !important;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}100%{transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY.go{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipInY;backface-visibility:visible !important;animation-name:flipInY}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3)}}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(0.95)}50%{opacity:1;transform:scale(1.1)}100%{opacity:0;transform:scale(0.3)}}.bounceOut.goAway{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}100%{opacity:0;transform:translateY(-2000px)}}.bounceOutUp.goAway{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}100%{opacity:0;transform:translateY(2000px)}}.bounceOutDown.goAway{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}100%{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft.goAway{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}100%{opacity:0;transform:translateX(2000px)}}.bounceOutRight.goAway{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut.goAway{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-2000px)}}.fadeOutUp.goAway{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(2000px)}}.fadeOutDown.goAway{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-2000px)}}.fadeOutLeft.goAway{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(2000px)}}.fadeOutRight.goAway{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{transform:perspective(400px) rotateX(0deg);opacity:1}100%{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX.goAway{-webkit-animation-name:flipOutX;-webkit-backface-visibility:visible !important;animation-name:flipOutX;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{transform:perspective(400px) rotateY(0deg);opacity:1}100%{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-webkit-animation-name:flipOutY;backface-visibility:visible !important;animation-name:flipOutY}@-webkit-keyframes lightSpeedOutRight{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOutRight.goAway{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{-webkit-transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(-100%) skewX(30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{transform:translateX(0%) skewX(0deg);opacity:1}100%{transform:translateX(-100%) skewX(30deg);opacity:0}}.lightSpeedOutLeft.goAway{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center center;transform:rotate(0);opacity:1}100%{transform-origin:center center;transform:rotate(200deg);opacity:0}}.rotateOut.goAway{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft.goAway{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;transform:rotate(0);opacity:1}100%{transform-origin:left bottom;transform:rotate(90deg);opacity:0}}.rotateOutDownLeft.goAway{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-webkit-transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;transform:rotate(0);opacity:1}100%{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight.goAway{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;transform:translateX(0px) rotate(0deg)}100%{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut.goAway{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes fadeInUpShort{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInUpShort{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUpShort{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.fadeInUpShort.go{-webkit-animation-name:fadeInUpShort;animation-name:fadeInUpShort}@-webkit-keyframes fadeInDownShort{0%{opacity:0;-webkit-transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeInDownShort{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.fadeInDownShort{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.fadeInDownShort.go{-webkit-animation-name:fadeInDownShort;animation-name:fadeInDownShort}@-webkit-keyframes fadeInRightShort{0%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInRightShort{0%{opacity:0;transform:translateX(20px)}100%{opacity:1;transform:translateX(0)}}.fadeInRightShort{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.fadeInRightShort.go{-webkit-animation-name:fadeInRightShort;animation-name:fadeInRightShort}@-webkit-keyframes fadeInLeftShort{0%{opacity:0;-webkit-transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeInLeftShort{0%{opacity:0;transform:translateX(-20px)}100%{opacity:1;transform:translateX(0)}}.fadeInLeftShort{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.fadeInLeftShort.go{-webkit-animation-name:fadeInLeftShort;animation-name:fadeInLeftShort}.logo-slider{margin-bottom:50px}.logo-slider p{margin:0 0 40px 0}@media screen and (max-width: 420px){.logo-slider p{margin:0 0 25px 0}.logo-slider .swiper-slide{text-align:center}}.clients{background:url(../dummy/clients.jpg);padding:40px 0;margin-bottom:50px;background-size:cover !important}.clients .inner.small,.clients .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .clients .tx-felogin-pi1-inner{padding:0 60px}.clients h2,.clients .ce-table table caption,.ce-table table .clients caption{margin-bottom:50px;color:#fff}.clients p{color:#fff;text-align:center}.clients p strong{display:block;margin-bottom:3px}.clients p+p{margin-top:20px}@media screen and (max-width: 600px){.clients .inner.small,.clients .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .clients .tx-felogin-pi1-inner{padding:0 40px}.clients .swiper-button-next-clients{right:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}.clients .swiper-button-prev-clients{left:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}}.unterseiten-banner{text-align:center;padding:50px 0 50px 0;background:#767679 url(../dummy/banner.jpg) no-repeat;background-position:center !important;margin-bottom:50px;min-height:200px;background-repeat:no-repeat !important;background-size:cover !important}.unterseiten-banner+.breadcrumbContainer{margin-top:-50px;margin-bottom:50px}.unterseiten-banner p{color:#fff}.unterseiten-banner a{margin-top:20px}.unterseiten-banner.arrow{position:relative}.unterseiten-banner.arrow:after,.unterseiten-banner.arrow:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.unterseiten-banner.arrow:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.unterseiten-banner.arrow:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.unterseiten-banner.arrowGrey{position:relative}.unterseiten-banner.arrowGrey:after,.unterseiten-banner.arrowGrey:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.unterseiten-banner.arrowGrey:after{border-color:rgba(255,255,255,0);border-top-color:#333;border-width:20px;margin-left:-20px}.unterseiten-banner.arrowGrey:before{border-color:rgba(255,255,255,0);border-top-color:#333;border-width:20px;margin-left:-20px}.ce-twoCol-Box{padding:0;margin-bottom:50px}.ce-twoCol-Box.addPadding{padding:40px 0}.ce-twoCol-Box .texttop{margin-bottom:40px}.ce-twoCol-Box .texttop h1,.ce-twoCol-Box .texttop h2,.ce-twoCol-Box .texttop .ce-table table caption,.ce-table table .ce-twoCol-Box .texttop caption,.ce-twoCol-Box .texttop h3,.ce-twoCol-Box .texttop h4{margin-bottom:0}.ce-twoCol-Box .boxen .arrowlink:hover:after,.ce-twoCol-Box .boxen .thirdSection .right a:hover:after,.thirdSection .right .ce-twoCol-Box .boxen a:hover:after{display:inline-block;text-decoration:none !important}.ce-twoCol-Box .boxen.withFontAwesome>div{float:left;width:calc(100% / 2);padding-right:95px;position:relative;text-align:right}.ce-twoCol-Box .boxen.withFontAwesome>div .headlineH2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-pi1 #report fieldset legend:after,.tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome>div legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .headlineH2Center:after,.ce-twoCol-Box .boxen.withFontAwesome>div .service-formular fieldset .powermail_legend:after,.service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome>div .powermail_legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div .latest-news-container h2:after,.latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div .latest-news-container .ce-table table caption:after,.latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .ce-table table .latest-news-container caption:after,.ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div .mp-contentContainer.checkout h1:after,.mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome>div h1:after{margin:10px 0 0 auto}.ce-twoCol-Box .boxen.withFontAwesome>div .smallHeadlineWithUnderline:after{margin:5px 0 0 auto}.ce-twoCol-Box .boxen.withFontAwesome>div>i{position:absolute;top:0;right:15px;padding:10px;padding-top:18px;background:#c6c6c6;border-radius:50px;height:60px;width:60px;text-align:center}.ce-twoCol-Box .boxen.withFontAwesome>div>i:before{vertical-align:middle;font-size:24px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n)>i{right:auto;left:15px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .smallHeadlineWithUnderline:after{margin:5px auto 0 0}.ce-twoCol-Box .boxen.withFontAwesome>div p i{padding-left:0}.ce-twoCol-Box .boxen.withFontAwesome>div p+ul{margin-top:15px}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-left{text-align:left}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-right{text-align:right}.ce-twoCol-Box .boxen.withFontAwesome>div p.align-center{text-align:center}.ce-twoCol-Box .boxen.withFontAwesome>div a{color:#0067b1;text-decoration:none}.ce-twoCol-Box .boxen.withFontAwesome>div a:hover{text-decoration:underline}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(n+3){margin-top:45px}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n){padding-right:0;padding-left:95px;text-align:left}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .headlineH2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #topic fieldset legend:after,.tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #post fieldset legend:after,.tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-pi1 #report fieldset legend:after,.tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption h2:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>h2:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box>caption:after,.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box>caption:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .tx-typo3forum-post-latest-box>caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .headlineH2Center:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .service-formular fieldset .powermail_legend:after,.service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .powermail_legend:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .latest-news-container h2:after,.latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h2:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .latest-news-container .ce-table table caption:after,.latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .ce-table table .latest-news-container caption:after,.ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) caption:after,.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) .mp-contentContainer.checkout h1:after,.mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) h1:after{margin:10px auto 0 0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n) span{right:auto;left:15px}@media screen and (max-width: 800px){.ce-twoCol-Box .boxen.withFontAwesome>div{float:none;width:100%;margin-right:0}.ce-twoCol-Box .boxen.withFontAwesome>div+div{margin-top:40px !important}}@media screen and (max-width: 600px){.ce-twoCol-Box .boxen.withFontAwesome>div{padding-left:0;padding-right:0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n){padding-left:0}.ce-twoCol-Box .boxen.withFontAwesome>div:nth-of-type(2n)>i.fa{display:none}.ce-twoCol-Box .boxen.withFontAwesome>div>i.fa{display:none}}.ce-twoCol-Box .boxen.withoutFontAwesome>div{float:left;width:calc((100% - 25px) / 2)}.ce-twoCol-Box .boxen.withoutFontAwesome>div+div{margin-left:25px}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(2n+3){margin-left:0}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(n+3){margin-top:50px}@media screen and (max-width: 767px){.ce-twoCol-Box .boxen.withoutFontAwesome>div{float:none;width:100%}.ce-twoCol-Box .boxen.withoutFontAwesome>div:nth-of-type(n+3){margin-top:25px}.ce-twoCol-Box .boxen.withoutFontAwesome>div+div{margin-top:25px;margin-left:0 !important}}.ce-twoCol-Box .boxen.withOtherFontAwesome div{float:left;width:48%;position:relative;padding-left:120px;min-height:80px}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa{position:absolute;top:0;right:80%}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa:before{vertical-align:middle;font-size:80px;color:#0067b1}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n+3){margin-top:40px}@media screen and (max-width: 800px){.ce-twoCol-Box .boxen.withOtherFontAwesome div{float:none;width:100%;padding-left:0}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n+2){margin-top:40px}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa{position:relative;top:auto;left:auto;float:left;margin-right:15px;display:none}.ce-twoCol-Box .boxen.withOtherFontAwesome div>i.fa:before{font-size:50px}.ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(2n)>i.fa{left:auto}.ce-twoCol-Box .boxen.withOtherFontAwesome div+div{margin-top:30px}}.text-slide{margin-bottom:50px}.text-slide .openImgSubHeadline{font-size:15px;line-height:normal;color:#333;text-decoration:none;font-weight:400;margin:0 0 5px 0}.text-slide .left{float:left;width:40.77%;width:calc((100% - 25px) / 2)}.text-slide .left h3{font-family:"Open Sans",sans-serif;font-weight:700;color:#333;margin:0 0 20px 0}.text-slide .left p{color:#333}.text-slide .right{float:left;width:50%;width:calc((100% - 25px) / 2);margin-left:9.22%;margin-left:25px}.text-slide .right .openImage{position:relative;display:block}.text-slide .right .openImage i{font-size:1.5rem;color:#fff;position:absolute;left:0;right:0;z-index:20;top:50%;margin-top:-12px;text-align:center;color:#333}.text-slide .right .openImage i:before,.text-slide .right .openImage i:after{color:#333}.text-slide .right .openImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:rgba(255,255,255,0.5);border:solid 1px rgba(0,0,0,0.2)}.text-slide .right .singleImage{display:block;max-height:250px;overflow:hidden}.text-slide .right .singleImage img{display:block}@media screen and (max-width: 768px){.text-slide .left{width:100%;float:none}.text-slide .right{float:none;width:100%;margin-left:0;margin-top:25px}}.ce-Image-Text-Element{margin-bottom:50px}.ce-Image-Text-Element .einspaltig .bigText{font-size:18px;line-height:normal}.ce-Image-Text-Element .einspaltig+figure{margin-top:25px}.ce-Image-Text-Element figure{margin:0}.ce-Image-Text-Element figure figcaption{font-size:12px;display:block;margin:0;padding:0;line-height:normal;text-align:right;color:#333}.ce-Image-Text-Element figure img{display:block;margin:0 auto}.ce-Image-Text-Element figure+.einspaltig{margin-top:25px}.toggleContainer{margin-bottom:50px !important}@media screen and (max-width: 1100px){.toggleContainer{padding:50px 25px 40px 25px !important}}.toggleContainer h2,.toggleContainer .ce-table table caption,.ce-table table .toggleContainer caption{margin:0 0 30px 0}.toggleContainer h3{padding:0 20px;background:#ececec;line-height:55px;margin:0 0 10px 0;font-weight:700;outline:none;cursor:pointer}.toggleContainer h3 i{color:#6c6c6c}.toggleContainer h3 i+strong{margin-left:25px}.toggleContainer h3 i+p{margin-left:5px}.toggleContainer h3 strong{font-family:"Quicksand",sans-serif;font-weight:700;font-size:24px;line-height:normal;display:inline-block;margin-right:10px;vertical-align:middle}.toggleContainer h3 p{display:inline-block;margin:0;font-family:"Quicksand",sans-serif;color:#333}.toggleContainer h3 span{float:right;display:inline-block;font-size:15px;line-height:normal;font-weight:700;font-family:"Quicksand",sans-serif;line-height:55px}.toggleContainer .ui-accordion-content{padding-bottom:20px}@media screen and (max-width: 600px){.toggleContainer h3 strong{font-size:16px;line-height:normal}.toggleContainer h3 span{font-size:14px;line-height:normal}}@media screen and (max-width: 480px){.toggleContainer h3 span{float:none;width:100%;line-height:16px;display:block;padding-bottom:15px;padding-left:44px;margin-top:-10px}}.ce-threeBoxesWithOption{margin-bottom:50px}.ce-threeBoxesWithOption.addPadding{padding:50px 0 50px 0}.ce-threeBoxesWithOption p{color:#fff}.ce-threeBoxesWithOption .inner>div{margin-top:40px}.ce-threeBoxesWithOption .inner div article{float:left;width:calc(100% / 3);text-align:center;padding:0 20px}.ce-threeBoxesWithOption .inner div article i.big{padding:25px;background:#fff;border-radius:50px;font-size:2rem;margin-bottom:15px}.ce-threeBoxesWithOption .inner div article i.small{border-radius:50px;padding:15px;text-align:center;vertical-align:middle;color:#0067b1;background:rgba(255,255,255,0.7);font-size:0.9rem;margin-bottom:15px;min-height:42px;min-width:42px}.ce-threeBoxesWithOption .inner div article p{color:#fff;text-align:center}@media screen and (max-width: 760px){.ce-threeBoxesWithOption .inner div article{float:none;width:100%}.ce-threeBoxesWithOption .inner div article+article{margin-top:20px}.ce-threeBoxesWithOption+.ce-threeBoxesWithOption{margin-top:2px}}.fontAwesome-list{margin-bottom:50px}.fontAwesome-list ul{margin:0;padding:0;list-style:none}.fontAwesome-list ul li{display:block;color:#333;position:relative;padding-left:30px}.fontAwesome-list ul li i{font-size:22px;border-radius:50px;padding:0;vertical-align:sub;position:absolute;left:0;top:2px}.fontAwesome-list ul li i.border{border:solid 1px #333;text-align:center;vertical-align:middle;height:30px;width:30px;line-height:30px;font-size:18px}.fontAwesome-list ul li.border{min-height:30px;padding-left:40px}.fontAwesome-list ul li.border span{padding-top:6px}.fontAwesome-list ul li ul{margin-top:5px}.fontAwesome-list ul li span{margin:0;font-weight:700;display:inline-block;vertical-align:middle}.fontAwesome-list ul li+li{margin-top:10px}.fontAwesome-list.twocol ul li{position:relative;float:left;width:48%;padding-left:30px}.fontAwesome-list.twocol ul li.border{padding-left:40px}.fontAwesome-list.twocol ul li+li{margin-left:4%;margin-top:0}.fontAwesome-list.twocol ul li:nth-of-type(n+3){margin-top:15px}.fontAwesome-list.twocol ul li:nth-of-type(2n+3){margin-left:0}.fontAwesome-list.twocol ul li ul li{float:none;width:100%}.fontAwesome-list.twocol ul li ul li:nth-of-type(n+3){margin-top:4px}.fontAwesome-list.twocol ul li ul li+li{margin-left:0;margin-top:4px}@media screen and (max-width: 640px){.fontAwesome-list.twocol ul li{width:100%;float:none}.fontAwesome-list.twocol ul li+li{margin-left:0}.fontAwesome-list.twocol ul li:nth-of-type(n+2){margin-top:15px}.fontAwesome-list.twocol ul li ul li:nth-of-type(n+2){margin-top:0}}.tx-contentpackage-historieContainer{margin-bottom:50px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner{position:relative;border-left:3px solid #be1622;padding:44px 0 44px 22px}@media screen and (max-width: 1100px){.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner{padding:50px 25px 25px 25px}}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear{font-size:32px;line-height:normal;background:#be1622;color:#fff;padding:5px 10px;width:auto;display:inline-block;margin-left:-118px}@media screen and (max-width: 1260px){.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear{margin:0 0 15px -22px}}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent p{color:#333}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent *{color:#333}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span{display:block;position:relative;border:solid 1px inherit;background:url(../img/chevron-down.png) no-repeat}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:before,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement>span:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement+.tx-contentpackage-historieElement .inner{padding-top:50px}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement:last-of-type>span{display:none}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground{background:#be1622}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner{border-left:3px solid #fff}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-historieYear{color:#be1622;background:#fff}.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent p,.tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent *{color:#fff}.ce-os-bee{width:1030px;height:820px;margin-bottom:50px;position:relative}.ce-os-bee .base{width:314px;height:314px;border-radius:250px;margin:0 auto;display:block;background:#c6c6c6;padding:30px;position:relative;margin-top:261px;line-height:270px;text-align:center}.ce-os-bee .base img{position:relative;max-height:100px;width:auto;vertical-align:middle}.ce-os-bee .base span{font-size:24px;color:#be1622;font-weight:700;line-height:normal;display:inline-block}.ce-os-bee .child{display:block;width:100%;height:100%;vertical-align:middle;text-align:center;font-weight:400;font-size:18px;line-height:156px;color:#333;text-decoration:none;width:156px;height:156px;display:inline-block;border-radius:100px;background:#c6c6c6;position:relative;line-height:156px;padding:0 10px;position:absolute;top:0;left:0;transition:.5s all}.ce-os-bee .child:hover{background:#be1622;color:#fff;transition:.5s all;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.ce-os-bee .child span{display:inline-block;line-height:20px;font-size:18px;top:50%;position:absolute;left:15px;right:15px}.ce-os-bee .child:after{content:"";border:solid 3px #fff;border-radius:100px;position:absolute;top:4px;right:4px;bottom:4px;left:4px;width:92%}@media screen and (max-width: 1000px){#sy_lines{display:none !important}.ce-os-bee{display:none}}.ce-table{margin-bottom:50px !important}.ce-table.alignleft table tr td{text-align:left}.ce-table.alignleft table tr td a{padding-left:10px}.ce-table.alignleft table tr td:first-of-type{width:auto}.ce-table.alignleft table tr td:first-of-type+td{width:auto}.ce-table.alignleft table tr td:last-of-type{padding-left:10px}.ce-table.alignleft table thead tr td:nth-of-type(2){padding-left:10px}.ce-table table{width:100%;border-collapse:collapse;border:none}.ce-table table caption{margin-bottom:40px}.ce-table table tr{height:40px}.ce-table table tr td{text-align:center;font-size:13px}.ce-table table tr td a{font-size:13px;text-decoration:none;line-height:40px;display:block;background:#0067b1;color:#fff;text-transform:uppercase;font-weight:400}.ce-table table tr td:first-of-type{width:290px;text-align:left;padding-left:10px}.ce-table table tr td:first-of-type+td{width:155px;font-weight:700}.ce-table table tr td:nth-of-type(4){width:155px}.ce-table table tr td:nth-of-type(2),.ce-table table tr td:nth-of-type(3),.ce-table table tr td:nth-of-type(4),.ce-table table tr td:nth-of-type(5),.ce-table table tr td:nth-of-type(6){border-left:solid 1px #cdcdcd;font-weight:700;font-size:13px;width:155px}.ce-table table tr td:nth-of-type(6){border-right:solid 1px #cdcdcd}.ce-table table tr th:nth-of-type(2),.ce-table table tr th:nth-of-type(3),.ce-table table tr th:nth-of-type(4),.ce-table table tr th:nth-of-type(5),.ce-table table tr th:nth-of-type(6){border-left:solid 1px #cdcdcd;border-top:solid 1px #cdcdcd;font-weight:400;font-size:13px;width:155px}.ce-table table tr th:nth-of-type(6){border-right:solid 1px #cdcdcd}.ce-table table tbody tr:nth-of-type(odd){background:#ededed}@media screen and (max-width: 1100px){.ce-table.inner.small,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner{padding:40px 25px}}@media screen and (max-width: 1000px){.ce-table.inner.small,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner{width:100%;overflow:scroll}.ce-table.inner.small table,.tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner table{width:1000px}}.service-formular{background:#ededed;padding:40px 0}.service-formular h3{display:none}.service-formular .required{float:right;margin-top:-100px;margin:-160px 0 0 0;font-size:12px}@media screen and (max-width: 960px){.service-formular .required{float:none;margin:0}}.service-formular fieldset{margin:0;padding:0;border:none}.service-formular fieldset .powermail_legend{margin-bottom:20px;width:100%;display:block}.service-formular label{display:none}.service-formular input[type="text"],.service-formular input[type="password"],.service-formular input[type="email"],.service-formular input[type="date"],.service-formular select{width:100%;height:55px;border:solid 1px #bbb;padding:10px;color:#cdcdcd;margin-top:15px;font-size:18px;color:#333}.service-formular input[type="submit"]{background:#0067b1;font-size:15px;line-height:normal;text-transform:uppercase;color:#fff;padding:15px 60px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer}.service-formular textarea{width:100%;resize:none;height:150px;border:solid 1px #bbb;color:#cdcdcd;padding:10px;font-size:18px;color:#333}.service-formular .powermail_fieldwrap_input{float:left;width:calc((100% - 30px) / 3)}.service-formular .powermail_fieldwrap_input+.powermail_fieldwrap_input{margin-left:15px}.service-formular .powermail_fieldwrap_check legend{float:left;margin:25px 15px 15px 0}.service-formular .powermail_fieldwrap_check input{width:20px;height:20px;margin:1px 3px 0px}.service-formular .powermail_fieldwrap_34 legend,.service-formular .powermail_fieldwrap_45 legend{display:none}.service-formular .powermail_fieldwrap_34 .powermail_check_outer,.service-formular .powermail_fieldwrap_45 .powermail_check_outer{margin-left:0}.service-formular .powermail_fieldwrap_34 .powermail_check_outer input,.service-formular .powermail_fieldwrap_45 .powermail_check_outer input{float:left}.service-formular .powermail_fieldwrap_34 .powermail_check_outer label,.service-formular .powermail_fieldwrap_45 .powermail_check_outer label{max-width:80%;float:left;margin-left:15px;font-size:12px;line-height:normal}.service-formular .powermail_fieldwrap_34 .powermail_check_outer label a,.service-formular .powermail_fieldwrap_45 .powermail_check_outer label a{font-size:12px;line-height:normal}.service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner,.service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner{margin-left:0;width:100%}.service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner+.powermail_check_inner,.service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner+.powermail_check_inner{margin-top:20px}.service-formular .powermail_check_outer label{display:inline-block;vertical-align:middle;float:right}.service-formular .parsley-required,.service-formular .parsley-custom-error-message{font-size:12px;line-height:normal;color:#be1622}.service-formular .powermail_field_error_container_checkbox{position:absolute}.service-formular .powermail_check_outer{margin:25px 15px 15px 15px}.service-formular .powermail_check_outer div{float:left}.service-formular .powermail_check_outer div+div{margin-left:15px}@media screen and (max-width: 760px){.service-formular .powermail_fieldwrap_input{width:100%;float:none}.service-formular .powermail_fieldwrap_input+.powermail_fieldwrap_input{margin-left:0}.service-formular .powermail_check_outer div{display:block;width:100%}.service-formular .powermail_check_outer div.powermail_check_inner input,.service-formular .powermail_check_outer div.powermail_check_inner label{float:left}.service-formular .powermail_check_outer div+div{margin-left:0}}.textOverSendButton{font-size:12px;margin-top:25px;margin-bottom:-10px}.tsaccordion .accordion-header{background:#ececec url(../img/akkordeon_zu.png) 20px 20px no-repeat;font-size:1.5rem;line-height:1.9rem;font-weight:normal;padding:9px 0 9px 64px;margin:0 0 2px 0}.tsaccordion .accordion-switcher{cursor:pointer}.tsaccordion .accordion-switcher-active{background-image:url(../img/akkordeon_offen.png)}.tsaccordion .accordion-content{display:none;padding:19px 10px 28px 10px;font-size:0.9rem;line-height:1.3rem}.tsaccordion .accordion-content .accordion-left{display:inline-block;float:left}@media screen and (min-width: 769px){.tsaccordion .accordion-content .accordion-left{max-width:70%}}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left{max-width:auto;float:none;display:block}.tsaccordion .accordion-content .accordion-left>br{display:none}}.tsaccordion .accordion-content .accordion-left .accordion-name{display:inline-block;font-size:1.5rem;line-height:1.9rem}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left .accordion-name{display:block}}.tsaccordion .accordion-content .accordion-left .accordion-thema{display:inline-block;font-size:0.9rem;line-height:1.3rem}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-left .accordion-thema{display:block}}.tsaccordion .accordion-content .accordion-logo{display:inline-block;float:right;margin:7px 0px 0 0}@media screen and (max-width: 768px){.tsaccordion .accordion-content .accordion-logo{float:none}}.tsaccordion .accordion-content .accordion-description{margin:20px 0 14px 0}.tsaccordion .accordion-content .accordion-more{color:#0067b1;font-weight:bold;text-decoration:none;display:inline-block}.tsaccordion .accordion-content .accordion-more img{margin-left:3px}.ce-leftright>div{padding:200px 0}.ce-leftright>div figure{float:left;max-width:600px;width:45.28%;margin:0;padding:0;margin-right:5.28%;padding-left:3.77%;position:relative}.ce-leftright>div figure img{display:block;position:relative;z-index:50}.ce-leftright>div figure img.small,.ce-leftright>div figure img.medium,.ce-leftright>div figure img.big{position:absolute;z-index:10}.ce-leftright>div figure img.small{top:20px;left:20px}.ce-leftright>div figure img.medium{top:0;right:20px}.ce-leftright>div figure img.big{left:25px;bottom:0}.ce-leftright>div figure+div{float:left;max-width:650px;width:49.05%}.ce-leftright>div figure+div p{margin:0;color:#fff}.ce-leftright>div figure+div p+*{margin-top:20px}.ce-leftright>div figure+div a.redbutton,.ce-leftright>div figure+div a.bluebutton,.ce-leftright>div figure+div .thirdSection .right a,.thirdSection .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div a.darkbluebutton,.ce-leftright>div figure+div a.greybutton,.ce-leftright>div figure+div .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton,.marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright>div figure+div a.greybutton,.ce-leftright>div figure+div a.whitebutton,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton,.marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright>div figure+div a.redbutton,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) .ce-leftright>div figure+div a,.ce-leftright>div figure+div a.bluebutton,.ce-leftright>div figure+div .thirdSection .right a,.thirdSection .right .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a,.ce-leftright>div figure+div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright>div figure+div a{min-width:0}.ce-leftright>div figure+div ul ul li{font-weight:400;padding-left:0}.ce-leftright>div figure+div ul ul li:before{display:none}.ce-leftright>div.right figure{float:right;margin-left:70px;padding-left:0;margin-right:0;padding-right:50px}@media screen and (max-width: 1180px){.ce-leftright>div figure img.small,.ce-leftright>div figure img.medium,.ce-leftright>div figure img.big{display:none}}@media screen and (max-width: 1024px){.ce-leftright .inner{padding:0 25px}.ce-leftright>div{padding:50px 0}.ce-leftright>div figure{float:none;max-width:none;width:100%;margin-right:0;padding-left:0;margin-bottom:25px}.ce-leftright>div figure img{margin:0 auto}.ce-leftright>div figure+div{float:none;max-width:none;width:100%;margin-top:40px;text-align:center}}.sliderContainer{margin-bottom:50px}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding-top:100px}.sliderContainer .swiper-container{height:600px}.sliderContainer .swiper-slide{background-size:cover !important;background-position:center center !important}.sliderContainer .slider-overlay{background:rgba(0,0,0,0.3);width:100%;height:100%}.sliderContainer p{font-size:24px;line-height:34px;color:#fff;margin:0;font-weight:600;text-align:center}.sliderContainer p+p{margin-top:30px}.sliderContainer .headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer .sliderContainer p.headlineH1Center{font-weight:600}@media screen and (max-width: 680px){.sliderContainer .headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer p.headlineH1Center,.sliderContainer .sliderContainer p.headlineH1Center{font-weight:600 !important}}@media screen and (max-width: 1100px){.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:100px 60px}.sliderContainer p{font-size:22px;line-height:32px}}@media screen and (max-width: 800px){.sliderContainer{background-size:cover !important}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:60px 60px}.sliderContainer .swiper-container{height:500px}.sliderContainer p{font-size:20px;line-height:30px}}@media screen and (max-width: 600px){.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:60px 40px}.sliderContainer p{font-size:18px;line-height:28px}.sliderContainer a{font-size:15px;line-height:normal}.sliderContainer .swiper-button-next{right:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}.sliderContainer .swiper-button-prev{left:10px;height:26px;width:15px;margin-top:-13px;background-size:15px 26px}}@media screen and (max-width: 480px){.sliderContainer .swiper-container{height:400px}.sliderContainer .inner.small,.sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner{padding:20px 35px}.sliderContainer a{font-size:15px;line-height:normal}}@media screen and (max-width: 420px){.sliderContainer .swiper-container{height:450px}}.mapsContainer{float:right;width:calc((100% - 40px) / 2)}@media screen and (max-width: 800px){.mapsContainer{float:none;width:100%;margin-top:25px}}.mapsContainer iframe{width:100% !important}.contactMain{margin-bottom:50px !important}@media screen and (max-width: 1100px){.contactMain{padding-left:25px;padding-right:25px}}.powermail_form_3,.powermail_form_4,.powermail_form_5,.powermail_form_6,.powermail_form_7{float:left;width:calc((100% - 40px) / 2)}@media screen and (max-width: 800px){.powermail_form_3,.powermail_form_4,.powermail_form_5,.powermail_form_6,.powermail_form_7{float:none;width:100%}}.powermail_form_3 fieldset,.powermail_form_4 fieldset,.powermail_form_5 fieldset,.powermail_form_6 fieldset,.powermail_form_7 fieldset{margin:0;padding:0;border:none}.powermail_form_3 fieldset legend,.powermail_form_4 fieldset legend,.powermail_form_5 fieldset legend,.powermail_form_6 fieldset legend,.powermail_form_7 fieldset legend{display:none}.powermail_form_3 fieldset>div+div,.powermail_form_4 fieldset>div+div,.powermail_form_5 fieldset>div+div,.powermail_form_6 fieldset>div+div,.powermail_form_7 fieldset>div+div{margin-top:15px}.powermail_form_3 h3,.powermail_form_4 h3,.powermail_form_5 h3,.powermail_form_6 h3,.powermail_form_7 h3{display:none}.powermail_form_3 div label,.powermail_form_4 div label,.powermail_form_5 div label,.powermail_form_6 div label,.powermail_form_7 div label{float:none;display:block;width:100%;margin-bottom:2px}.powermail_form_3 div input,.powermail_form_4 div input,.powermail_form_5 div input,.powermail_form_6 div input,.powermail_form_7 div input{display:block;border:solid 1px #c6c6c6;height:30px;width:400px;width:100%;padding:0 10px;color:#333}.powermail_form_3 div input[type=submit],.powermail_form_4 div input[type=submit],.powermail_form_5 div input[type=submit],.powermail_form_6 div input[type=submit],.powermail_form_7 div input[type=submit]{width:100px;cursor:pointer}.powermail_form_3 div textarea,.powermail_form_4 div textarea,.powermail_form_5 div textarea,.powermail_form_6 div textarea,.powermail_form_7 div textarea{display:block;margin-top:5px;resize:none;width:400px;width:100%;height:150px;border:solid 1px #c6c6c6;padding:5px 10px;color:#333}.powermail_form_3 div .parsley-required,.powermail_form_3 div .parsley-custom-error-message,.powermail_form_4 div .parsley-required,.powermail_form_4 div .parsley-custom-error-message,.powermail_form_5 div .parsley-required,.powermail_form_5 div .parsley-custom-error-message,.powermail_form_6 div .parsley-required,.powermail_form_6 div .parsley-custom-error-message,.powermail_form_7 div .parsley-required,.powermail_form_7 div .parsley-custom-error-message{font-size:12px;line-height:normal;color:#be1622}.powermail_form_3 div.powermail_fieldwrap_textarea label,.powermail_form_4 div.powermail_fieldwrap_textarea label,.powermail_form_5 div.powermail_fieldwrap_textarea label,.powermail_form_6 div.powermail_fieldwrap_textarea label,.powermail_form_7 div.powermail_fieldwrap_textarea label{width:auto}.powermail_form_3 div.powermail_fieldwrap_check,.powermail_form_4 div.powermail_fieldwrap_check,.powermail_form_5 div.powermail_fieldwrap_check,.powermail_form_6 div.powermail_fieldwrap_check,.powermail_form_7 div.powermail_fieldwrap_check{position:relative}.powermail_form_3 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_4 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_5 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_6 div.powermail_fieldwrap_check .powermail_check_inner,.powermail_form_7 div.powermail_fieldwrap_check .powermail_check_inner{position:relative;padding-left:20px}.powermail_form_3 div.powermail_fieldwrap_check label,.powermail_form_4 div.powermail_fieldwrap_check label,.powermail_form_5 div.powermail_fieldwrap_check label,.powermail_form_6 div.powermail_fieldwrap_check label,.powermail_form_7 div.powermail_fieldwrap_check label{font-size:12px;line-height:normal;max-width:100%}.powermail_form_3 div.powermail_fieldwrap_check label a,.powermail_form_4 div.powermail_fieldwrap_check label a,.powermail_form_5 div.powermail_fieldwrap_check label a,.powermail_form_6 div.powermail_fieldwrap_check label a,.powermail_form_7 div.powermail_fieldwrap_check label a{font-size:12px;line-height:normal}.powermail_form_3 div.powermail_fieldwrap_check input,.powermail_form_4 div.powermail_fieldwrap_check input,.powermail_form_5 div.powermail_fieldwrap_check input,.powermail_form_6 div.powermail_fieldwrap_check input,.powermail_form_7 div.powermail_fieldwrap_check input{width:auto;height:auto;position:absolute;left:0;top:2px;margin:0}.powermail_form_3 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_4 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_5 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_6 div.powermail_fieldwrap_check+.powermail_fieldwrap_check,.powermail_form_7 div.powermail_fieldwrap_check+.powermail_fieldwrap_check{margin-top:0}.powermail_form_3 .textOverSendButton,.powermail_form_4 .textOverSendButton,.powermail_form_5 .textOverSendButton,.powermail_form_6 .textOverSendButton,.powermail_form_7 .textOverSendButton{font-size:12px;margin-top:25px;margin-bottom:0}.firstSection{max-height:870px;position:relative;overflow:hidden}.firstSection>a{display:block}.firstSection>a+div{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4)}.firstSection>a+div img:first-of-type{position:absolute;z-index:150;top:50%;margin-top:-49px;text-align:center;left:50%;margin-left:-183px}@media screen and (max-width: 480px){.firstSection>a+div img:first-of-type{max-width:250px;margin-left:-125px;margin-top:-33px}}.firstSection>a+div img:first-of-type+img{position:absolute;left:50%;margin-left:-58px;bottom:40px}@media screen and (max-width: 600px){.firstSection>a+div img:first-of-type+img{display:none}}.firstSection video{width:100%;display:block}.firstSection figure{margin:0;padding:0;width:100%}.firstSection figure img{width:100%}.firstSection video+.linkLayout,.firstSection figure+.linkLayout{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;background:rgba(0,0,0,0.4)}.firstSection video+.linkLayout img:first-of-type,.firstSection figure+.linkLayout img:first-of-type{position:absolute;z-index:150;top:50%;margin-top:-49px;text-align:center;left:50%;margin-left:-183px}@media screen and (max-width: 480px){.firstSection video+.linkLayout img:first-of-type,.firstSection figure+.linkLayout img:first-of-type{max-width:250px;margin-left:-125px;margin-top:-33px}}.firstSection video+.linkLayout img:first-of-type+img,.firstSection figure+.linkLayout img:first-of-type+img{position:absolute;left:50%;margin-left:-58px;bottom:40px}@media screen and (max-width: 600px){.firstSection video+.linkLayout img:first-of-type+img,.firstSection figure+.linkLayout img:first-of-type+img{display:none}}.secondSection{background:#0067b1}.secondSection h2,.secondSection .ce-table table caption,.ce-table table .secondSection caption{font-size:40px;font-weight:400;color:#fff;line-height:normal;text-align:left;margin:0 0 26px 0}.secondSection h2:after,.secondSection .ce-table table caption:after,.ce-table table .secondSection caption:after{display:none}.secondSection p{color:#fff;max-width:540px}.secondSection div.inner{padding:0 25px 50px 25px}.secondSection div.inner:first-of-type{padding-top:130px}.secondSection div.inner:first-of-type .big{position:absolute;top:-70px;right:95px;z-index:5}.secondSection div.inner:first-of-type .medium{position:absolute;bottom:-85px;left:-5px}.secondSection div.inner:first-of-type .small{position:absolute;left:40px;top:-25px}.secondSection div.inner:nth-of-type(2) .big{position:absolute;top:-48px;left:16px;z-index:5}.secondSection div.inner:nth-of-type(2) .medium{position:absolute;bottom:-75px;left:40px}.secondSection div.inner:nth-of-type(2) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:nth-of-type(3) h2,.secondSection div.inner:nth-of-type(3) .ce-table table caption,.ce-table table .secondSection div.inner:nth-of-type(3) caption{margin-top:0px}.secondSection div.inner:nth-of-type(3) .big{position:absolute;bottom:-75px;left:40px;z-index:5}.secondSection div.inner:nth-of-type(3) .medium{position:absolute;top:-48px;left:16px}.secondSection div.inner:nth-of-type(3) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:nth-of-type(4) .big{position:absolute;top:-48px;left:16px;z-index:5}.secondSection div.inner:nth-of-type(4) .medium{position:absolute;bottom:-75px;left:40px}.secondSection div.inner:nth-of-type(4) .small{position:absolute;right:90px;top:115px}.secondSection div.inner:last-of-type{padding-bottom:130px;text-align:center}.secondSection div.inner .left{float:left;width:50%;position:relative}.secondSection div.inner .right{float:left;width:50%;position:relative}.secondSection div.inner .default{position:relative;z-index:15}@media screen and (max-width: 1180px){.secondSection div.inner .small,.secondSection div.inner .medium,.secondSection div.inner .big{display:none !important}.secondSection div.inner .right{padding-left:3%;padding-right:3%}.secondSection div.inner .left{padding-right:5%}}.secondSection div.inner+div{margin-top:130px}@media screen and (max-width: 1024px){.secondSection .animatedParent{display:none}.secondSection div.inner:first-of-type{padding-top:50px}.secondSection div.inner:last-of-type{padding-bottom:50px}.secondSection div.inner .right:not(.animatedParent){padding:0;margin:0 auto;float:none;width:100%}.secondSection div.inner .right:not(.animatedParent) h2,.secondSection div.inner .right:not(.animatedParent) .ce-table table caption,.ce-table table .secondSection div.inner .right:not(.animatedParent) caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.secondSection div.inner .right:not(.animatedParent) p{max-width:none}.secondSection div.inner .left:not(.animatedParent){padding:0;margin:0 auto;float:none;width:100%}.secondSection div.inner .left:not(.animatedParent) h2,.secondSection div.inner .left:not(.animatedParent) .ce-table table caption,.ce-table table .secondSection div.inner .left:not(.animatedParent) caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.secondSection div.inner .left:not(.animatedParent) p{max-width:none}.secondSection div.inner+div{margin-top:50px}}@media screen and (max-width: 768px){.secondSection div.inner .right:not(.animatedParent){width:100%}.secondSection div.inner .right:not(.animatedParent) p{max-width:none}.secondSection div.inner .left:not(.animatedParent){width:100%}.secondSection div.inner .left:not(.animatedParent) p{max-width:none}}@media screen and (max-width: 480px){.secondSection div.inner img{max-width:250px}}.thirdSection{text-align:center;background:#fc0;padding-top:100px}.thirdSection .inner{padding:100px 25px 170px 25px}.thirdSection .left{float:left;width:50%;position:relative}.thirdSection .right{float:left;width:50%;position:relative;padding-top:110px}.thirdSection .right a{margin-bottom:30px}.thirdSection h2,.thirdSection .ce-table table caption,.ce-table table .thirdSection caption{font-size:40px;text-align:center;margin:0 0 15px 0;color:#333}.thirdSection p{color:#333;text-align:center;margin:0 0 40px 0}.thirdSection .buttonContainer{text-align:center}.thirdSection .default{z-index:10;position:relative;left:55px;left:0}.thirdSection .big{position:absolute;bottom:50px;left:-40px;z-index:5}.thirdSection .medium{position:absolute;left:165px;top:-65px}.thirdSection .small{position:absolute;bottom:0;right:60px}@media screen and (max-width: 1250px){.thirdSection .default{left:25px}}@media screen and (max-width: 1180px){.thirdSection{padding-top:0}.thirdSection .default{left:0}.thirdSection .small,.thirdSection .medium,.thirdSection .big{display:none !important}.thirdSection .left{padding-right:5%}.thirdSection .right{padding-left:3%;padding-right:3%}}@media screen and (max-width: 1024px){.thirdSection{padding-top:0}.thirdSection .inner{padding-top:50px;padding-bottom:50px}.thirdSection .inner h2,.thirdSection .inner .ce-table table caption,.ce-table table .thirdSection .inner caption{font-size:30px;line-height:normal;margin:0 0 15px 0}.thirdSection .inner a{font-size:22px;line-height:normal}.thirdSection .left{display:none}.thirdSection .right{float:none;width:100%;padding:0}}.wrapsvg,.wrapsvg1,.wrapsvg4,.wrapsvg2,.wrapsvg3{float:left;border:1px solid transparent;position:relative}@media screen and (max-width: 1024px){.wrapsvg,.wrapsvg1,.wrapsvg4,.wrapsvg2,.wrapsvg3{display:none !important}}.wrapsvg1{left:-705px;top:128px}.wrapsvg4{left:-705px;top:128px}.wrapsvg2{left:-15px;top:-140px}.wrapsvg3{left:-700px;top:60px}.svg1{position:absolute}.svg2{position:absolute}.svg3{position:absolute}.svg4{position:absolute}nav.section{position:fixed;top:50%;right:20px;z-index:9999}@media screen and (max-width: 1024px){nav.section{display:none}}nav.section ul li{width:20px;height:20px;border-radius:25px;background:#fff;display:block;cursor:pointer;transition:.3s all}nav.section ul li a{z-index:100;display:none;padding:14px 10px;margin-top:-3px;right:48px;font-size:12px;text-decoration:none}nav.section ul li+li{margin-top:5px}nav.section ul li:hover a{display:inline;position:fixed;color:#fff;height:10px;line-height:2px;text-align:center;background:#be1622}nav.section ul li.active{width:15px;height:15px;transition:.3s all;margin:5px auto 0 auto}.newsletter{width:100%;padding:50px 0 0 0;background:#ececec;position:relative}.newsletter:after,.newsletter:before{top:0;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.newsletter:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.newsletter:before{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.newsletter .right{float:right;width:100%;max-width:463px;max-width:420px}@media screen and (max-width: 900px){.newsletter .right{float:none;width:100%;max-width:none;padding:0 25px}}.newsletter .firstrow{width:100%;max-width:840px;margin:0 auto}.newsletter .firstrow h2,.newsletter .firstrow .ce-table table caption,.ce-table table .newsletter .firstrow caption{text-align:left}.newsletter .firstrow h2:after,.newsletter .firstrow .ce-table table caption:after,.ce-table table .newsletter .firstrow caption:after{margin:10px 0 0 0}.newsletter .firstrow p{font-weight:700;color:#333;margin:0 0 30px 0}.newsletter .firstrow ul{margin:0;padding:0;list-style:none}.newsletter .firstrow ul li{display:block;color:#333;font-weight:700}.newsletter .firstrow ul li span{font-size:22px;margin-right:10px;border-radius:50px;border:solid 2px #333;padding:10px;vertical-align:sub}.newsletter .firstrow ul li p{margin:0;display:inline-block;vertical-align:middle}@media screen and (max-width: 440px){.newsletter .firstrow ul li p{width:80%}}@media screen and (max-width: 360px){.newsletter .firstrow ul li p{width:70%}}.newsletter .firstrow ul li+li{margin-top:10px}.newsletter .secondrow{background:#333;padding:60px 0;margin-top:30px}.newsletter .secondrow .inner{max-width:836px;position:relative}.newsletter .secondrow img{position:absolute;left:0;left:50px;bottom:0;box-shadow:1px 1px 5px rgba(0,0,0,0.4)}@media screen and (max-width: 900px){.newsletter .secondrow img{display:none}}.newsletter .secondrow .button{text-align:center}.newsletter .secondrow .button.animation span,.newsletter .secondrow .button.animation i{display:inline-block;padding-left:0;transition:0.7s all}.newsletter .secondrow .button.animation span+i{padding-left:5px;transition:0.7s all}.newsletter .secondrow .button.animation i+span{padding-left:5px;transition:0.7s all}.newsletter .secondrow .button.animation:hover span+i{padding-left:10px;transition:0.7s all}.newsletter .secondrow .button.animation:hover i+span{padding-left:10px;transition:0.7s all}.ce-download{float:left;width:42%;margin-bottom:50px}.ce-download h2,.ce-download .ce-table table caption,.ce-table table .ce-download caption{text-align:left}.ce-download h2:after,.ce-download .ce-table table caption:after,.ce-table table .ce-download caption:after{margin:10px 0 0 0}.ce-download strong{font-weight:700;font-size:72px;line-height:3.3rem;color:#333;margin:0 0 15px 0;display:block}.ce-download .date{margin:0 0 30px 0;font-size:14px;line-height:normal;color:#333}.ce-download .agbContainer{margin-top:30px;margin-bottom:25px;padding-left:30px;position:relative;font-size:14px;line-height:normal}.ce-download .agbContainer a{color:#0067b1;text-decoration:none}.ce-download .agbContainer a:hover{text-decoration:underline}.ce-download .agbContainer input{position:absolute;left:0;top:1px;width:20px;height:20px}.ce-download .shortDescription{margin-top:0;font-size:14px;line-height:normal}.ce-download .Dbutton{color:#fff;background:#df8e96;text-decoration:none;width:100%;max-width:280px;display:block;padding:15px;border:none;outline:none;text-align:left;font-size:22px;line-height:normal}.ce-download .Dbutton span{font-size:15px;line-height:normal;display:block;margin-top:5px}.ce-download .Dbutton.active{background:#be1622;cursor:pointer}.ce-download .Dbutton+div+.Dbutton,.ce-download .Dbutton+.Dbutton{margin-top:20px}.ce-download .Dbutton.github{background:#ececec;color:#333;padding:20px 15px}.ce-download .Dbutton.github span{font-size:45px;vertical-align:sub;margin-right:8px;margin-left:15px;display:inline-block}.downloadOverlayContainer{background:#fff;padding:25px 50px;max-width:720px;margin:0 auto;position:relative}.downloadOverlayContainer h1,.downloadOverlayContainer h2,.downloadOverlayContainer .ce-table table caption,.ce-table table .downloadOverlayContainer caption,.downloadOverlayContainer h3{font-size:16px;line-height:normal;color:#333;font-weight:400;text-align:center;margin:0 0 15px 0}.downloadOverlayContainer h3{font-weight:700}.downloadOverlayContainer .input{background:#ececec;padding:8px 12px;border:dotted 1px #333;display:inline-block;width:65%;color:#0067b1;overflow-x:auto;height:40px}.downloadOverlayContainer .copyButton{background:#0067b1;color:#fff;font-size:15px;line-height:normal;padding:8px 5px;display:inline-block;width:32%;text-align:center;vertical-align:top;border:none;outline:none;cursor:pointer;height:40px}.downloadOverlayContainer .copyButton i{margin-right:5px}@media screen and (max-width: 720px){.downloadOverlayContainer{padding:25px 25px}.downloadOverlayContainer .input{display:block;width:100%;height:auto}.downloadOverlayContainer .copyButton{display:block;width:100%;height:auto}}.mfp-wrap{overflow-x:scroll !important}.ce-downloadhinweis{float:right;width:50%;margin-bottom:50px}.ce-downloadhinweis h2,.ce-downloadhinweis .ce-table table caption,.ce-table table .ce-downloadhinweis caption{text-align:left}.ce-downloadhinweis h2:after,.ce-downloadhinweis .ce-table table caption:after,.ce-table table .ce-downloadhinweis caption:after{margin:10px 0 0 0}.ce-downloadhinweis p+p{margin-top:30px}.ce-downloadhinweis p+ol,.ce-downloadhinweis p+ul{margin-top:25px}.ce-downloadhinweis ul{margin:0;padding:0;list-style:none}.ce-downloadhinweis ul li{color:#333}.ce-downloadhinweis ul li a{text-decoration:none;color:#333;font-size:15px;line-height:normal}.ce-downloadhinweis ul li a:hover{text-decoration:underline}.ce-downloadhinweis ul li+li{margin-top:3px}.ce-downloadhinweis ul li:before{content:"\f178";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;margin-right:5px}.ce-downloadhinweis ol{margin:0;padding:0;list-style:none}.ce-downloadhinweis ol li{display:block;counter-increment:olliste}.ce-downloadhinweis ol li:before{content:counter(olliste) ".";font-weight:700;font-size:32px;line-height:normal;color:#bbbbbb;margin-right:5px}.ce-downloadhinweis ol li+li{margin-top:15px}.ce-downloadhinweis ol+p{margin-top:25px}@media screen and (max-width: 768px){.ce-download{float:none;width:100%}.ce-downloadhinweis{float:none;width:100%}}.ce-youtube-text{margin-bottom:50px}.ce-youtube-text h2,.ce-youtube-text .ce-table table caption,.ce-table table .ce-youtube-text caption{margin-top:0}.ce-youtube-text .left,.ce-youtube-text .right{float:left;width:calc((100% - 20px) / 2)}@media screen and (max-width: 767px){.ce-youtube-text .left,.ce-youtube-text .right{float:none;width:100%}}.ce-youtube-text .left iframe{width:100% !important;height:315px}.ce-youtube-text .right{margin-left:20px}.ce-youtube-text .right a{display:block;margin-top:15px}@media screen and (max-width: 767px){.ce-youtube-text .right{margin-left:0;margin-top:20px}}.ce-youtube-slider{margin-bottom:50px}.ce-youtube-slider .inner.small,.ce-youtube-slider .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .ce-youtube-slider .tx-felogin-pi1-inner{position:relative}.ce-youtube-slider a{text-decoration:none}.ce-youtube-slider p{margin:3px 0 0 0;color:#333}.ce-youtube-slider+div,.ce-youtube-slider+section{border-top:solid 1px #c6c6c6;padding-top:50px}.ce-youtube-slider .swiper-button-prev-small-youtube,.ce-youtube-slider .swiper-button-next-small-youtube{padding:12px 10px;background:#ececec;width:30px}.ce-youtube-slider .swiper-button-prev-small-youtube i.fa,.ce-youtube-slider .swiper-button-next-small-youtube i.fa{padding-left:0}.ce-youtube-slider .swiper-button-next-small-youtube{right:-30px}.ce-youtube-slider .swiper-button-prev-small-youtube{left:-30px}.ce-youtube-slider .swiper-slide a div{max-height:140px;height:auto;overflow:hidden}.ce-youtube-slider .swiper-slide a div img{width:100%}@media screen and (max-width: 640px){.ce-youtube-slider .swiper-slide a div{max-height:none}}.shopDetailsContainer{background:#ececec;padding:10px 0;margin-bottom:10px}.shopDetailsContainer .left{float:left;min-height:1px}.shopDetailsContainer .left a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .left a i{font-size:12px}.shopDetailsContainer .right{float:right;min-height:1px}.shopDetailsContainer .right ul li{display:inline-block}.shopDetailsContainer .right ul li a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .right ul li+li{margin-left:5px}.shopDetailsContainer .tx-sy-osbeeproducts{padding:0}.shopDetailsContainer .tx-sy-osbeeproducts ul{display:inline-block}.shopDetailsContainer .changeMoney span{position:relative;margin-right:5px;color:#333;font-weight:600;font-size:14px;line-height:normal}.shopDetailsContainer .changeMoney li{position:relative;margin-right:5px;color:#333;font-weight:600;font-size:14px;line-height:normal}.shopDetailsContainer .changeMoney li a{color:#333;font-weight:600;font-size:14px;line-height:normal;text-decoration:none}.shopDetailsContainer .changeMoney li ul{width:85px;display:none;position:absolute;background:#fff;padding:5px 10px;box-shadow:1px 1px 5px rgba(0,0,0,0.35);top:32px;left:0}.shopDetailsContainer .changeMoney li ul:before{content:"";height:15px;width:100%;position:absolute;top:-15px}.shopDetailsContainer .changeMoney li ul li a{padding-left:0}.shopDetailsContainer .changeMoney li:hover ul{display:block}.marketplace-wrapper{padding:50px 0}@media screen and (max-width: 1120px){.marketplace-wrapper.inner.small,.tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner{padding:50px 25px}}@media screen and (max-width: 767px){.marketplace-wrapper.inner.small,.tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner{padding:0px 25px}}.marketplace-wrapper .mp-mobile{display:none;margin-bottom:0;margin-top:25px;margin-bottom:25px}.marketplace-wrapper .mp-mobile button{width:100%;outline:none;border:none}@media screen and (max-width: 767px){.marketplace-wrapper .mp-mobile{display:block}}.marketplace-wrapper .mp-sidebar{float:left;width:24.27%;min-height:1px;margin-right:0.97%}.marketplace-wrapper .mp-sidebar.right{margin-right:0;margin-left:0.97%}.marketplace-wrapper .mp-sidebar.right>div{margin-bottom:0}.marketplace-wrapper .mp-sidebar.right>div+div{margin-top:30px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-sidebar{float:none;width:100%;margin-right:0;display:none;margin-bottom:25px}.marketplace-wrapper .mp-sidebar.active{display:block}.marketplace-wrapper .mp-sidebar.right{margin-left:0;display:block}}.marketplace-wrapper .mp-sidebar>div{margin-bottom:99px}.marketplace-wrapper .mp-sidebar>div+div{margin-top:40px;margin-bottom:0}.marketplace-wrapper .mp-sidebar h2,.marketplace-wrapper .mp-sidebar .ce-table table caption,.ce-table table .marketplace-wrapper .mp-sidebar caption{text-align:left;color:#333;text-transform:uppercase;font-size:16px;line-height:normal;font-weight:700;margin:0 0 10px 0;font-family:"Open Sans",sans-serif;padding-bottom:3px;border-bottom:solid 2px #fc0}.marketplace-wrapper .mp-sidebar h2:after,.marketplace-wrapper .mp-sidebar .ce-table table caption:after,.ce-table table .marketplace-wrapper .mp-sidebar caption:after{display:none}.marketplace-wrapper .mp-sidebar .mp-suche input[type="text"],.marketplace-wrapper .mp-sidebar .mp-suche select{height:40px;border:solid 1px #818181;padding:5px 10px;width:100%;font-size:14px}.marketplace-wrapper .mp-sidebar .mp-suche input[type="text"]{margin-bottom:10px}.marketplace-wrapper .mp-sidebar .mp-suche input[type="submit"]{width:100%;height:40px;border:none;outline:none;font-size:16px;line-height:normal;font-weight:700;color:#fff;background:#0067b1;text-align:left;padding:10px;cursor:pointer;position:relative;margin-top:5px}.marketplace-wrapper .mp-sidebar .mp-suche form{position:relative}.marketplace-wrapper .mp-sidebar .mp-suche form:after{content:"\f105";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;margin-left:5px;position:absolute;right:10px;bottom:9px;color:#fff}.marketplace-wrapper .mp-sidebar .mp-category nav ul li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li{display:block}.marketplace-wrapper .mp-sidebar .mp-category nav ul li a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a{text-decoration:none;color:#333;font-size:16px;line-height:normal;font-weight:700}.marketplace-wrapper .mp-sidebar .mp-category nav ul li a:hover,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a:hover{text-decoration:underline}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a{display:block}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a .mp-categoryteaser,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a .mp-categoryteaser{width:20px;height:20px;float:left;color:#fff;text-align:center;margin-right:10px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li>a .mp-categoryteaser i,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li>a .mp-categoryteaser i{text-align:center;vertical-align:middle;color:#fff;font-size:10px;padding:0 0 3px 0}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul{margin-top:8px;margin-left:20px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li{padding-left:10px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li a,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li a{font-weight:400}.marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li+li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li+li{margin-top:5px}.marketplace-wrapper .mp-sidebar .mp-category nav ul li+li,.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li+li{margin-top:12px}.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a{font-weight:400}.marketplace-wrapper .mp-sidebar .mp-downloads nav ul li+li{margin-top:10px}.marketplace-wrapper .mp-sidebar .mp-info img{display:block}.marketplace-wrapper .mp-sidebar .mp-info img+p{font-size:13px;line-height:normal;margin:15px 0 0 0}.marketplace-wrapper .mp-sidebar .mp-info img+p+p{margin-top:15px}.marketplace-wrapper .mp-sidebar .mp-buttons a{text-decoration:none;color:#fff;background:#0067b1;width:100%;display:block;font-size:16px;line-height:normal;font-weight:700;text-transform:uppercase;text-align:center;padding:15px}.marketplace-wrapper .mp-sidebar .mp-buttons a+a{margin-top:10px}.marketplace-wrapper .mp-sidebar .mp-buttons a.blue{background:#0067b1}.marketplace-wrapper .mp-sidebar .mp-buttons a.nobutton{padding:0;color:#333;background:transparent}.marketplace-wrapper .mp-sidebar .mp-productspecifikation{background:#ececec;padding:15px 10px 30px 10px}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p{margin:0;font-size:13px;line-height:normal}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p+p{margin-top:30px}.marketplace-wrapper .mp-sidebar .mp-productspecifikation p a{color:#0067b1;font-weight:700;text-decoration:none}.marketplace-wrapper .mp-sidebar .mp-productShare p{margin:0;font-weight:700}.marketplace-wrapper .mp-sidebar .mp-productShare br{display:none}.marketplace-wrapper .mp-sidebar .mp-productShare .shariff .orientation-horizontal{text-align:left !important}.marketplace-wrapper .mp-contentContainer{float:left;width:74.76%;min-height:1px}.marketplace-wrapper .mp-contentContainer.detailseite{width:49.51%;padding-top:25px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-contentContainer{float:none;width:100%;margin-bottom:25px}.marketplace-wrapper .mp-contentContainer.detailseite{width:100%}}.marketplace-wrapper .mp-contentContainer .mp-banner{width:100%;height:auto;margin-bottom:30px;position:relative}@media screen and (max-width: 480px){.marketplace-wrapper .mp-contentContainer .mp-banner{display:none}}.marketplace-wrapper .mp-contentContainer .mp-banner div{position:absolute;top:40px;left:40px}@media screen and (max-width: 1024px){.marketplace-wrapper .mp-contentContainer .mp-banner div{top:20px;left:20px}}.marketplace-wrapper .mp-contentContainer .mp-banner div h2,.marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption,.ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption{color:#fff;font-weight:700;text-align:left;font-size:32px;line-height:normal;text-transform:uppercase;margin-top:0;font-family:"Open Sans",sans-serif}.marketplace-wrapper .mp-contentContainer .mp-banner div h2:after,.marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption:after,.ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption:after{margin:0}.marketplace-wrapper .mp-contentContainer .mp-banner div p{color:#fff;margin:0;font-size:13px;line-height:normal}.marketplace-wrapper .mp-contentContainer .mp-banner div p+p{margin-top:15px}@media screen and (max-width: 767px){.marketplace-wrapper .mp-contentContainer .mp-banner div p{display:none}}.marketplace-wrapper .mp-contentContainer .mp-banner div a{color:#fff;text-decoration:none;font-size:13px;line-height:normal;display:block;margin-top:15px;text-transform:uppercase}.marketplace-wrapper .mp-contentContainer .mp-banner div a:after{content:"\f178";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;margin-left:5px}.marketplace-wrapper .mp-contentContainer .mp-banner div a:hover{text-decoration:underline}.marketplace-wrapper .mp-contentContainer .mp-filter{width:100%;margin-bottom:20px}@media screen and (min-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul{display:flex;-ms-flex-flow:row wrap;flex-wrap:nowrap}}.marketplace-wrapper .mp-contentContainer .mp-filter ul li{background:#bbbbbb;color:#fff;cursor:pointer;padding:15px 0;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (min-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{flex-direction:column;order:4;flex-grow:4}}.marketplace-wrapper .mp-contentContainer .mp-filter ul li.active,.marketplace-wrapper .mp-contentContainer .mp-filter ul li:hover{background:#333}.marketplace-wrapper .mp-contentContainer .mp-filter ul li+li{margin-left:10px}@media screen and (max-width: 1024px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{font-size:13px;line-height:normal}}@media screen and (max-width: 768px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li{font-size:12px;line-height:normal}}@media screen and (max-width: 600px){.marketplace-wrapper .mp-contentContainer .mp-filter ul li+li{margin-left:0;margin-top:10px}}.marketplace-wrapper .mp-contentContainer .mp-content article{float:left;width:250px;width:calc((100% - 21px) / 3);border:solid 1px #818181}.marketplace-wrapper .mp-contentContainer .mp-content article+article{margin-left:10px}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+4){margin-top:10px}.marketplace-wrapper .mp-contentContainer .mp-content article>a{display:block;height:100%;position:relative;padding-bottom:50px}.marketplace-wrapper .mp-contentContainer .mp-content article header{position:relative;padding:10px 10px 0 10px}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage,.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser{display:block;float:left;max-width:70px;margin-right:10px;width:54px;height:54px}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage i,.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser i{text-align:center;vertical-align:middle;color:#fff;font-size:24px;padding:15px}.marketplace-wrapper .mp-contentContainer .mp-content article header h3{font-size:16px;line-height:normal;color:#333;font-weight:400;margin:0 0 10px 0;max-width:calc(100% - 70px);float:left}.marketplace-wrapper .mp-contentContainer .mp-content article header span{font-size:11px;line-height:normal;display:block;font-weight:400;color:#333;clear:both}.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner{position:absolute;top:0;right:0;z-index:800}@media screen and (max-width: 1120px){.marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner{display:none}}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer{position:relative}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span{color:#fc0;position:absolute;top:4px;font-size:9px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span{left:12px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span{left:23px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span+span{left:34px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span+span+span+span+span,.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span+span+span+span+span{left:45px}.marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty{position:relative;left:auto;right:auto;bottom:auto;width:100%}.marketplace-wrapper .mp-contentContainer .mp-content article main{margin-top:15px;padding:0 10px}.marketplace-wrapper .mp-contentContainer .mp-content article main p{font-size:13px;line-height:normal;margin:0}.marketplace-wrapper .mp-contentContainer .mp-content article main p+p{margin-top:10px}.marketplace-wrapper .mp-contentContainer .mp-content article main img{display:block;margin-top:15px;max-height:25px}.marketplace-wrapper .mp-contentContainer .mp-content article footer{margin-top:10px;border-top:solid 1px #818181;padding:10px 10px 10px 10px;position:absolute;left:0;right:0;bottom:0}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer{float:left;position:relative}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span{color:#fc0;position:absolute;top:4px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span{left:19px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span{left:38px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span+span{left:57px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span+span+span+span+span{left:76px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .price{float:none}@media screen and (max-width: 1100px){.marketplace-wrapper .mp-contentContainer .mp-content article footer .price{font-size:13px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .price span{font-size:10px !important}}.marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation{display:none;background:#0067b1;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;font-size:16px;line-height:normal;padding:10px}.marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation:after{content:"\f178";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;margin-left:5px}.marketplace-wrapper .mp-contentContainer .mp-content article a{text-decoration:none;color:#333}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer{padding:0}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .ratingContainer{display:none}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .price{display:none}.marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .moreInformation{display:block}@media screen and (max-width: 1023px){.marketplace-wrapper .mp-contentContainer .mp-content article{width:calc((100% - 11px) / 2)}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:10px}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n+3){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+3){margin-top:10px}}@media screen and (max-width: 560px){.marketplace-wrapper .mp-contentContainer .mp-content article{width:100%;margin-left:0 !important}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n+4){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n+3){margin-left:0}.marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n+2){margin-top:10px}}.mpdetail-content .mp-productInfo{margin-bottom:60px}.mpdetail-content .mp-productInfo>img,.mpdetail-content .mp-productInfo>.mpdetail-productcategoryteaser{float:left;margin:0 10px;max-width:110px;display:block;text-align:center;height:100px;width:100px}.mpdetail-content .mp-productInfo>img i,.mpdetail-content .mp-productInfo>.mpdetail-productcategoryteaser i{font-size:40px;vertical-align:middle;color:#fff;display:inline-block;line-height:100px}.mpdetail-content .mp-productInfo>div{float:left;max-width:340px}.mpdetail-content .mp-productInfo>div h1{font-size:16px;line-height:normal;color:#333;font-weight:700;margin:0 0 5px 0}.mpdetail-content .mp-productInfo>div>span{font-size:11px;line-height:normal;display:block;font-weight:400;color:#333}.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung img{display:block;margin:15px 0;float:left}.mpdetail-content .mp-productInfo>div .mpdetail-auszeichnung img+img{margin-left:5px}.mpdetail-content .mp-productInfo>div .ratingContainer{position:relative;display:inline-block}.mpdetail-content .mp-productInfo>div .ratingContainer .filled{position:absolute;top:0;left:0;width:0%;overflow:hidden;height:22px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span{color:#fc0;position:absolute;top:4px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span{left:19px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span{left:38px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span+span{left:57px}.mpdetail-content .mp-productInfo>div .ratingContainer .filled span+span+span+span+span{left:76px}.mpdetail-content .mp-productWrapper>ul li{float:left;width:calc(100% / 3);background:#fff;text-align:center;border-top:solid 2px #ebebeb;border-left:solid 2px #ebebeb;cursor:pointer}.mpdetail-content .mp-productWrapper>ul li a{color:#333;font-size:13px;line-height:normal;cursor:pointer;text-decoration:none;font-weight:700;display:block;padding:15px}@media screen and (max-width: 360px){.mpdetail-content .mp-productWrapper>ul li a{font-size:11px;line-height:normal}}.mpdetail-content .mp-productWrapper>ul li.current,.mpdetail-content .mp-productWrapper>ul li:hover{background:#ececec;border-top:solid 2px #fc0}.mpdetail-content .mp-productWrapper>ul li.current i,.mpdetail-content .mp-productWrapper>ul li:hover i{color:#fc0}.mpdetail-content .mp-productWrapper>ul li.current{border-left:solid 2px transparent;border-right:solid 2px transparent}.mpdetail-content .mp-productWrapper>ul li.current+li{border-left:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li:nth-of-type(2).current{border-left:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li+li{border-right:solid 2px #ebebeb}.mpdetail-content .mp-productWrapper>ul li+li+li{border-left:solid 2px transparent}.mpdetail-content .mp-productWrapper .mp-productTab{display:none;background:#ececec;padding:15px 10px}.mpdetail-content .mp-productWrapper .mp-productTab:first-of-type{display:block}.mpdetail-content .mp-productWrapper .mp-productTab h3{color:#333;margin:0 0 10px 0;font-size:18px;line-height:normal;font-weight:700}.mpdetail-content .mp-productWrapper .mp-productTab a{font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab p{margin:0;font-size:13px;line-height:normal;color:#333}.mpdetail-content .mp-productWrapper .mp-productTab p a{font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab p+p{margin-top:15px}.mpdetail-content .mp-productWrapper .mp-productTab ul{margin:10px 0 0 0;padding:0;list-style-type:none}.mpdetail-content .mp-productWrapper .mp-productTab ul li{position:relative;padding-left:15px;font-size:13px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab ul li:before{content:"\f054";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;position:absolute;top:4px;left:0;color:#333;font-size:12px}.mpdetail-content .mp-productWrapper .mp-productTab ul li+li{margin-top:4px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span{color:#bbb;cursor:pointer}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover ~ span{color:#fc0}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover:before,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer span:hover ~ span:before{content:"\f005"}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer>.ratingContainer p{font-size:18px;line-height:normal;color:#bbb;display:inline-block}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form{margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #bbbbbb}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea{resize:none;height:105px;padding:10px;width:100%;margin-top:10px;color:#bbb;font-size:18px;line-height:normal}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea+p{font-size:13px;line-height:normal;color:#bbb;text-align:right}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form input[type="submit"]{display:inline-block;font-size:16px;line-height:normal;color:#fff;border:none;outline:none;text-align:center;background:#0067b1;text-transform:uppercase;padding:15px;min-width:160px;margin-top:-10px;font-weight:700;cursor:pointer}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment h3{margin-bottom:5px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment+.mp-usercomment{margin-top:25px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer .fa-star{color:#fc0}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer span{color:#bbb}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply{background:#fff;padding:15px 10px;margin-left:30px;position:relative}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before,.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.forumWrapOuter{background:#ececec}.forumWrapOuter .ce-Image-Text-Element{margin-bottom:0;padding-bottom:40px}.tx-typo3forum-pi1{padding-top:50px;padding-bottom:50px}.tx-typo3forum-pi1 .forum_menu,.tx-typo3forum-pi1 .topic_list_menu{margin-bottom:40px}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1){float:left}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:before{content:"\f053";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2){float:right;margin-left:15px}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:before{content:"\f0fe";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3),.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3){float:right;display:none !important}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) i,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) i{display:none}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a{background:#fc0}.tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:before,.tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:before{content:"\f005";display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width: 640px){.tx-typo3forum-pi1 .forum_menu ul li,.tx-typo3forum-pi1 .topic_list_menu ul li{float:none !important;width:100% !important;margin-bottom:5px;margin-left:0 !important}.tx-typo3forum-pi1 .forum_menu ul li a,.tx-typo3forum-pi1 .topic_list_menu ul li a{width:100%;text-align:center}}.tx-typo3forum-pi1 #topic fieldset,.tx-typo3forum-pi1 #post fieldset,.tx-typo3forum-pi1 #report fieldset{border:none;padding:0;margin:0}.tx-typo3forum-pi1 #topic fieldset legend,.tx-typo3forum-pi1 #post fieldset legend,.tx-typo3forum-pi1 #report fieldset legend{margin-bottom:40px}.tx-typo3forum-pi1 #topic fieldset .control-group,.tx-typo3forum-pi1 #post fieldset .control-group,.tx-typo3forum-pi1 #report fieldset .control-group{margin-bottom:15px}.tx-typo3forum-pi1 #topic fieldset .control-group+.control-group>label,.tx-typo3forum-pi1 #post fieldset .control-group+.control-group>label,.tx-typo3forum-pi1 #report fieldset .control-group+.control-group>label{position:relative}.tx-typo3forum-pi1 #topic fieldset .markItUpContainer,.tx-typo3forum-pi1 #post fieldset .markItUpContainer,.tx-typo3forum-pi1 #report fieldset .markItUpContainer{width:100%;max-width:927px}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader,.tx-typo3forum-pi1 #post fieldset .markItUpHeader,.tx-typo3forum-pi1 #report fieldset .markItUpHeader{float:right}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul .markItUpDropMenu,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul .markItUpDropMenu,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul .markItUpDropMenu{padding-right:0}.tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul a,.tx-typo3forum-pi1 #post fieldset .markItUpHeader ul a,.tx-typo3forum-pi1 #report fieldset .markItUpHeader ul a{width:18px;height:18px}.tx-typo3forum-pi1 #topic fieldset input[type="submit"],.tx-typo3forum-pi1 #post fieldset input[type="submit"],.tx-typo3forum-pi1 #report fieldset input[type="submit"]{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;background:#c6c6c6;font-size:14px;line-height:33px;cursor:pointer;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="submit"]+.btn,.tx-typo3forum-pi1 #post fieldset input[type="submit"]+.btn,.tx-typo3forum-pi1 #report fieldset input[type="submit"]+.btn{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;margin-left:10px;background:#c6c6c6;font-size:14px;line-height:35px;color:#000;font-weight:400;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="checkbox"],.tx-typo3forum-pi1 #post fieldset input[type="checkbox"],.tx-typo3forum-pi1 #report fieldset input[type="checkbox"]{margin-left:0;margin-top:0;vertical-align:bottom}.tx-typo3forum-pi1 #topic fieldset input[type="text"],.tx-typo3forum-pi1 #topic fieldset textarea,.tx-typo3forum-pi1 #post fieldset input[type="text"],.tx-typo3forum-pi1 #post fieldset textarea,.tx-typo3forum-pi1 #report fieldset input[type="text"],.tx-typo3forum-pi1 #report fieldset textarea{border:solid 1px #c6c6c6;padding:0 10px;height:30px;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #topic fieldset input[type="text"],.tx-typo3forum-pi1 #post fieldset input[type="text"],.tx-typo3forum-pi1 #report fieldset input[type="text"]{width:100%;max-width:927px}.tx-typo3forum-pi1 #topic fieldset textarea,.tx-typo3forum-pi1 #post fieldset textarea,.tx-typo3forum-pi1 #report fieldset textarea{padding-top:10px;padding-bottom:10px;margin-top:5px;min-height:200px;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 #post fieldset .control-group>label{position:relative}.tx-typo3forum-pi1 #topic fieldset .control-group+.control-group>label{position:relative}.tx-typo3forum-pi1 #report .markItUp{margin-top:-20px}.tx-typo3forum-pi1 #report .markItUp .tx-typo3forum-miu-code,.tx-typo3forum-pi1 #report .markItUp .markItUpSeparator{display:none}.tx-typo3forum-pi1 ul.nav-pills-condensed{margin-bottom:5px}.tx-typo3forum-pi1>h2,.ce-table table .tx-typo3forum-pi1>caption{display:none}.tx-typo3forum-pi1>h2.enable,.ce-table table .tx-typo3forum-pi1>caption.enable{text-transform:none;text-align:left;padding-left:10px;background:#0067b1;padding:15px 0 15px 10px;margin:0;font-size:16px;line-height:normal;color:#fff}.tx-typo3forum-pi1>h2.enable:after,.ce-table table .tx-typo3forum-pi1>caption.enable:after{display:none}.tx-typo3forum-pi1 table tbody td{background:#fff !important;padding:10px 8px;line-height:60px;vertical-align:middle;height:60px;font-size:13px;line-height:normal}.tx-typo3forum-pi1 table tbody td div{font-size:13px;line-height:18.2px;font-size:.8125rem;line-height:1.1375rem;font-weight:300;color:#b4b4b4;font-size:13px;line-height:normal}.tx-typo3forum-pi1 table tbody td a{font-size:16px;line-height:normal;font-weight:700;text-decoration:none;color:#333}.tx-typo3forum-pi1 table tbody td:nth-of-type(n+3){text-align:center}.tx-typo3forum-pi1 .f3-widget-paginator{text-align:right}.tx-typo3forum-pi1 .f3-widget-paginator li{color:#0067b1;font-weight:700;font-size:13px;line-height:normal;display:inline-block}.tx-typo3forum-pi1 .f3-widget-paginator li a{font-size:13px}.tx-typo3forum-pi1 .f3-widget-paginator li.current{color:#fc0}.tx-typo3forum-pi1 .f3-widget-paginator li+li{margin-left:5px}.tx-typo3forum-pi1 .tx-typo3forum-postbutton{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;background:#c6c6c6;font-size:14px;line-height:33px;cursor:pointer;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 .tx-typo3forum-postbutton+.btn{display:block;float:left;border:solid 1px #c6c6c6;height:35px;padding:0 10px;margin-left:10px;background:#c6c6c6;font-size:14px;line-height:35px;color:#000;font-weight:400;font-family:"Open Sans",sans-serif}.tx-typo3forum-pi1 .previewTitle{margin-bottom:40px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview-wrap{display:none;padding-bottom:50px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview{background-color:#ffffff;padding:20px;margin-bottom:15px;max-width:927px}.tx-typo3forum-pi1 #tx-typo3forum-postpreview .postsubject{font-size:16px;line-height:normal;font-weight:700;color:#333;margin:0 0 5px 0;display:block}.tx-typo3forum-pi1 #tx-typo3forum-postpreview ul{list-style-type:disc;padding:0 20px}.tx-typo3forum-pi1 .tx-typo3forum-postsubmit{margin-right:10px}.tx-typo3forum-pi1 #cke_typo3forum_editor{max-width:925px}code{background-color:#ececec;padding:10px;font-family:courier;display:block}.ce-osbee-forum h2,.ce-osbee-forum .ce-table table caption,.ce-table table .ce-osbee-forum caption{text-transform:none;text-align:left;padding-left:10px;background:#0067b1;padding:15px 0 15px 10px;margin:0;font-size:16px;line-height:normal;color:#fff}.ce-osbee-forum h2:after,.ce-osbee-forum .ce-table table caption:after,.ce-table table .ce-osbee-forum caption:after{display:none}.ce-osbee-forum .ce-osbee-forum-wrap{display:block;width:100%;background:#fff}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child{width:100%;padding:15px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon{float:left;max-width:70px;margin-right:15px;width:41px;height:41px;border-radius:25px;background:#c6c6c6}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic{background:#fff;text-align:center;vertical-align:middle;border:solid 1px #bbb;width:20px;height:20px;color:#bbb}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic i,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic i{padding:0;font-size:12px;padding-top:4px;display:block}@media screen and (max-width: 640px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{float:left;width:55%}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3{margin:0;font-size:16px;line-height:normal}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a{font-size:16px;line-height:normal;font-weight:700;color:#333;margin:0 0 5px 0;display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a{font-weight:400;font-size:12px;line-height:normal;margin:0;display:block;width:100%;max-width:500px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span{display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span+span,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span+span{color:#bbb}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{width:40%}}@media screen and (max-width: 800px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{width:36%}}@media screen and (max-width: 768px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left{float:none;width:100%}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a{margin-bottom:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p{margin-bottom:20px;max-width:85%}}@media screen and (max-width: 480px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p{margin-bottom:0;max-width:100%}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{float:right;width:36%;min-width:360px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p{display:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.topics,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.posts{display:block}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics{font-size:12px;line-height:14px;margin:0;font-weight:400;width:45px;text-align:center;float:left}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics span{display:block}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics{width:40px}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts{font-size:12px;line-height:14px;margin:0;font-weight:400;float:left;width:45px;text-align:center;margin-left:25px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts a{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts span{display:block}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts{width:40px}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:220px;position:relative;padding-left:40px;display:block;float:left;margin-left:25px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .tx-typo3forum-topic-show-post-user-icon,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .tx-typo3forum-topic-show-post-user-icon{max-height:30px;border-radius:25px;width:auto;margin-right:0;position:absolute;left:0;top:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a{font-size:12px;line-height:14px;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a:hover,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a:hover{text-decoration:underline}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor{font-size:12px;line-height:14px}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a{font-size:12px;line-height:14px;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a:hover,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a:hover{text-decoration:underline}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor time,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor time{font-size:12px;line-height:14px;display:block;width:100%;color:#c6c6c6}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:200px}}@media screen and (max-width: 420px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{width:auto}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post img,.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available img{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available{margin-top:0}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available span{display:inline;vertical-align:middle;line-height:30px;font-size:12px;line-height:14px}@media screen and (max-width: 1024px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{width:35%;min-width:330px}}@media screen and (max-width: 768px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{float:none;width:100%}}@media screen and (max-width: 480px){.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right{display:none}}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div a{font-weight:400;color:#333;text-decoration:none}.ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child+.ce-osbee-forum-child{border-top:solid 1px #bbbbbb}ul.nav-pills li{display:inline-block}ul.nav-pills li a{font-size:12px;line-height:normal;color:#333;font-weight:400;text-decoration:none}ul.nav-pills li a:hover{text-decoration:underline}ul.nav-pills li:last-of-type a{font-weight:700;color:#333}ul.nav-pills li+li:before{content:"\f054";color:#fc0;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-size:10px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.nav-pills+.ce-osbee-forum{margin-top:20px}.ce-osbee-forum-singlepost{position:relative;background:#fff;padding:30px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{width:20%;float:left;padding-right:2%;border-right:solid 1px #bbb;text-align:center}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon{float:none;display:block;margin:0;background:#ececec;padding:10px;text-align:center;border-radius:150px;height:85px;width:85px;margin:15px auto;font-size:60px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:16px;line-height:normal;margin:0 0 10px 0;color:#333;font-weight:700;text-decoration:none}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a:hover{text-decoration:underline}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div span.screenname{font-size:16px;line-height:normal;margin:0 0 10px 0;color:#333;font-weight:700}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName{font-size:18px;line-height:normal;font-weight:600;color:#333}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered{font-size:14px;line-height:normal;color:#bbbbbb;margin-bottom:10px}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .membersince{font-size:12px;line-height:normal;color:#bbbbbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .postcounts{font-size:12px;line-height:normal;color:#bbbbbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p{font-size:14px;line-height:normal;font-weight:400;margin:0}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p+p{margin-top:2px}@media screen and (max-width: 1024px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{width:25%}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:14px;line-height:normal}}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation{float:none;width:100%;border-right:none;padding-right:0}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon{display:none}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div{padding-bottom:15px;border-bottom:solid 1px #bbb}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div *{display:block;text-align:left}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a{font-size:14px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.membersince,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.postcounts,.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.unregistered{margin-left:0}}@media screen and (max-width: 480px){.ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div{padding-bottom:15px}}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{width:77%;float:left;padding-left:2%;margin-left:3%}@media screen and (max-width: 1024px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{width:70%}}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content{float:none;margin-left:0;width:100%;margin-top:20px}}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text{padding:0;margin:0;font-size:12px;line-height:normal;padding-top:10px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text p{font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text ul{list-style-type:disc;padding:0 20px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text ul li{font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote{background:#fff;color:#333;border:none;margin:0 0 15px 0}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user{color:#333;font-size:12px;font-weight:400;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user a{color:#333;font-size:12px;font-weight:400;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text{margin-top:10px;font-style:italic;color:#bbb;font-size:12px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text:before{content:"\f10e";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;font-size:30px;color:#0067b1;margin-right:10px;vertical-align:top}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote{margin:-30px 0 10px 35px;padding:0}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote .tx-typo3forum-quote-text:before{font-size:20px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{border-bottom:solid 1px #bbb;padding-bottom:5px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu{float:right}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu a{font-weight:400;font-size:12px;line-height:normal}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu .quote-icon{padding-left:0;position:relative;top:-4px}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date{float:left;font-size:12px;line-height:normal;color:#333;font-style:normal;font-size:13px;color:#bbb}@media screen and (max-width: 768px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{position:absolute;top:30px;right:30px;border-bottom:none}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date{float:none;display:inline-block}.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu{float:none;margin-left:10px;display:inline-block}}@media screen and (max-width: 480px){.ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation{position:relative;top:0;text-align:right;right:auto;border-bottom:none}}.ce-osbee-forum-singlepost+.ce-osbee-forum-singlepost{border-top:solid 1px #bbbbbb}.ce-osbee-forum-singlepost:first-of-type{margin-top:30px}.f3-widget-paginator{margin:40px 0 30px 0;text-align:right}.osbee-forum-empty{display:none}.osbee-forum-empty.enable{display:block}p.tx-srfeuserregister-pi1-error{font-size:13px;line-height:normal}.blogContentFullWidth{margin-top:25px}.blogContent{float:left;width:73.78%;width:calc(100% - 32.85%);display:block;max-width:740px;padding:50px 0;margin-right:4.85%;padding-top:0}.blogContent a{color:#0067b1}@media screen and (max-width: 1020px){.blogContent{width:100%;max-width:none;margin-right:0;float:none}}.blogSidebar{float:left;width:23.30%;width:calc(100% - 72%);max-width:240px;display:block;padding:50px 0;padding-top:0;margin-top:40px}@media screen and (max-width: 1020px){.blogSidebar{float:none;width:100%;max-width:none}}.blogSidebar .csc-header{width:100%;text-align:left}.blogSidebar h3,.blogSidebar h1,.blogSidebar h2,.blogSidebar .ce-table table caption,.ce-table table .blogSidebar caption{display:inline-block;width:100%;padding:0 0 3px 0;border-bottom:solid 2px #fc0;font-weight:bold;margin:0 0 10px 0;font-size:16px;line-height:normal;text-transform:none;text-align:left}.blogSidebar .news{padding:0;margin-bottom:40px}.blogSidebar .blog-subscribe h2,.blogSidebar .blog-subscribe .ce-table table caption,.ce-table table .blogSidebar .blog-subscribe caption{display:inline-block;width:100%;padding:0 0 3px 0;border-bottom:solid 2px #fc0;font-weight:bold;margin:0 0 10px 0;font-size:16px;line-height:normal;text-transform:none;text-align:left}.blogSidebar .blog-subscribe h2:after,.blogSidebar .blog-subscribe .ce-table table caption:after,.ce-table table .blogSidebar .blog-subscribe caption:after{display:none}.blogSidebar .blog-subscribe .tx-srfeuserregister-pi1-notice{font-style:normal;margin:0;font-size:15px;line-height:normal}.blogSidebar .blog-subscribe .terms{margin-top:15px}.blogSidebar .blog-subscribe .terms .termsInputContainer{float:left;width:10%;text-align:left}.blogSidebar .blog-subscribe .terms .termsInputContainer input{width:15px;height:15px;border:solid 1px #c6c6c6;background:#fff}.blogSidebar .blog-subscribe .terms p{float:left;width:90%;font-size:12px;line-height:normal}.blogSidebar .blog-subscribe .terms p a{padding-left:0;background-image:none;font-weight:400;font-size:12px;line-height:normal}.blogSidebar .blog-subscribe .terms p span{display:none}.blogSidebar .blog-subscribe .firstname input,.blogSidebar .blog-subscribe .email input{margin-top:0}.news-list-view h3{margin:0}.news-list-view h3 a{text-decoration:none}.news-list-view h3 a span{font-size:18px;color:#333;font-weight:normal}.news-list-view h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.news-list-view .header{display:inline-block;width:100%;max-width:470px;max-width:450px;margin-bottom:15px}.news-list-view .article{clear:both;height:210px;height:auto;border-bottom:1px solid #fc0}.news-list-view .article .footer{display:none}.news-list-view .no-media-element img{width:250px;height:187px}.news-list-view .more{font-size:15px;line-height:normal;vertical-align:bottom}.news-list-view .news-img-wrap{display:inline-block;margin:0 !important;padding:0;max-width:250px;height:100%;width:26%}.news-list-view .news-img-wrap img{max-width:100%;height:auto}.news-list-view .news-img-wrap a{margin:0;padding:0;border:0;max-width:100%}@media screen and (max-width: 640px){.news-list-view .news-img-wrap{display:none}}.news-list-view .news-content-wrap{width:72%;float:left;margin-left:2%}.news-list-view .news-content-wrap h3{margin-bottom:20px}@media screen and (max-width: 640px){.news-list-view .news-content-wrap{float:none;width:100%;margin-left:0}}.news-list-view .teaser-text>span{display:block}.news-list-view .teaser-text ul,.news-list-view .teaser-text ol{padding-left:0;margin-left:15px}.news-list-view .teaser-text .more{display:block;margin-top:15px}.news-single{padding:0;margin-top:40px}.news-single .header h3{font-size:18px;color:#333;font-weight:normal;margin-bottom:25px;margin-top:10px}.news-single .header h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.news-single .news-text-wrap p{color:#333}.news-single .footer{border-top:1px solid #fc0;margin-bottom:40px;padding:0;padding-top:20px;text-align:right}.news-single .footer p{font-weight:bold;color:#333;margin-bottom:0}.news-single .footer span span{padding-right:0;margin-right:0}.news-single .footer .socialmedia{display:none}.news-single .news-backlink-wrap a{font-size:15px;line-height:normal;font-weight:bold;color:#333;text-decoration:none}.news-single .article .news-img-wrap{width:100%;height:auto;margin-bottom:30px;float:none;margin:0;float:left;width:auto;margin-right:15px;margin-bottom:25px;max-width:350px}@media screen and (max-width: 768px){.news-single .article .news-img-wrap{max-width:none;float:none;margin-right:0;margin-bottom:15px;width:100%}}.news-single .article .news-img-wrap img{max-width:100%;height:auto}.news-single .shareThisPost{float:right;border-left:solid 1px #ddd;padding-left:10px}.news-single .news-list-category span{display:inline-block;font-size:13px;border-right:none}.news-single .news-list-category span+span:before{content:"|";display:inline-block;margin:0 5px 0 2px}@media screen and (max-width: 768px){.news-single .news-list-category{float:none;width:100%;display:block;margin-top:5px}.news-single .news-list-date{margin-top:5px}.news-single .shareThisPost{display:block;width:100%;float:none;padding-left:0;border-left:none}}.news p+ul{margin-top:15px}.blogSidebar .news ul li{padding-left:0;font-weight:700}.blogSidebar .news ul li ul li{font-weight:400}.blogSidebar .news ul li:before{display:none}.csc-header{margin:0;padding:0;display:inline-block}.blog-commentContainer{background:#ececec;padding:15px 10px}.blog-commentContainer form{margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #bbbbbb}.blog-commentContainer form h3{margin:5px 0 0 0}.blog-commentContainer form textarea{resize:none;height:120px;padding:10px;width:100%;margin-top:10px;color:#bbb;font-size:18px;line-height:normal}.blog-commentContainer form textarea+p{font-size:14px;line-height:normal;color:#bbb;text-align:right}.blog-commentContainer form input[type="submit"]{display:inline-block;font-size:15px;line-height:normal;color:#fff;border:none;outline:none;text-align:center;background:#0067b1;text-transform:uppercase;padding:15px;min-width:160px;margin-top:-10px;font-weight:700;cursor:pointer}.toctoc-comments-pi1{border-bottom:1px solid transparent}.tx-tc-sortlistmenu .tx-tc-dsclmrlistmenutitle:first-child{display:none}.tx-tc-ct-ry-report-line{text-align:right;font-size:12px;line-height:normal}.tx-tc-cts-ct-box+.tx-tc-cts-ct-box{border-top:solid 1px #c6c6c6;padding-top:15px !important}.tx-tc-cts-ct-box+.tx-tc-cts-ct-box.replyAnswer{border-top:none}.blog-usercomment{margin-left:0 !important}.blog-usercomment h3{margin-bottom:5px;margin-top:0}.blog-usercomment h3 time{display:inline-block}.blog-usercomment h3 .tx-tc-popularity-pic{display:none}.blog-usercomment+.blog-usercomment{margin-top:25px}.tx-tc-indent-subcmt{background:#fff;padding:15px 10px !important;margin-left:30px;position:relative}.tx-tc-indent-subcmt h3{margin-bottom:10px;margin-top:0}.tx-tc-indent-subcmt h3 time{display:inline-block}.tx-tc-indent-subcmt h3 .tx-tc-popularity-pic{display:none}.tx-tc-indent-subcmt:before,.tx-tc-indent-subcmt:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.tx-tc-indent-subcmt:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.tx-tc-indent-subcmt:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:15px;margin-left:-200px}.new-socialmedia{font-size:15px}.new-socialmedia i{font-size:22px}.tx-tc-dtadyn{padding:0 25px !important}.tx-tc-ct-form-field-upload{display:none !important}.tx-tc-width100-85{width:100%;float:none !important}.tx-tc-ct-form-gender{display:none}.tx-tc-ct-form-field{margin-top:5px}.tx-tc-ct-form-field input{background:#fff !important;border:solid 1px #c6c6c6;color:#333 !important}.tx-tcfh112{opacity:1 !important}.tx-tc-ct-reqhint{font-size:12px !important;line-height:normal !important}.latest-news-container{background:#ececec;padding:40px 0}.latest-news-container .startpage-latesnews{float:left;width:calc((100% - 60px) / 3);border-bottom:solid 1px #fc0;padding-bottom:20px;position:relative}.latest-news-container .startpage-latesnews .news-img-wrap{width:100%;margin-bottom:15px;max-width:none;vertical-align:bottom;display:table-cell}.latest-news-container .startpage-latesnews .news-img-wrap a{display:block}.latest-news-container .startpage-latesnews .news-img-wrap img{width:100%;display:block;height:auto}.latest-news-container .startpage-latesnews .header{width:100%;height:auto}.latest-news-container .startpage-latesnews .header h3{font-weight:400}.latest-news-container .startpage-latesnews .header h3 span{font-size:14px;line-height:19.6px;font-size:.875rem;line-height:1.225rem}.latest-news-container .startpage-latesnews .header h3:after{display:none}.latest-news-container .startpage-latesnews+.startpage-latesnews{margin-left:30px}@media screen and (max-width: 768px){.latest-news-container .startpage-latesnews{float:none;width:100%}.latest-news-container .startpage-latesnews .news-img-wrap{width:25%;margin-right:5%;float:left}.latest-news-container .startpage-latesnews .teaser-header-container{float:left;width:70%;padding-left:25px}.latest-news-container .startpage-latesnews .teaser-header-container .header{margin-bottom:0}.latest-news-container .startpage-latesnews .teaser-header-container .header h3 span{font-size:15px;line-height:normal}.latest-news-container .startpage-latesnews .teaser-header-container .teaser-text .more{margin-top:5px}.latest-news-container .startpage-latesnews+.startpage-latesnews{margin-left:0;margin-top:30px}}@media screen and (max-width: 520px){.latest-news-container .startpage-latesnews .news-img-wrap{display:none}.latest-news-container .startpage-latesnews .teaser-header-container{float:none;width:100%}}.rss-feed-button{padding-bottom:50px}.rss-feed-button a{width:100%;text-align:center}.rss-feed-button a i{font-size:16px}.new-socialmedia{padding-right:0 !important}.shariff .orientation-horizontal{display:block !important;-ms-flex-wrap:none !important;flex-wrap:none !important;text-align:right !important}.shariff .orientation-horizontal.col-5 li{-ms-flex:none !important;flex:none !important;min-width:0 !important;max-width:none;width:auto !important;margin-right:10px !important;margin-left:0 !important;padding:0;float:none;display:inline-block;margin-bottom:0}.shariff .orientation-horizontal.col-5 .fa{border-right:none !important;padding-right:0;margin-right:0;width:auto !important;line-height:normal;font-size:13px !important}.shariff .orientation-horizontal.col-5 .share_text{display:none}.shariff .theme-grey .shariff-button.info{border:none;padding-left:5px}.shariff .theme-grey .shariff-button.info .share_text{display:none !important}.shariff .theme-grey .shariff-button.info a{color:#000}.shariff .theme-grey .shariff-button a{background:transparent !important;background-color:transparent !important;height:auto;line-height:normal}.shariff .theme-grey .shariff-button a span{color:#333}.shariff .theme-grey .shariff-button a span:before{color:#333}.toctoc-comments-pi1.tx-tc-responsive{font-family:"Open Sans",sans-serif;border:none !important;padding:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu{border:none;margin-bottom:25px;font-size:15px;line-height:normal;border-bottom:solid 1px #0067b1;padding-bottom:10px;background:transparent}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu:hover{border-bottom:solid 1px #0067b1;background:transparent !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu .tx-tc-sortlistmenutitle{color:#333}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortind-pop{width:18px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-frmsqrhgt{height:auto !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-ctinput-textarea{height:150px;padding:10px 15px !important;font-size:15px;line-height:normal !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-ct-submit-loggedin{background:#be1622;color:#fff;font-size:15px;padding:5px 10px;margin-left:4.5% !important;font-family:"Open Sans",sans-serif;opacity:1;border-radius:0;border:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp{opacity:1 !important}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage{height:auto}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage div.tx-tc-emo-nav-frm{margin-bottom:20px}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emopage-emojis{height:auto;margin-bottom:20px}.toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emo-bot-nav{height:auto;width:100% !important;border:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-menutitle-hilight{background:transparent;border:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel{padding:10px;right:-2px;top:28px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox{font-size:14px;line-height:normal;font-weight:600;color:#0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink{color:#0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink-selected{color:#be1622}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortpopular{border:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box{margin:0;padding:0 10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ctdate{font-size:12px;line-height:normal;color:#333;display:block;margin-top:2px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text{font-size:15px;line-height:normal;color:#333}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text img{display:none}@media screen and (max-width: 480px){.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text{font-size:12px;line-height:normal}}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box+.tx-tc-cts-ct-box{margin-top:25px;padding-top:25px !important;border-top:solid 1px #0067b1}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ct-box-cttxt-reply{border:none !important;padding:0 !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt{padding-left:25px !important;width:100% !important;background:#f6f7f8;padding-top:0px !important;border-top:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:before,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:after{display:none !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox{position:relative;background:#fff;border:4px solid #fff;padding:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after,.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before{bottom:100%;left:12%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after{border-color:rgba(191,30,46,0);border-bottom-color:#fff;border-width:25px;margin-left:-25px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before{border-color:rgba(191,30,46,0);border-bottom-color:#fff;border-width:20px;margin-left:-20px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-box-picturecrop32{padding:0;height:32px;margin-right:10px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-text{padding-top:0 !important}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ctdate{margin-left:42px}.toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-tabledisp{margin-left:25px !important;width:calc(100% - 25px) !important}.tx-felogin-pi1{background-color:#ececec;padding:30px 17px 70px 17px;margin-bottom:50px}.tx-felogin-pi1 h3{font-family:"Quicksand",sans-serif;font-weight:700;text-transform:uppercase;color:#333;font-size:24px;line-height:normal;text-align:left;margin-bottom:20px}.tx-felogin-pi1 h3:after{content:"";display:block;width:50px;height:5px;background:#fc0;margin:10px 0 0 0}.tx-felogin-pi1 form fieldset{border:none;padding:0}.tx-felogin-pi1 form fieldset>div{width:400px}.tx-felogin-pi1 form fieldset>div>div{border:1px solid #c6c6c6;display:inline-block;float:left;width:49%;height:53px;line-height:53px;margin-top:20px;padding-left:10px}.tx-felogin-pi1 form fieldset>div>div:first-child{margin-right:2%}.tx-felogin-pi1 form fieldset>div label{display:inline-block}.tx-felogin-pi1 form fieldset>div input[type="text"],.tx-felogin-pi1 form fieldset>div input[type="password"]{width:100%;height:55px;border:1px solid #c6c6c6;padding:10px;color:#333;font-size:15px}.tx-felogin-pi1 form fieldset>div input[type="submit"]{background:#0067b1 none repeat scroll 0% 0%;font-size:1rem;line-height:1.4rem;text-transform:uppercase;color:#fff;padding:15px 60px;margin-top:20px;border:medium none;outline:medium none;font-weight:700;cursor:pointer;width:100%}@media screen and (max-width: 485px){.tx-felogin-pi1 form fieldset>div{width:100%}.tx-felogin-pi1 form fieldset>div>div{width:100%}.tx-felogin-pi1 form fieldset>div>div:first-child{margin-right:0}}.tx-felogin-pi1 .felogin-links{padding-top:4px;width:400px}.tx-felogin-pi1 .felogin-links>div{display:inline-block;float:right}.tx-felogin-pi1 .felogin-links>div:first-child{float:left}.tx-felogin-pi1 .felogin-links>div a{color:#333;font-weight:normal}@media screen and (max-width: 485px){.tx-felogin-pi1 .felogin-links{width:100%}.tx-felogin-pi1 .felogin-links>div{display:block;float:none;margin-top:5px}.tx-felogin-pi1 .felogin-links>div:first-child{float:none}}.tx-sy-osbeeproducts{padding:0 0 40px 0}.tx-sy-osbeeproducts h2,.tx-sy-osbeeproducts .ce-table table caption,.ce-table table .tx-sy-osbeeproducts caption{font-weight:700;color:#0067b1;font-size:18px;line-height:normal;display:block;margin:0 0 5px 0}.tx-sy-osbeeproducts .os_cartFactory,.tx-sy-osbeeproducts .os_cartApps{margin-bottom:40px}.tx-sy-osbeeproducts .os_cartFactory table,.tx-sy-osbeeproducts .os_cartApps table{border-spacing:0}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type{border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td,.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td{background:#ececec;padding:10px 0 10px 10px;height:40px;color:#313131;font-weight:700;border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){background:#d7d7d7;padding:10px}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3){text-align:right;border-left:none}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){text-align:right;border-left:none}.tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6){padding:10px 0;border-left:none;text-align:center;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row,.tx-sy-osbeeproducts .os_cartApps table tr.row{border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row td,.tx-sy-osbeeproducts .os_cartApps table tr.row td{background:#fff;padding:10px 0 10px 10px;color:#313131;font-weight:400;border-left:solid 1px #c6c6c6;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr.row td:first-of-type{color:#0067b1;text-decoration:none;font-weight:700}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(2){padding:0 10px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(4),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4){text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6){padding:10px 0;text-align:center;padding-left:10px;padding-right:10px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) i,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) i{font-size:20px}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a{margin:0;padding:0;background:transparent;border:none;color:#be1622;font-size:20px;font-weight:700;text-decoration:none}.tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a:hover,.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a:hover{text-decoration:none}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td{font-size:15px;line-height:normal;border-left:solid 1px #c6c6c6;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:first-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:first-of-type{font-size:15px;line-height:normal;font-weight:700;color:#333;text-align:left;padding:10px;background:#ececec;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(2){font-size:15px;line-height:normal;font-weight:700;text-align:right;padding:10px;background:#d7d7d7;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(5),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(5){font-weight:700;font-size:15px;line-height:normal;text-align:right;background:#ececec;padding:10px;height:40px}.tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:last-of-type,.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:last-of-type{min-height:1px;background:#ececec;height:40px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td{padding:10px;font-size:15px;font-weight:700;line-height:normal;background:#ececec;border-top:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2){background:#d7d7d7}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7){text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7),.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8){border-left:none}.tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8){border-right:solid 1px #c6c6c6;text-align:center}.tx-sy-osbeeproducts .os_cartApps table tr.row td{border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3){border-left:none;text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4){border-left:none;text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(7),.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8){border-left:none;text-align:right;padding-right:10px}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8){padding:10px 0;text-align:center;padding-left:10px;padding-right:10px;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) i{font-size:20px}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a{margin:0;padding:0;background:transparent;border:none;color:#be1622;font-size:20px;font-weight:700;text-decoration:none}.tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a:hover{text-decoration:none}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td{padding:10px;border-top:none;font-weight:700}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3),.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(4){background:#ececec}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:last-of-type{border-left:none}.tx-sy-osbeeproducts .os_overviewModules{padding-bottom:80px;margin-bottom:80px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table{border-spacing:0}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td{padding:10px;font-weight:700;font-size:15px;line-height:normal;background:#ececec;border-top:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(2){background:#d7d7d7;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:last-of-type{border-left:none;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr.row td{font-size:15px;line-height:normal;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:first-of-type{color:#0067b1;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(2){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr.row td:last-of-type{border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td{font-weight:700;font-size:15px;line-height:normal;height:40px;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td div{font-size:15px;line-height:normal;font-weight:700}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(2){background:#d7d7d7;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(3){background:#ececec;text-align:right}.tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:last-of-type{background:#ececec;border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .os_cartSupport{margin-bottom:40px}.tx-sy-osbeeproducts .os_cartSupport>div{float:left;width:calc((100% - 30px) / 4);background:#ececec;border:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_cartSupport>div .radioSupportName{margin-top:10px;margin-right:10px;padding:10px;font-size:18px;line-height:normal;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:3px}.tx-sy-osbeeproducts .os_cartSupport>div .container{padding:10px}.tx-sy-osbeeproducts .os_cartSupport>div .container .radioSupport{width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:bottom}.tx-sy-osbeeproducts .os_cartSupport>div .container div{display:inline-block;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_cartSupport>div .container a{color:#0067b1;font-size:15px;text-decoration:none;display:block}.tx-sy-osbeeproducts .os_cartSupport>div .container a:hover{text-decoration:underline}.tx-sy-osbeeproducts .os_cartSupport>div:first-of-type .radioSupportName{background:#d1d1d1}.tx-sy-osbeeproducts .os_cartSupport>div:nth-of-type(2) .radioSupportName{background:#fc0}.tx-sy-osbeeproducts .os_cartSupport>div:nth-of-type(3) .radioSupportName{background:#777372}.tx-sy-osbeeproducts .os_cartSupport>div:last-of-type .radioSupportName{background:#3a3a3a}.tx-sy-osbeeproducts .os_cartSupport>div+div{margin-left:10px}.tx-sy-osbeeproducts .os_carAppSupport{margin-bottom:40px}.tx-sy-osbeeproducts .os_carAppSupport>div{float:left;width:calc((100% - 20px) / 3);background:#ececec;border:solid 1px #c6c6c6}.tx-sy-osbeeproducts .os_carAppSupport>div .radioAppSupportName{margin-top:10px;margin-right:10px;padding:10px;font-size:18px;line-height:normal;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1px}.tx-sy-osbeeproducts .os_carAppSupport>div .container{padding:10px}.tx-sy-osbeeproducts .os_carAppSupport>div .container .radioAppSupport{width:20px;height:20px;display:inline-block;margin:0 5px 0 0;vertical-align:bottom}.tx-sy-osbeeproducts .os_carAppSupport>div .container div{display:inline-block;font-weight:700;font-size:15px;line-height:normal}.tx-sy-osbeeproducts .os_carAppSupport>div .container a{color:#0067b1;font-size:15px;text-decoration:none;display:block}.tx-sy-osbeeproducts .os_carAppSupport>div .container a:hover{text-decoration:underline}.tx-sy-osbeeproducts .os_carAppSupport>div:first-of-type .radioAppSupportName{background:#88b3d6}.tx-sy-osbeeproducts .os_carAppSupport>div:nth-of-type(2) .radioAppSupportName{background:#3f83c0}.tx-sy-osbeeproducts .os_carAppSupport>div:nth-of-type(3) .radioAppSupportName{background:#105b9e}.tx-sy-osbeeproducts .os_carAppSupport>div+div{margin-left:10px}.tx-sy-osbeeproducts .overviewSupport{margin-bottom:80px;padding-bottom:80px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table{border-spacing:0}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td{font-size:15px;line-height:normal;font-weight:700;padding:10px;background:#ececec;border-top:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:first-of-type{border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:last-of-type{text-align:right;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td{font-size:15px;line-height:normal;padding:10px;border-bottom:solid 1px #c6c6c6;border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:first-of-type .chosenSupport{font-weight:700;color:#0067b1;font-size:15px}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(2){border-left:none}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:last-of-type{border-left:none;border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td{font-size:15px;line-height:normal;padding:10px;border-left:solid 1px #c6c6c6;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(2){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(3){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:last-of-type{border-right:solid 1px #c6c6c6;border-left:none}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td{background:#ececec;height:40px;font-weight:700;font-size:15px;line-height:normal;padding:10px;border-bottom:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:first-of-type{border-left:solid 1px #c6c6c6}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:nth-of-type(4){text-align:right}.tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:last-of-type{border-right:solid 1px #c6c6c6}.tx-sy-osbeeproducts .lastStep{border:solid 1px #c6c6c6;background:#ececec}.tx-sy-osbeeproducts .lastStep table{border-spacing:0}.tx-sy-osbeeproducts .lastStep table tr td{padding:0 10px 2px 10px;font-size:15px;line-height:normal;text-align:right}.tx-sy-osbeeproducts .lastStep table tr:first-of-type td{padding-top:10px}.tx-sy-osbeeproducts .lastStep table tr:last-of-type td{font-weight:700;padding-bottom:10px}.tx-sy-osbeeproducts .linkInActive{background:#bbbbbb;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:left;margin-top:20px;border:none;cursor:pointer}.tx-sy-osbeeproducts .tooltipp{display:none;position:absolute;background-color:#dddddd;padding:10px 20px;color:black;font-size:18px;margin-left:120px;float:left;margin-top:20px}.tx-sy-osbeeproducts .checkoutOption{margin-top:20px}.tx-sy-osbeeproducts .checkoutOption .checkoutSubmit{background:#be1622;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:right;border:none;cursor:pointer}.tx-sy-osbeeproducts .checkoutOption .checkoutSubmit.blue{background:#0067b1;color:#fff;padding:10px 20px;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;float:left;border:none;cursor:pointer}.step3YourData,.mp-contentContainer.checkout .step3YourOrder{padding-bottom:80px;margin-bottom:80px;border-bottom:solid 1px #bcbcbc;border-spacing:0;width:100%}.step3YourData caption,.mp-contentContainer.checkout .step3YourOrder caption{font-weight:700;color:#1268b3;font-size:18px;line-height:normal;display:block;margin:0 0 2px 0;text-align:left}.step3YourData tr:first-of-type td,.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td{padding:10px;font-weight:700;font-size:14px;line-height:normal;background:#f5f5f5;border-top:solid 1px #bcbcbc;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc}.step3YourData tr:first-of-type td:nth-of-type(2),.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:nth-of-type(2){background:#d7d7d7}.step3YourData tr:first-of-type td:last-of-type,.mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:last-of-type{border-left:none;border-right:solid 1px #bcbcbc}.step3YourData tr.row td,.mp-contentContainer.checkout .step3YourOrder tr.row td{font-size:14px;line-height:normal;padding:10px;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.step3YourData tr.row td:first-of-type,.mp-contentContainer.checkout .step3YourOrder tr.row td:first-of-type{color:#1268b3;font-weight:700;font-size:14px;line-height:normal;border-right:none}.orderlist table{margin-bottom:80px;border-spacing:0;width:100%}.orderlist table caption{font-weight:700;color:#1268b3;font-size:18px;line-height:normal;display:block;margin:0 0 2px 0;text-align:left}.orderlist table tr:first-of-type th{padding:10px;font-weight:700;font-size:14px;line-height:normal;background:#f5f5f5;border-top:solid 1px #bcbcbc;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc;text-align:left}.orderlist table tr:first-of-type th:nth-of-type(3){text-align:center}.orderlist table tr:first-of-type th:nth-of-type(4){text-align:right}.orderlist table tr:first-of-type th:last-of-type{border-right:solid 1px #bcbcbc}.orderlist table tr td{font-size:14px;line-height:normal;padding:10px;border-left:solid 1px #bcbcbc;border-bottom:solid 1px #bcbcbc}.orderlist table tr td:nth-of-type(3){text-align:center}.orderlist table tr td:nth-of-type(4){text-align:right}.orderlist table tr td:last-of-type{border-right:solid 1px #bcbcbc}.step3YourOrder{width:100%;border-spacing:0;margin-bottom:80px}.step3YourOrder caption{text-align:left;font-size:18px;color:#0067b1;font-weight:700;padding-bottom:5px}.step3YourOrder tr td{font-size:14px;line-height:normal;padding:10px;border-top:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.step3YourOrder tr td:first-of-type{width:35%;font-weight:700;border-left:solid 1px #bcbcbc}.step3YourOrder tr:last-of-type td{border-bottom:solid 1px #bcbcbc}.step3YourOrder tr:nth-child(odd){background:#f5f5f5}.backToListButton{margin-bottom:40px}.mp-contentContainer.checkout h1{font-size:20px;line-height:normal;margin-bottom:80px;font-weight:700;text-transform:none}@media screen and (max-width: 480px){.mp-contentContainer.checkout h1{font-size:18px;margin-bottom:40px}}.mp-contentContainer.checkout .checkout_optionText{padding:25px 40px;border:solid 1px #bcbcbc}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_optionText{padding:15px 20px}}.mp-contentContainer.checkout .checkout_optionText strong{display:block;font-weight:700;color:#333;font-size:15px;line-height:normal}.mp-contentContainer.checkout .checkout_optionText p{margin:10px 0 0 0}.mp-contentContainer.checkout .checkout_paymentOption{padding:25px 40px;background:#f5f5f5;border:solid 1px #bcbcbc;margin-top:15px}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption{padding:15px 20px}}.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption{color:#333;margin-bottom:25px;font-size:24px;line-height:normal;text-transform:uppercase}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption h2,.mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption,.ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption{font-size:18px;line-height:normal}}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2),.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3){padding:15px 20px;border:solid 1px #bcbcbc;background:#fff}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) input,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) input{display:inline-block}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label{vertical-align:bottom;display:inline-block;margin-left:10px;font-size:20px;font-weight:700;line-height:normal}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label{font-size:14px;line-height:normal;margin-left:5px}}.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2)+div,.mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3)+div{margin-top:10px}.mp-contentContainer.checkout .checkout_paymentOption input[type="submit"]{display:inline-block;margin-top:20px;background:#0067b1;border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:18px;line-height:normal;padding:8px 16px;cursor:pointer}@media screen and (max-width: 480px){.mp-contentContainer.checkout .checkout_paymentOption input[type="submit"]{font-size:14px;line-height:normal}}.mp-contentContainer.checkout .step3YourData,.mp-contentContainer.checkout .step3YourOrder{width:100%;border-spacing:0}.mp-contentContainer.checkout .step3YourData caption,.mp-contentContainer.checkout .step3YourOrder caption{text-align:left;font-size:18px;color:#0067b1;font-weight:700;padding-bottom:5px}.mp-contentContainer.checkout .step3YourData tr td,.mp-contentContainer.checkout .step3YourOrder tr td{font-size:15px;line-height:normal;padding:10px;border-top:solid 1px #bcbcbc;border-right:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr td:first-of-type,.mp-contentContainer.checkout .step3YourOrder tr td:first-of-type{width:35%;font-weight:700;border-left:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr:last-of-type td,.mp-contentContainer.checkout .step3YourOrder tr:last-of-type td{border-bottom:solid 1px #bcbcbc}.mp-contentContainer.checkout .step3YourData tr:nth-child(odd),.mp-contentContainer.checkout .step3YourOrder tr:nth-child(odd){background:#f5f5f5}.mp-contentContainer.checkout .step3YourOrder{margin-top:40px}.mp-contentContainer.checkout .step3CheckoutButton{color:#fff;text-decoration:none;background:#0067b1;font-size:18px;line-height:normal;padding:8px 16px;border:none;cursor:pointer;display:inline-block;margin-top:20px}.checkout_thankyou{border:solid 1px #bcbcbc;padding:25px 40px;margin:40px 0}.checkout_thankyou strong{display:block;font-weight:700;color:#333;font-size:15px;line-height:normal}.checkout_thankyou p{margin:10px 0 0 0}.tx-contentpackage-checkoutFormular div{display:block}.tx-contentpackage-checkoutFormular div label{width:25%;text-align:right;padding-right:1em;float:left;height:55px;vertical-align:middle;line-height:55px}.tx-contentpackage-checkoutFormular div input{text-align:left;width:50%;float:left;height:55px;border:solid 1px #bbb;padding:10px}.tx-contentpackage-checkoutFormular div+div{margin-top:5px}@media screen and (max-width: 600px){.tx-contentpackage-checkoutFormular div label{display:block;width:100%;float:none;height:auto;text-align:left}.tx-contentpackage-checkoutFormular div input{float:none;display:block;width:100%}}.tx-contentpackage-checkoutFormular input[type="submit"]{background:#0067b1;font-size:15px;line-height:22.4px;font-size:1rem;line-height:1.4rem;text-transform:uppercase;color:#fff;padding:15px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer;margin-left:25%}@media screen and (max-width: 600px){.tx-contentpackage-checkoutFormular input[type="submit"]{margin-left:0}}.checkoutSteps{margin-bottom:40px;text-align:center}.checkoutSteps .step{display:inline-block;position:relative;background:#ccc;border:4px solid #fff;border-bottom:none;border-top:none;padding-left:10px;padding-right:10px;z-index:10;color:#fff;font-weight:700;font-size:16px;height:47px;line-height:46px}.checkoutSteps .step.active{background:#0067b1}.checkoutSteps .step.active:after{border-left-color:#0067b1}.checkoutSteps .step:after,.checkoutSteps .step:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.checkoutSteps .step:after{border-color:rgba(204,204,204,0);border-left-color:#ccc;border-width:23px;margin-top:-23px}.checkoutSteps .step:before{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:28px;margin-top:-28px}.checkoutSteps .step+.step{padding-left:30px;z-index:9;margin-left:-4px}.checkoutSteps .step+.step+.step{z-index:8}.checkoutSteps .step+.step+.step+.step{z-index:7}.checkoutError{background:#be1622;color:#fff;font-weight:700;font-size:15px;line-height:normal;text-align:center;margin-bottom:40px;display:block;padding:5px 10px}.tx-indexedsearch-searchbox{padding-top:50px;padding-bottom:50px}.tx-indexedsearch-searchbox form label{font-size:16px;line-height:normal;color:#333;display:block}.tx-indexedsearch-searchbox form input[type="text"]{height:25px;border:solid 1px #c6c6c6;font-size:12px;min-width:280px;padding:0 5px}.tx-indexedsearch-searchbox form input[type="submit"]{display:block;background:#be1622;color:#fff;border:none;font-size:15px;padding:5px 10px;margin-top:5px;min-width:280px}.suchergebnis{padding-bottom:50px}.tx-indexedsearch-browsebox{list-style-type:none;margin:0;padding:0}.tx-indexedsearch-browsebox ul{list-style-type:none;margin-top:15px;margin-bottom:15px}.tx-indexedsearch-browsebox li{float:left}.tx-indexedsearch-browsebox li a{color:#c6c6c6;text-decoration:none}.tx-indexedsearch-browsebox li+li{margin-left:10px}.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#be1622}.tx-indexedsearch-browsebox+.tx-indexedsearch-res{margin-top:40px}.tx-indexedsearch-res+.tx-indexedsearch-res{margin-top:25px;padding-top:25px;border-top:solid 1px #c6c6c6}.tx-indexedsearch-res+.tx-indexedsearch-browsebox{margin-top:40px}.tx-srfeuserregister-pi1{margin-bottom:50px;float:left;width:70%}.tx-srfeuserregister-pi1 p{padding:0}.tx-srfeuserregister-pi1 p.textOverSendButton{position:relative;margin:0;padding:0;clear:both;margin-bottom:-10px;padding-top:25px}.tx-srfeuserregister-pi1 p.textOverSendButton+dt{display:none}.tx-srfeuserregister-pi1 .customRegisterCheckbox{position:relative;padding-left:30px;margin-top:10px}.tx-srfeuserregister-pi1 .customRegisterCheckbox p,.tx-srfeuserregister-pi1 .customRegisterCheckbox a{font-size:12px;line-height:normal}.tx-srfeuserregister-pi1 .customRegisterCheckbox a{background:transparent;padding-left:0}.tx-srfeuserregister-pi1 .customRegisterCheckbox input{position:absolute;left:0;top:1px}.tx-srfeuserregister-pi1 fieldset{border:none;padding:0;margin:0}.tx-srfeuserregister-pi1 fieldset legend{display:none}.tx-srfeuserregister-pi1 fieldset h2,.tx-srfeuserregister-pi1 fieldset .ce-table table caption,.ce-table table .tx-srfeuserregister-pi1 fieldset caption{font-size:18px;line-height:normal;text-align:left;margin:0 0 5px 0}.tx-srfeuserregister-pi1 fieldset h2:after,.tx-srfeuserregister-pi1 fieldset .ce-table table caption:after,.ce-table table .tx-srfeuserregister-pi1 fieldset caption:after{margin:10px 0 0 0}.tx-srfeuserregister-pi1 fieldset h2+p,.tx-srfeuserregister-pi1 fieldset .ce-table table caption+p,.ce-table table .tx-srfeuserregister-pi1 fieldset caption+p{margin:0 0 25px 0}.tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file{padding:30px 0}.tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file label{font-size:15px;line-height:normal;display:block;margin-bottom:10px}.tx-srfeuserregister-pi1 fieldset label{height:55px;vertical-align:middle}.tx-srfeuserregister-pi1 fieldset dd{width:100%}.tx-srfeuserregister-pi1 fieldset dt{text-align:left}.tx-srfeuserregister-pi1 fieldset input[type="text"],.tx-srfeuserregister-pi1 fieldset input[type="password"],.tx-srfeuserregister-pi1 fieldset input[type="email"],.tx-srfeuserregister-pi1 fieldset input[type="date"],.tx-srfeuserregister-pi1 fieldset select{width:325px;width:100%;height:55px;border:solid 1px #bbb;padding:10px;color:#333;font-size:18px}.tx-srfeuserregister-pi1 fieldset input[type="submit"]{background:#0067b1;font-size:15px;line-height:normal;text-transform:uppercase;color:#fff;padding:15px;margin-top:30px;border:none;outline:none;font-weight:700;cursor:pointer;width:100%;text-align:center}.tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged{display:inline-block}.tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged+p{display:inline-block}.tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms{display:inline-block}.tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms+input[type="checkbox"]{float:left;margin-top:15px}.tx-srfeuserregister-pi1 fieldset input[type=password]{margin-right:0}.tx-srfeuserregister-pi1 fieldset .formwrap>div{float:left;width:48%}.tx-srfeuserregister-pi1 fieldset .formwrap>div.passwort input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.passwortagain input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.company input,.tx-srfeuserregister-pi1 fieldset .formwrap>div.jobrole input{width:100%}.tx-srfeuserregister-pi1 fieldset .formwrap>div+div{margin-left:3.5%}.tx-srfeuserregister-pi1 fieldset .jobrole input{margin-top:7px}.tx-srfeuserregister-pi1 fieldset .terms input{display:inline-block}.tx-srfeuserregister-pi1 fieldset .terms p{margin:0;display:inline-block}.tx-srfeuserregister-pi1 fieldset .terms p a{color:#0067b1;font-size:15px;line-height:normal;text-decoration:none}.tx-srfeuserregister-pi1 fieldset .terms p a:hover{text-decoration:underline}@media screen and (max-width: 800px){.tx-srfeuserregister-pi1{float:none;width:100%}.tx-srfeuserregister-pi1 dt{width:30%}.tx-srfeuserregister-pi1 dd{width:70%}}@media screen and (max-width: 600px){.tx-srfeuserregister-pi1 dt,.tx-srfeuserregister-pi1 dd{width:100%}.tx-srfeuserregister-pi1 dt{display:block;margin-top:5px;text-align:left}.tx-srfeuserregister-pi1 fieldset .formwrap>div{width:100%}.tx-srfeuserregister-pi1 fieldset .formwrap>div+div{margin-left:0}.tx-srfeuserregister-pi1 fieldset input[type="text"],.tx-srfeuserregister-pi1 fieldset input[type="password"],.tx-srfeuserregister-pi1 fieldset input[type="email"],.tx-srfeuserregister-pi1 fieldset input[type="date"],.tx-srfeuserregister-pi1 fieldset select{width:100%}}.editForm .leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{padding-top:0}.community-forum-news{padding:25px 0;background:#ececec}.community-forum-news>.inner>div{float:left;width:calc((100% - 20px) / 2)}.community-forum-news>.inner>div.news{margin-left:20px;padding-top:8px}@media screen and (max-width: 1100px){.community-forum-news>.inner>div.news .inner.small,.community-forum-news>.inner>div.news .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .community-forum-news>.inner>div.news .tx-felogin-pi1-inner{padding:0 !important}}.community-forum-news>.inner>div.news .latest-news-container{padding:0;margin-top:42px;padding-top:44px;padding-left:84px}@media screen and (max-width: 980px){.community-forum-news>.inner>div.news .latest-news-container{padding-top:0;margin-top:0;padding-left:0}}.community-forum-news>.inner>div.news .latest-news-container>h2,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption{text-align:left;position:relative;top:-44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container>h2,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption{top:auto}}.community-forum-news>.inner>div.news .latest-news-container>h2:after,.community-forum-news>.inner>div.news .ce-table table .latest-news-container>caption:after,.ce-table table .community-forum-news>.inner>div.news .latest-news-container>caption:after{margin:10px 0 10px 0}.community-forum-news>.inner>div.news .latest-news-container .startpage-article{position:relative;top:-44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-article{top:auto}}.community-forum-news>.inner>div.news .latest-news-container .startpage-article .more{position:relative;top:44px}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-article .more{top:auto}}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews{margin-top:20px;width:calc((100% - 30px) / 2)}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews .header{margin-top:10px}.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews .header h3 span{font-size:15px;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.community-forum-news>.inner>div.news .latest-news-container .startpage-latesnews{width:100%}}.community-forum-news>.inner>div.tx-typo3forum-pi1>h2,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1>caption{text-align:left;text-transform:none}.community-forum-news>.inner>div.tx-typo3forum-pi1>h2:after,.ce-table table .community-forum-news>.inner>div.tx-typo3forum-pi1>caption:after{margin:10px 0 10px 0}.community-forum-news>.inner>div.tx-typo3forum-pi1 .ce-forum-latest-post>div{padding:10px}@media screen and (max-width: 980px){.community-forum-news>.inner>div{float:none;width:100%;margin-left:0 !important;max-width:none}}.zweispaltig-unterseiten-layout{max-width:1030px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1100px){.zweispaltig-unterseiten-layout{padding:0 25px}}.leftSidebar{float:left;width:23.30%;width:calc(100% - 72%);max-width:240px;display:block;padding:50px 0;padding-top:0;margin-top:40px;min-height:1px}.leftSidebar .leftMenu{float:none;width:100%;margin-top:0}.leftSidebar .inner.small,.leftSidebar .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .leftSidebar .tx-felogin-pi1-inner,.leftSidebar .inner{padding:0 !important}@media screen and (max-width: 767px){.leftSidebar{float:none;width:100%;margin-left:0;max-width:none;padding-bottom:0}.leftSidebar .leftMenu{margin-bottom:0;padding-bottom:0;margin-top:25px}.leftSidebar .leftMenu .profile-sidebar-content{margin-top:15px}}.rightContent{float:left;width:73.78%;width:calc(100% - 32.85%);display:block;max-width:740px;padding:50px 0;margin-left:4.85%;padding-top:0;min-height:1px;margin-top:40px}.rightContent .tx-srfeuserregister-pi1{float:none;width:100%;display:block;margin-bottom:40px}.rightContent .tx-srfeuserregister-pi1 input{padding:10px 15px}.rightContent .inner.small,.rightContent .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 .rightContent .tx-felogin-pi1-inner,.rightContent .inner{padding:0 !important}@media screen and (max-width: 767px){.rightContent{float:none;width:100%;margin-left:0;max-width:none;margin-top:25px}}header.header{padding:0px 0 25px 0;max-height:133px;border-bottom:solid 5px #fc0;position:fixed;top:0;z-index:9999;left:0;right:0;background:#fff}header.header.compexHeader{height:100px;padding-top:25px}header.header.compexHeader .topMeta{display:none}header.header.compexHeader+*{margin-top:100px;display:block}@media screen and (max-width: 480px){header.header.compexHeader{height:72px;padding-top:15px;padding-bottom:15px}header.header.compexHeader+*{margin-top:72px}}header.header+*{margin-top:133px;display:block}@media screen and (max-width: 860px){header.header{height:155px;max-height:155px}header.header+*{margin-top:155px}}@media screen and (max-width: 480px){header.header{height:200px;max-height:200px}header.header+*{margin-top:200px}}@media screen and (max-width: 460px){header.header{max-height:120px;height:120px}header.header+*{margin-top:120px}}header.header .topMeta{width:100%;background:#f5f5f5;margin-bottom:20px;height:30px;line-height:30px}@media screen and (max-width: 860px){header.header .topMeta{height:auto}}header.header .topMeta .left{float:left;color:#333;font-size:12px;font-weight:600;line-height:30px}@media screen and (max-width: 860px){header.header .topMeta .left{float:none;width:100%;text-align:center}}@media screen and (max-width: 460px){header.header .topMeta .left{display:none}}header.header .topMeta .right{float:right}header.header .topMeta .right form{position:relative;float:left;margin-right:5px}header.header .topMeta .right form input[type="text"]{border:0;background:#fff;padding:0 5px;height:24px;position:relative;padding-right:25px;font-size:12px;line-height:24px;top:-2px;margin-right:35px;margin-bottom:0}header.header .topMeta .right form button{position:absolute;right:5px;top:1px;background:transparent;border:none;font-size:18px;color:#333}header.header .topMeta .right form button:before{content:"\f002";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}@media screen and (max-width: 460px){header.header .topMeta .right form{display:none}}@media screen and (max-width: 860px){header.header .topMeta .right{float:none;width:100%;text-align:center;text-align:right}}header.header .topMeta a{text-decoration:none;text-transform:uppercase;color:#333;font-size:12px;line-height:normal;font-weight:600;padding:0 10px;border-left:solid 1px #333}header.header .topMeta a i{margin-right:3px}header.header .topMeta a:hover{text-decoration:underline}header.header .topMeta a:last-of-type{border-right:solid 1px #333}@media screen and (max-width: 860px){header.header .topMeta a{border-left:none}header.header .topMeta a:last-of-type{border-right:none;border-left:solid 1px #333;padding-left:14px}}@media screen and (max-width: 480px) and (min-width: 461px){header.header .topMeta a{display:block;float:none;margin-left:auto;margin-right:auto;width:100%;clear:both;padding-top:10px}header.header .topMeta a:last-of-type{border-left:none}}header.header .logo{float:left;display:block;max-width:215px}@media screen and (max-width: 480px){header.header .logo{max-width:180px}}header.header .logo img{max-height:50px}header.header nav{float:right}@media screen and (min-width: 1121px){header.header nav>ul>li{float:left;padding:14px 0;position:relative}header.header nav>ul>li>a{color:#333;text-decoration:none;font-weight:700;text-transform:uppercase;font-family:"Open Sans",sans-serif}header.header nav>ul>li>a i{display:none}header.header nav>ul>li+li{margin-left:25px}header.header nav>ul>li:last-of-type{margin-left:40px;background:#be1622;padding:14px 19px}header.header nav>ul>li:last-of-type a{color:#fff}header.header nav>ul>li:last-of-type:hover:before,header.header nav>ul>li:last-of-type.active:before{display:none !important}header.header nav>ul>li ul{display:none;position:absolute;width:170px;top:75px;background:#fff;z-index:99999;box-shadow:1px 1px 5px rgba(0,0,0,0.35)}header.header nav>ul>li ul li{display:block}header.header nav>ul>li ul li a{font-size:12px;font-weight:700;color:#333;text-decoration:none;line-height:14px;padding:14px 10px;display:block;text-transform:uppercase}header.header nav>ul>li ul li:hover,header.header nav>ul>li ul li.active{background:#be1622}header.header nav>ul>li ul li:hover a,header.header nav>ul>li ul li.active a{color:#fff}header.header nav>ul>li ul li+li{border-top:solid 1px #b7b7b7}header.header nav>ul>li:hover:after{content:"";position:absolute;left:0;right:0;bottom:-28px;width:100%;height:45px;cursor:pointer}header.header nav>ul>li:hover ul{display:block}header.header nav>ul>li:hover:before,header.header nav>ul>li.active:before{content:"";position:absolute;border-bottom:solid 2px #bf1e2e;height:2px;width:100%;top:38px}}@media screen and (max-width: 1120px){header.header nav{position:relative}header.header nav>ul{position:absolute;width:250px;right:0;box-shadow:1px 1px 5px rgba(0,0,0,0.5);z-index:999999;display:none}header.header nav>ul li{float:none;display:block;padding:0;width:100%;background:#fff}header.header nav>ul li.active{background:#be1622}header.header nav>ul li.active>a{color:#fff}header.header nav>ul li a{display:block;width:100%;padding:14px 60px 14px 10px;color:#333;text-decoration:none;font-weight:700;position:relative;text-transform:uppercase;font-family:"Open Sans",sans-serif}header.header nav>ul li a:hover{color:#fff;background:#be1622}header.header nav>ul li a i{display:inline-block;position:absolute;right:0;top:38%;margin-top:-18px;padding:16px}header.header nav>ul li a i.fa-chevron-up{display:none}header.header nav>ul li.open a i.fa-chevron-up{display:inline-block}header.header nav>ul li.open a i.fa-chevron-down{display:none}header.header nav>ul li+li{margin-left:0;border-top:solid 1px #b7b7b7}header.header nav>ul li>ul{display:none}header.header nav>ul li>ul li{background:#f9f9f9;border-top:solid 1px #b7b7b7}header.header nav>ul li>ul li a{font-size:13px;line-height:normal;padding:10px 10px 10px 30px}header.header nav>ul li>ul li.active a{color:#fff;background:#be1622}header.header nav>ul li.open>ul{display:block}header.header nav>ul>li:last-of-type{border-top:none}header.header nav>ul>li:last-of-type a{color:#fff;background:#be1622}header.header nav.active>ul{display:block;height:450px;overflow:scroll}}header.header .mobile-button{display:none;padding:10px 0;cursor:pointer}header.header .mobile-button i{font-size:40px}@media screen and (max-width: 640px){header.header .mobile-button{padding:5px 0 0 0}}@media screen and (max-width: 1120px){header.header .mobile-button{display:block}}body.compexCommerce header.header.compexHeader .topMeta{height:0px}body.compexCommerce header.header.compexHeader .topMeta .right{display:none}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type{margin-left:25px;background:transparent;padding:11px 0}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:after{content:"\f107";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;position:relative;z-index:9600}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:hover:after{left:auto;right:auto;bottom:auto;position:relative;width:auto;height:auto}@media screen and (max-width: 1120px){body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch{padding:0;margin:0}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch:after{display:none}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch ul{width:100%;padding:0 10px 15px 10px;background:#be1622}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.languageSwitch ul li{background:#be1622;border-top:none}}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type>a{color:#333;position:relative;z-index:9600;font-size:13px;line-height:normal}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type img{vertical-align:middle;position:relative;z-index:9600}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type:hover:before,body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type.active:before{display:none !important}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type li a{color:#333;font-weight:700}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type li a:hover{color:#fff}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul{width:80px;padding-left:10px;top:0px;padding-top:47px;left:-10px;z-index:9500;padding-bottom:10px}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li img{vertical-align:middle}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li a{font-weight:700;padding:0;display:inline}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li:hover{background:transparent}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li:hover a{color:#333}body.compexCommerce header.header.compexHeader nav>ul>li:last-of-type ul li+li{border-top:none;padding-top:10px}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search:hover:before{display:none !important}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search .compexCommerce-openSearch i{display:block;font-size:18px;color:#333}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form{position:absolute;top:38px;right:0;display:none}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form.active{display:block;-webkit-animation:display-none-transition 1s both;animation:display-none-transition 1s both}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form div{position:relative}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form input[type="text"]{height:30px;padding:0 25px 0 5px;width:180px;border:solid 1px #be1622;outline:none}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form button{border:none;background:transparent;position:absolute;right:5px;top:5px}body.compexCommerce header.header.compexHeader nav>ul>li.cc-search form button i{font-size:15px;color:#be1622}@-webkit-keyframes display-none-transition{0%{opacity:0}100%{opacity:1}}@keyframes display-none-transition{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 1360px){header.header .topMeta,header.header .topMeta+div{padding:0 20px}}@media screen and (max-width: 1300px) and (min-width: 1121px){header.header nav>ul>li>a{font-size:13px;line-height:normal}header.header nav>ul>li:last-of-type{margin-left:20px}header.header nav>ul>li+li{margin-left:18px}}footer.footer{background:#333;padding:50px 0 15px 0}footer.footer div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner{margin-bottom:80px}footer.footer div.inner.small:nth-of-type(2),footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2),.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2){margin-bottom:0}footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element{margin-bottom:0;max-width:none;width:auto;float:left}footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small,footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1 .tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner{padding-left:0;padding-right:0}@media screen and (max-width: 860px){footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element{float:none}}footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{margin:0;padding:0;list-style:none;float:left;width:calc(100% / 6)}footer.footer div.inner.small ul>a,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul>a,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul>a{color:#fff;font-size:13px;line-height:normal;font-weight:700;text-decoration:none}footer.footer div.inner.small ul>a:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul>a:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul>a:after{content:"";display:block;width:75px;height:1px;background:#fc0;margin:10px 0 10px 0}footer.footer div.inner.small ul li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li{display:block}footer.footer div.inner.small ul li a,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li a,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li a{display:block;color:#cecece;text-decoration:none;font-size:12px;line-height:normal;font-weight:400}footer.footer div.inner.small ul li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li+li{margin-top:5px}footer.footer div.inner.small ul.imprintList,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList{width:auto;float:right;margin-top:-4px}footer.footer div.inner.small ul.imprintList li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li{display:inline-block}footer.footer div.inner.small ul.imprintList li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li+li{margin-left:10px}footer.footer div.inner.small ul.imprintList li:after,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li:after,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li:after{display:none}@media screen and (max-width: 860px){footer.footer div.inner.small ul.imprintList,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList{float:none !important;margin:10px 0 0 0;width:auto !important}}footer.footer div.inner.small p,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p{font-size:12px;line-height:normal;color:#fff;margin:0}@media screen and (max-width: 860px){footer.footer div.inner.small p,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p{float:none}}footer.footer div.inner.small+div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner+div.inner.small,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner+div.inner.small,footer.footer .tx-felogin-pi1 div.inner.small+div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.inner.small+div.tx-felogin-pi1-inner,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner+div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner+div.tx-felogin-pi1-inner{margin-bottom:0}@media screen and (max-width: 800px){footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{width:calc(100% / 3)}footer.footer div.inner.small ul:nth-of-type(n+4),footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul:nth-of-type(n+4),.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul:nth-of-type(n+4){margin-top:20px}}@media screen and (max-width: 720px){footer.footer div.inner.small,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner{margin-bottom:50px}footer.footer div.inner.small ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul{float:none;width:100%}footer.footer div.inner.small ul li:first-of-type,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li:first-of-type,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li:first-of-type{display:block}footer.footer div.inner.small ul li+li,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li+li,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li+li{margin-right:10px;display:inline-block}footer.footer div.inner.small ul+ul,footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul+ul,.tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul+ul{margin-top:20px}}.breadcrumbContainer{padding-top:11px;padding-bottom:11px}@media screen and (max-width: 1100px){.breadcrumbContainer{padding-top:11px !important;padding-bottom:11px !important}}.breadcrumbContainer ul li{color:#333;display:inline-block;font-size:13px;line-height:normal}.breadcrumbContainer ul li a{color:#999999;text-decoration:none;font-size:13px;line-height:normal}.breadcrumbContainer ul li:before{content:"\f015";color:#fc0;display:inline-block;margin-right:5px;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.breadcrumbContainer ul li+li{margin-left:5px}.breadcrumbContainer ul li+li:before{content:"\f054"}.breadcrumbContainer ul li:last-of-type a{color:#333}.mfp-image-holder .mfp-content{margin-top:50px;padding:0 25px}.mfp-image-holder .mfp-content figure{background:#fff}img.mfp-img{max-height:100% !important}.ce-video{padding:30px 0}.ce-video .left{float:left;max-width:500px;margin-right:30px}.ce-video .left video{max-width:100%;height:auto}.ce-video .right{float:left;max-width:500px}.ce-video .right h1,.ce-video .right h2,.ce-video .right .ce-table table caption,.ce-table table .ce-video .right caption,.ce-video .right h3{margin-top:0}.ce-video .right h2,.ce-video .right .ce-table table caption,.ce-table table .ce-video .right caption{text-align:left}.ce-video .right h2:after,.ce-video .right .ce-table table caption:after,.ce-table table .ce-video .right caption:after{margin:10px 0 0 0}.ce-forum-latest-post{margin-top:40px;max-width:83%}@media screen and (max-width: 980px){.ce-forum-latest-post{max-width:none}}.ce-forum-latest-post+.ce-forum-latest-post{margin-top:0}.ce-forum-latest-post:last-of-type{margin-bottom:40px;border-bottom:solid 1px #bbb}.ce-forum-latest-post h2,.ce-forum-latest-post .ce-table table caption,.ce-table table .ce-forum-latest-post caption{text-align:left}.ce-forum-latest-post h2:after,.ce-forum-latest-post .ce-table table caption:after,.ce-table table .ce-forum-latest-post caption:after{margin:10px 0 10px 0}.ce-forum-latest-post>div{display:block;width:100%;padding:12px;background:#fff;border-right:solid 1px #bbbbbb;border-left:solid 1px #bbbbbb;border-top:solid 1px #bbbbbb}.ce-forum-latest-post>div img{float:left;max-width:70px;margin-right:15px}.ce-forum-latest-post>div div h3{font-size:18px;line-height:normal;font-weight:700;color:#333;margin:0 0 0 0}.ce-forum-latest-post>div div h3 a{color:#333}.ce-forum-latest-post>div div p{font-weight:400;float:left}.ce-forum-latest-post>div div p+p{margin-left:10px}.tx-typo3forum-post-latest-box h2,.tx-typo3forum-post-latest-box .ce-table table caption,.ce-table table .tx-typo3forum-post-latest-box caption{text-align:left}.tx-typo3forum-post-latest-box h2:after,.tx-typo3forum-post-latest-box .ce-table table caption:after,.ce-table table .tx-typo3forum-post-latest-box caption:after{margin:10px 0 10px 0}.leftMenu{float:left;width:24.27%;margin-top:30px}@media screen and (max-width: 767px){.leftMenu{float:none;width:100%;margin-bottom:40px;padding-bottom:40px;border-bottom:solid 1px #bbbbbb}.leftMenu .profile-sidebar-content{display:none}.leftMenu .profile-sidebar-content.active{display:block}}.leftMenu h3{font-size:16px;line-height:normal;font-weight:700;color:#333;text-transform:uppercase;border-bottom:solid 2px #fc0;margin-bottom:15px}.leftMenu ul{margin:0;padding:0;list-style-type:none}.leftMenu ul li{display:block}.leftMenu ul li a{font-size:15px;line-height:normal;color:#333;text-decoration:none;font-weight:400;text-transform:uppercase}.leftMenu ul li.active a,.leftMenu ul li:hover a{font-weight:700;color:#333}.leftMenu ul li+li{margin-top:15px}.leftMenu+.tx-srfeuserregister-pi1,.leftMenu+*{width:74.75%;float:left;margin-left:0.97%;padding:30px 10px 0 10px}@media screen and (max-width: 767px){.leftMenu+.tx-srfeuserregister-pi1,.leftMenu+*{float:none;width:100%;margin-left:0;padding:0}}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice,.leftMenu+* .tx-srfeuserregister-pi1-notice{margin:0;font-style:normal;font-size:15px;line-height:normal}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash,.leftMenu+* .tx-srfeuserregister-pi1-trash{margin:0 0 10px 0}.leftMenu+.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash a,.leftMenu+* .tx-srfeuserregister-pi1-trash a{background:transparent;padding-left:0;font-size:15px;line-height:normal;font-weight:400}.leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{float:left;width:32.46%;text-align:left;padding:17px 10px 16px 10px}@media screen and (max-width: 600px){.leftMenu+.tx-srfeuserregister-pi1 dt,.leftMenu+* dt{float:none;width:100%;padding:0 10px 0 0}}.leftMenu+.tx-srfeuserregister-pi1 dt label,.leftMenu+* dt label{font-size:15px;line-height:normal;color:#333}.leftMenu+.tx-srfeuserregister-pi1 dd,.leftMenu+* dd{float:left;width:66.23%;margin-left:1.29%}@media screen and (max-width: 600px){.leftMenu+.tx-srfeuserregister-pi1 dd,.leftMenu+* dd{float:none;width:100%;margin-left:0;margin-top:0}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="text"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="password"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="email"],.leftMenu+* dd input[type="text"],.leftMenu+* dd input[type="password"],.leftMenu+* dd input[type="email"]{margin-top:0}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="submit"],.leftMenu+* dd input[type="submit"]{margin-top:0}}.leftMenu+.tx-srfeuserregister-pi1 dd input[type="text"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="password"],.leftMenu+.tx-srfeuserregister-pi1 dd input[type="email"],.leftMenu+* dd input[type="text"],.leftMenu+* dd input[type="password"],.leftMenu+* dd input[type="email"]{width:100%;height:55px;vertical-align:middle;line-height:55px;padding:0 10px;font-size:15px;color:#333}.leftMenu+.tx-srfeuserregister-pi1 input[type="submit"],.leftMenu+* input[type="submit"]{float:right;margin-bottom:40px}.leftMenu .profile-sidebar{display:none;margin-top:15px}.leftMenu .profile-sidebar button{border:none;width:100%;display:block}@media screen and (max-width: 767px){.leftMenu .profile-sidebar{display:block}}.formular-sidebar{float:left;width:25%;margin-left:5%;padding-top:50px;padding-bottom:50px}.formular-sidebar .formular-sidebar-content{width:100%}.formular-sidebar .formular-sidebar-content+.formular-sidebar-content{margin-top:40px}.formular-sidebar h2,.formular-sidebar .ce-table table caption,.ce-table table .formular-sidebar caption{font-size:18px;line-height:normal;text-align:left;margin:0 0 5px 0}.formular-sidebar h2:after,.formular-sidebar .ce-table table caption:after,.ce-table table .formular-sidebar caption:after{margin:10px 0 0 0}.formular-sidebar img{margin-top:20px}.formular-sidebar p{font-size:13px;line-height:normal}.formular-sidebar .fontAwesome-list{margin-bottom:20px}.formular-sidebar .fontAwesome-list ul{margin:0;padding:0;list-style:none}.formular-sidebar .fontAwesome-list ul li{display:block;font-size:16px;line-height:normal;color:#333;font-weight:700}.formular-sidebar .fontAwesome-list ul li i{display:table-cell;font-size:22px;margin-right:10px;border-radius:50px;border:solid 2px #333;padding:10px;vertical-align:sub;float:left;height:46px;width:46px}.formular-sidebar .fontAwesome-list ul li span{margin:0;display:table-cell;vertical-align:middle;padding-left:10px;height:46px}@media screen and (max-width: 440px){.formular-sidebar .fontAwesome-list ul li span{width:80%}}@media screen and (max-width: 360px){.formular-sidebar .fontAwesome-list ul li span{width:70%}}.formular-sidebar .fontAwesome-list ul li+li{padding-top:10px;clear:both}@media screen and (max-width: 800px){.formular-sidebar{float:none;width:100%;margin-left:0;padding:0 0 50px 0}}.ui-icon{display:none !important}.compexCommerce .news-list-view .header{max-width:none}.cc_container .cc_btn{padding:8px 10px !important}body.compexCommerce main>*:first-child{margin-top:40px}body.compexCommerce main>.sliderContainer{margin-top:0 !important}body.compexCommerce main>.unterseiten-banner:first-child{margin-top:0}
+/*# sourceMappingURL=screen.css.map */
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/typo-welcome-validated.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/typo-welcome-validated.css
new file mode 100644
index 0000000..b9b4b15
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/html/typo-welcome-validated.css
@@ -0,0 +1,12703 @@
+ /*typo welcome test*/
+ .welcome-image::before {
+ content: url('../image/StartAppHere.png');
+ }
+
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+ /*unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;*/
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/NUrn2XQrRfyGZp5MknntaRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/s2PXW4WrV3VLrOUpHiqsfRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/sKd0EMYPAh5PYCRKSryvW1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+
+ i.fa {
+ padding-left : 5px;
+ font-size : 0.9rem;
+ }
+ .bg-blue {
+ background-color : #0067b1;
+ }
+ .bg-darkblue {
+ background-color : #002f58;
+ }
+ .bg-red {
+ background-color : #be1622;
+ }
+ .bg-white {
+ background-color : #fff;
+ }
+ .button {
+ display : inline-block;
+ background : inherit;
+ color : inherit;
+ padding : 15px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ cursor : pointer;
+ }
+ .button i {
+ padding-right : 5px;
+ transition : all 0.5s;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .button span + i {
+ padding-left : 5px;
+ transition : all 0.5s;
+ }
+ .button:hover {
+ text-decoration : none !important ;
+ }
+ .button:hover i {
+ padding-right : 10px;
+ transition : all 0.5s;
+ }
+ .button:hover span + i {
+ padding-left : 10px;
+ transition : all 0.5s;
+ }
+ span span {
+ background : inherit;
+ color : inherit;
+ }
+ .redbutton, .bluebutton, .thirdSection .right a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .darkbluebutton, .greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton, .whitebutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a, .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a {
+ display : inline-block;
+ background : none 0% 0% repeat scroll #be1622;
+ color : #FFF;
+ padding : 15px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ cursor : pointer;
+ border : none;
+ }
+ .redbutton:hover, .bluebutton:hover, .thirdSection .right a:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:hover, .darkbluebutton:hover, .greybutton:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover, .whitebutton:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:hover {
+ text-decoration : none !important ;
+ }
+ .bluebutton, .thirdSection .right a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a {
+ background-color : #0067b1;
+ }
+ .darkbluebutton {
+ background-color : #002f58;
+ text-align : left;
+ }
+ .darkbluebutton.arrowlink:after, .thirdSection .right a.darkbluebutton:after {
+ float : right;
+ }
+ .darkbluebutton.arrowlink:hover:after, .thirdSection .right a.darkbluebutton:hover:after {
+ padding-left : 30px;
+ }
+ .greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton {
+ background-color : #f5f5f5;
+ color : #333;
+ }
+ .greybutton:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover {
+ background-color : #0067b1;
+ color : #fff;
+ }
+ .whitebutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a {
+ background-color : #ffffff;
+ color : #333;
+ }
+ .arrowlink, .thirdSection .right a {
+ font-weight : 700;
+ text-decoration : none;
+ transition : all 0.5s;
+ }
+ .arrowlink:after, .thirdSection .right a:after {
+ font-family : 'FontAwesome';
+ content : "\f178";
+ padding-left : 5px;
+ font-size : 15px;
+ transition : all 0.7s;
+ display : inline-block;
+ }
+ .arrowlink:hover, .thirdSection .right a:hover {
+ text-decoration : none;
+ }
+ .arrowlink:hover:after, .thirdSection .right a:hover:after {
+ padding-left : 15px;
+ transition : all 0.5s;
+ }
+ .arrowlink.down:after, .thirdSection .right a.down:after {
+ content : "\f078";
+ vertical-align : bottom;
+ }
+ .arrowlink.down.active:after, .thirdSection .right a.down.active:after {
+ content : "\f077";
+ }
+ .keylink {
+ text-align : center;
+ color : #fff;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .keylink:before {
+ content : "\f084";
+ font-family : 'FontAwesome';
+ padding-right : 5px;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .downloadlink {
+ text-align : center;
+ font-weight : 700;
+ text-decoration : none;
+ transition : all 0.5s;
+ min-height : 54px;
+ }
+ .downloadlink:after {
+ font-family : 'FontAwesome';
+ content : "\f019";
+ padding-left : 5px;
+ font-size : 15px;
+ transition : all 0.5s;
+ }
+ .downloadlink:hover {
+ font-size : 18px;
+ }
+ .downloadlink:hover:after {
+ font-size : 17px;
+ transition : all 0.5s;
+ }
+ .buttonContainer {
+ text-align : center;
+ }
+ .versal {
+ text-transform : uppercase;
+ }
+ .cf:before, .inner:before, body.contact .contactMain:before, .ce-twoCol-Box .boxen:before, .ce-twoCol-Box .boxen.withFontAwesome:before, .ce-twoCol-Box .boxen.withoutFontAwesome:before, .ce-twoCol-Box .boxen.withOtherFontAwesome:before, .ce-twoCol-Box .boxen.withOtherFontAwesome div:before, .text-slide:before, .toggleContainer h3:before, .ce-threeBoxesWithOption:before, .ce-threeBoxesWithOption .inner div:before, .fontAwesome-list.twocol ul:before, .ce-os-bee:before, .ce-table:before, .service-formular:before, .service-formular .powermail_check_outer:before, .secondSection div.inner:before, .thirdSection:before, .thirdSection .inner:before, .newsletter:before, .newsletter .firstrow:before, .newsletter .secondrow:before, .newsletter .secondrow .inner:before, .ce-youtube-text:before, .ce-youtube-slider:before, .marketplace-wrapper:before, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:before, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:before, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:before, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:before, .marketplace-wrapper .mp-contentContainer .mp-filter ul:before, .marketplace-wrapper .mp-contentContainer .mp-content:before, .marketplace-wrapper .mp-contentContainer .mp-content article header:before, .marketplace-wrapper .mp-contentContainer .mp-content article footer:before, .mpdetail-content .mp-productInfo:before, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:before, .mpdetail-content .mp-productWrapper > ul:before, .tx-typo3forum-pi1 .forum_menu ul:before, .tx-typo3forum-pi1 .topic_list_menu ul:before, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #topic fieldset div:before, .tx-typo3forum-pi1 #post fieldset div:before, .tx-typo3forum-pi1 #report fieldset div:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:before, .ce-osbee-forum-singlepost:before, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:before, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:before, .blogSidebar .blog-subscribe .terms:before, .news-list-view .article:before, .news-list-view .news-content-wrap:before, .latest-news-container:before, .latest-news-container .startpage-latesnews:before, .latest-news-container .startpage-latesnews .news-img-wrap a:before, .shariff .orientation-horizontal:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:before, .tx-sy-osbeeproducts .os_cartSupport:before, .tx-sy-osbeeproducts .os_cartSupport > div .container:before, .tx-sy-osbeeproducts .os_carAppSupport:before, .tx-sy-osbeeproducts .os_carAppSupport > div .container:before, .tx-sy-osbeeproducts .checkoutOption:before, .tx-contentpackage-checkoutFormular div:before, .checkoutSteps:before, .tx-indexedsearch-browsebox:before, .tx-srfeuserregister-pi1 fieldset:before, .tx-srfeuserregister-pi1 fieldset .formwrap:before, .community-forum-news:before, .community-forum-news > .inner > div.news .latest-news-container:before, .zweispaltig-unterseiten-layout:before, header.header:before, header.header .topMeta:before, header.header .topMeta + div:before, header.header nav > ul:before, footer.footer div.inner.small:before, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:before, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:before, .ce-video:before, .ce-forum-latest-post:before, .ce-forum-latest-post > div:before, .ce-forum-latest-post > div div:before, .cf:after, .inner:after, body.contact .contactMain:after, .ce-twoCol-Box .boxen:after, .ce-twoCol-Box .boxen.withFontAwesome:after, .ce-twoCol-Box .boxen.withoutFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome div:after, .text-slide:after, .toggleContainer h3:after, .ce-threeBoxesWithOption:after, .ce-threeBoxesWithOption .inner div:after, .fontAwesome-list.twocol ul:after, .ce-os-bee:after, .ce-table:after, .service-formular:after, .service-formular .powermail_check_outer:after, .secondSection div.inner:after, .thirdSection:after, .thirdSection .inner:after, .newsletter:after, .newsletter .firstrow:after, .newsletter .secondrow:after, .newsletter .secondrow .inner:after, .ce-youtube-text:after, .ce-youtube-slider:after, .marketplace-wrapper:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:after, .marketplace-wrapper .mp-contentContainer .mp-filter ul:after, .marketplace-wrapper .mp-contentContainer .mp-content:after, .marketplace-wrapper .mp-contentContainer .mp-content article header:after, .marketplace-wrapper .mp-contentContainer .mp-content article footer:after, .mpdetail-content .mp-productInfo:after, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:after, .mpdetail-content .mp-productWrapper > ul:after, .tx-typo3forum-pi1 .forum_menu ul:after, .tx-typo3forum-pi1 .topic_list_menu ul:after, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #topic fieldset div:after, .tx-typo3forum-pi1 #post fieldset div:after, .tx-typo3forum-pi1 #report fieldset div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after, .ce-osbee-forum-singlepost:after, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after, .blogSidebar .blog-subscribe .terms:after, .news-list-view .article:after, .news-list-view .news-content-wrap:after, .latest-news-container:after, .latest-news-container .startpage-latesnews:after, .latest-news-container .startpage-latesnews .news-img-wrap a:after, .shariff .orientation-horizontal:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after, .tx-sy-osbeeproducts .os_cartSupport:after, .tx-sy-osbeeproducts .os_cartSupport > div .container:after, .tx-sy-osbeeproducts .os_carAppSupport:after, .tx-sy-osbeeproducts .os_carAppSupport > div .container:after, .tx-sy-osbeeproducts .checkoutOption:after, .tx-contentpackage-checkoutFormular div:after, .checkoutSteps:after, .tx-indexedsearch-browsebox:after, .tx-srfeuserregister-pi1 fieldset:after, .tx-srfeuserregister-pi1 fieldset .formwrap:after, .community-forum-news:after, .community-forum-news > .inner > div.news .latest-news-container:after, .zweispaltig-unterseiten-layout:after, header.header:after, header.header .topMeta:after, header.header .topMeta + div:after, header.header nav > ul:after, footer.footer div.inner.small:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after, .ce-video:after, .ce-forum-latest-post:after, .ce-forum-latest-post > div:after, .ce-forum-latest-post > div div:after {
+ content : " ";
+ display : table;
+ }
+ .cf:after, .inner:after, body.contact .contactMain:after, .ce-twoCol-Box .boxen:after, .ce-twoCol-Box .boxen.withFontAwesome:after, .ce-twoCol-Box .boxen.withoutFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome div:after, .text-slide:after, .toggleContainer h3:after, .ce-threeBoxesWithOption:after, .ce-threeBoxesWithOption .inner div:after, .fontAwesome-list.twocol ul:after, .ce-os-bee:after, .ce-table:after, .service-formular:after, .service-formular .powermail_check_outer:after, .secondSection div.inner:after, .thirdSection:after, .thirdSection .inner:after, .newsletter:after, .newsletter .firstrow:after, .newsletter .secondrow:after, .newsletter .secondrow .inner:after, .ce-youtube-text:after, .ce-youtube-slider:after, .marketplace-wrapper:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:after, .marketplace-wrapper .mp-contentContainer .mp-filter ul:after, .marketplace-wrapper .mp-contentContainer .mp-content:after, .marketplace-wrapper .mp-contentContainer .mp-content article header:after, .marketplace-wrapper .mp-contentContainer .mp-content article footer:after, .mpdetail-content .mp-productInfo:after, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:after, .mpdetail-content .mp-productWrapper > ul:after, .tx-typo3forum-pi1 .forum_menu ul:after, .tx-typo3forum-pi1 .topic_list_menu ul:after, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #topic fieldset div:after, .tx-typo3forum-pi1 #post fieldset div:after, .tx-typo3forum-pi1 #report fieldset div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after, .ce-osbee-forum-singlepost:after, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after, .blogSidebar .blog-subscribe .terms:after, .news-list-view .article:after, .news-list-view .news-content-wrap:after, .latest-news-container:after, .latest-news-container .startpage-latesnews:after, .latest-news-container .startpage-latesnews .news-img-wrap a:after, .shariff .orientation-horizontal:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after, .tx-sy-osbeeproducts .os_cartSupport:after, .tx-sy-osbeeproducts .os_cartSupport > div .container:after, .tx-sy-osbeeproducts .os_carAppSupport:after, .tx-sy-osbeeproducts .os_carAppSupport > div .container:after, .tx-sy-osbeeproducts .checkoutOption:after, .tx-contentpackage-checkoutFormular div:after, .checkoutSteps:after, .tx-indexedsearch-browsebox:after, .tx-srfeuserregister-pi1 fieldset:after, .tx-srfeuserregister-pi1 fieldset .formwrap:after, .community-forum-news:after, .community-forum-news > .inner > div.news .latest-news-container:after, .zweispaltig-unterseiten-layout:after, header.header:after, header.header .topMeta:after, header.header .topMeta + div:after, header.header nav > ul:after, footer.footer div.inner.small:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after, .ce-video:after, .ce-forum-latest-post:after, .ce-forum-latest-post > div:after, .ce-forum-latest-post > div div:after {
+ clear : both;
+ }
+ html {
+ margin : 0;
+ padding : 0;
+ font-size : 15px;
+ line-height : normal;
+ }
+ html * {
+ box-sizing : border-box;
+ font-family : "Open Sans", sans-serif;
+ }
+ body {
+ margin : 0;
+ padding : 0;
+ counter-reset : olliste;
+ }
+ section, main, footer, nav, aside, article {
+ display : block;
+ }
+ img {
+ height : auto;
+ max-width : 100%;
+ }
+ figure {
+ margin : 0;
+ padding : 0;
+ }
+ ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ ::-webkit-input-placeholder {
+ color : #333333;
+ opacity : 1 !important ;
+ }
+ :-moz-placeholder {
+ color : #333333;
+ }
+ ::-moz-placeholder {
+ color : #333333;
+ }
+ :-ms-input-placeholder {
+ color : #333333;
+ }
+ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color : #333333;
+ opacity : 1 !important ;
+ }
+ input:-moz-placeholder, textarea:-moz-placeholder {
+ color : #333333;
+ }
+ input::-moz-placeholder, textarea::-moz-placeholder {
+ color : #333333;
+ }
+ input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color : #333333;
+ }
+ .unorderedList li, .clients ul li, .ce-twoCol-Box .boxen.withFontAwesome > div ul li, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li, .text-slide .left ul li, .ce-Image-Text-Element .einspaltig ul li, .toggleContainer ul li, .ce-threeBoxesWithOption .inner div article ul li, .fontAwesome-list ul li ul li, .fontAwesome-list.twocol ul li ul li, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li, .ce-leftright > div figure + div ul li, .news ul li {
+ position : relative;
+ padding-left : 15px;
+ }
+ .unorderedList li:before, .clients ul li:before, .ce-twoCol-Box .boxen.withFontAwesome > div ul li:before, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li:before, .text-slide .left ul li:before, .ce-Image-Text-Element .einspaltig ul li:before, .toggleContainer ul li:before, .ce-threeBoxesWithOption .inner div article ul li:before, .fontAwesome-list ul li ul li:before, .fontAwesome-list.twocol ul li ul li:before, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li:before, .ce-leftright > div figure + div ul li:before, .news ul li:before {
+ content : "\f054";
+ content : "\f111";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : absolute;
+ top : 7px;
+ left : 0;
+ color : #be1622;
+ font-size : 6px;
+ }
+ .unorderedList li + li, .clients ul li + li, .ce-twoCol-Box .boxen.withFontAwesome > div ul li + li, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li + li, .text-slide .left ul li + li, .ce-Image-Text-Element .einspaltig ul li + li, .toggleContainer ul li + li, .ce-threeBoxesWithOption .inner div article ul li + li, .fontAwesome-list ul li ul li + li, .fontAwesome-list.twocol ul li ul li + li, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li + li, .ce-leftright > div figure + div ul li + li, .news ul li + li {
+ margin-top : 4px;
+ }
+ .unorderedList li ul, .clients ul li ul, .ce-twoCol-Box .boxen.withFontAwesome > div ul li ul, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li ul, .text-slide .left ul li ul, .ce-Image-Text-Element .einspaltig ul li ul, .toggleContainer ul li ul, .ce-threeBoxesWithOption .inner div article ul li ul, .fontAwesome-list ul li ul li ul, .fontAwesome-list.twocol ul li ul li ul, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li ul, .ce-leftright > div figure + div ul li ul, .news ul li ul {
+ margin-top : 5px;
+ }
+ .unorderedList + p, .clients ul + p, .ce-twoCol-Box .boxen.withFontAwesome > div ul + p, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul + p, .text-slide .left ul + p, .ce-Image-Text-Element .einspaltig ul + p, .toggleContainer ul + p, .ce-threeBoxesWithOption .inner div article ul + p, .fontAwesome-list ul li ul + p, .fontAwesome-list.twocol ul li ul + p, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul + p, .ce-leftright > div figure + div ul + p, .news ul + p, .unorderedList + ul, .clients ul + ul, .ce-twoCol-Box .boxen.withFontAwesome > div ul + ul, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul + ul, .text-slide .left ul + ul, .ce-Image-Text-Element .einspaltig ul + ul, .toggleContainer ul + ul, .ce-threeBoxesWithOption .inner div article ul + ul, .fontAwesome-list ul li ul + ul, .fontAwesome-list.twocol ul li ul + ul, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul + ul, .ce-leftright > div figure + div ul + ul, .news ul + ul {
+ margin-top : 15px;
+ }
+ .inner {
+ max-width : 1325px;
+ margin : 0 auto;
+ }
+ .inner.small, .tx-felogin-pi1 .tx-felogin-pi1-inner {
+ max-width : 1030px;
+ margin : 0 auto;
+ }
+ @media screen and (max-width:1100px) {
+ .inner.small, .tx-felogin-pi1 .tx-felogin-pi1-inner {
+ padding : 0 25px;
+ }
+ }
+ main {
+ overflow : hidden;
+ }
+ body.contact .contactMain {
+ max-width : 1030px;
+ margin : 0 auto 0 auto;
+ }
+ h1, h2, .ce-table table caption, h3 {
+ margin : 0;
+ font-size : inherit;
+ line-height : normal;
+ }
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-family : "Quicksand", sans-serif;
+ font-size : 60px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 40px 0;
+ text-transform : uppercase;
+ font-weight : 300;
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 45px;
+ margin-bottom : 30px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 35px;
+ margin-bottom : 25px;
+ }
+ }
+ @media screen and (max-width:640px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 28px;
+ margin-bottom : 20px;
+ }
+ }
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-family : "Quicksand", sans-serif;
+ font-size : 60px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 40px 0;
+ text-transform : uppercase;
+ text-align : center;
+ font-weight : 300;
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 45px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 35px;
+ }
+ }
+ @media screen and (max-width:640px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 28px;
+ }
+ }
+ .headlineH2Center, p.headlineH2Center, .service-formular fieldset .powermail_legend, .sliderContainer p.headlineH2Center, .latest-news-container h2, .latest-news-container .ce-table table caption, .ce-table table .latest-news-container caption, .mp-contentContainer.checkout h1 {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ text-align : center;
+ display : block;
+ margin : 0 0 15px 0;
+ }
+ .headlineH2Center:after, .service-formular fieldset .powermail_legend:after, .sliderContainer p.headlineH2Center:after, .latest-news-container h2:after, .latest-news-container .ce-table table caption:after, .ce-table table .latest-news-container caption:after, .mp-contentContainer.checkout h1:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px auto 0 auto;
+ }
+ .headlineH2, p.headlineH2, .sliderContainer p.headlineH2, .tx-typo3forum-pi1 #topic fieldset legend, .tx-typo3forum-pi1 #post fieldset legend, .tx-typo3forum-pi1 #report fieldset legend, .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 15px 0;
+ }
+ .headlineH2:after, .sliderContainer p.headlineH2:after, .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #report fieldset legend:after, .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .headlineH2withoutUnderline, .headlineH2withoutUnderlineLeft, p.headlineH2withoutUnderline, .sliderContainer p.headlineH2withoutUnderline {
+ font-size : 36px;
+ line-height : normal;
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ color : #fff;
+ display : block;
+ margin : 0 0 15px 0;
+ text-align : center;
+ }
+ .headlineH2withoutUnderlineLeft {
+ text-align : left;
+ }
+ .headlineH3, p.headlineH3, .sliderContainer p.headlineH3 {
+ font-weight : 700;
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 20px 0;
+ display : block;
+ }
+ .smallHeadlineWithUnderline, p.smallHeadlineWithUnderline, .sliderContainer p.smallHeadlineWithUnderline {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin-bottom : 20px;
+ }
+ .smallHeadlineWithUnderline:after, .sliderContainer p.smallHeadlineWithUnderline:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 5px 0 0 0;
+ }
+ a {
+ color : #0067b1;
+ text-decoration : none;
+ font-weight : 700;
+ }
+ a span {
+ color : inherit;
+ }
+ a:hover {
+ text-decoration : underline;
+ }
+ a.arrowlink:hover, .thirdSection .right a:hover {
+ text-decoration : underline !important ;
+ }
+ a.arrowlink:hover:after, .thirdSection .right a:hover:after {
+ text-decoration : none !important ;
+ }
+ a.button:hover {
+ text-decoration : none !important ;
+ }
+ a.button:hover span {
+ text-decoration : none !important ;
+ }
+ span a {
+ color : inherit;
+ }
+ .textlinkarrow:after, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:after, .ce-table table tr td a:after, .ce-leftright > div figure + div a:after, .ce-youtube-text .right a:after, .news-list-view .more:after {
+ content : "\f178";
+ transition : all 0.7s;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-weight : 700;
+ font-family : 'FontAwesome';
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .textlinkarrow:hover, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:hover, .ce-table table tr td a:hover, .ce-leftright > div figure + div a:hover, .ce-youtube-text .right a:hover, .news-list-view .more:hover {
+ text-decoration : none;
+ }
+ .textlinkarrow:hover:after, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:hover:after, .ce-table table tr td a:hover:after, .ce-leftright > div figure + div a:hover:after, .ce-youtube-text .right a:hover:after, .news-list-view .more:hover:after {
+ padding-left : 10px;
+ }
+ .textlinkarrow.whitetextlinkarrow, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a.whitetextlinkarrow, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow .ce-leftright > div figure + div a, .ce-leftright > div figure + div .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a, .ce-table table tr td a.whitetextlinkarrow, .ce-leftright > div figure + div a, .ce-youtube-text .right a.whitetextlinkarrow, .ce-youtube-text .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .ce-youtube-text .right a, .news-list-view .whitetextlinkarrow.more, .news-list-view .ce-leftright > div figure + div a.more, .ce-leftright > div figure + div .news-list-view a.more {
+ color : #fff;
+ }
+ h1, h2, .ce-table table caption, h3, h4, h5, h6 {
+ font-size : 15px;
+ line-height : normal;
+ margin : 0;
+ font-weight : 400;
+ }
+ p {
+ font-size : 15px;
+ line-height : normal;
+ margin : 0;
+ }
+ p + p, p + ul, p + ol {
+ margin-top : 15px;
+ }
+ p + h1, p + h2, .ce-table table p + caption, p + h3, p + .headlineH3, .sliderContainer p + p.headlineH3, p + .headlineH2withoutUnderline, p + .headlineH2withoutUnderlineLeft, .sliderContainer p + p.headlineH2withoutUnderline, p + .smallHeadlineWithUnderline, .sliderContainer p + p.smallHeadlineWithUnderline, p + .headlineH2, .sliderContainer p + p.headlineH2, .tx-typo3forum-pi1 #topic fieldset p + legend, .tx-typo3forum-pi1 #post fieldset p + legend, .tx-typo3forum-pi1 #report fieldset p + legend, .mp-contentContainer.checkout .checkout_paymentOption p + h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table p + caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption p + caption, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > p + h2, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > p + caption, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > p + caption, p + .headlineH2Center, .service-formular fieldset p + .powermail_legend, .sliderContainer p + p.headlineH2Center, .latest-news-container p + h2, .latest-news-container .ce-table table p + caption, .ce-table table .latest-news-container p + caption, .mp-contentContainer.checkout p + h1, p + .headlineH1Center, .sliderContainer p + p.headlineH1Center, p + .headlineH1, .sliderContainer p + p.headlineH1, p + .headlineH2withoutUnderline, p + .headlineH2withoutUnderlineLeft, .sliderContainer p + p.headlineH2withoutUnderline {
+ margin-top : 25px;
+ }
+ p i {
+ font-style : italic;
+ }
+ p.bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ p.bigText a {
+ font-size : 18px;
+ line-height : normal;
+ }
+ p.centeralign, p.align-center {
+ text-align : center;
+ }
+ p.leftalign, p.align-left {
+ text-align : left;
+ }
+ p.rightalign, p.align-right {
+ text-align : right;
+ }
+ ul li {
+ font-size : 15px;
+ line-height : normal;
+ }
+ a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ .centeralign, .align-center {
+ text-align : center;
+ }
+ .leftalign {
+ text-align : left;
+ }
+ .rightalign {
+ text-align : right;
+ }
+ .hvr-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
+ transform : scale(1.1);
+ }
+ .hvr-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
+ transform : scale(0.9);
+ }
+ @keyframes hvr-pulse {
+ 25% {
+ transform : scale(1.1);
+ }
+ 75% {
+ transform : scale(0.9);
+ }
+ }
+ .hvr-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
+ animation-name : hvr-pulse;
+ animation-duration : 1s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-pulse-grow {
+ to {
+ transform : scale(1.1);
+ }
+ }
+ .hvr-pulse-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
+ animation-name : hvr-pulse-grow;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-pulse-shrink {
+ to {
+ transform : scale(0.9);
+ }
+ }
+ .hvr-pulse-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
+ animation-name : hvr-pulse-shrink;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-push {
+ 50% {
+ transform : scale(0.8);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .hvr-push {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-push:hover, .hvr-push:focus, .hvr-push:active {
+ animation-name : hvr-push;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-pop {
+ 50% {
+ transform : scale(1.2);
+ }
+ }
+ .hvr-pop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
+ animation-name : hvr-pop;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-bounce-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
+ transform : scale(1.2);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-bounce-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
+ transform : scale(0.8);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
+ transform : rotate(4deg);
+ }
+ .hvr-grow-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
+ transform : scale(1.1) rotate(4deg);
+ }
+ .hvr-float {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-float:hover, .hvr-float:focus, .hvr-float:active {
+ transform : translateY(-8px);
+ }
+ .hvr-sink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
+ transform : translateY(8px);
+ }
+ @keyframes hvr-bob {
+ 0% {
+ transform : translateY(-8px);
+ }
+ 50% {
+ transform : translateY(-4px);
+ }
+ 100% {
+ transform : translateY(-8px);
+ }
+ }
+ @keyframes hvr-bob-float {
+ 100% {
+ transform : translateY(-8px);
+ }
+ }
+ .hvr-bob {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
+ animation-name : hvr-bob-float, hvr-bob;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-hang {
+ 0% {
+ transform : translateY(8px);
+ }
+ 50% {
+ transform : translateY(4px);
+ }
+ 100% {
+ transform : translateY(8px);
+ }
+ }
+ @keyframes hvr-hang-sink {
+ 100% {
+ transform : translateY(8px);
+ }
+ }
+ .hvr-hang {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
+ animation-name : hvr-hang-sink, hvr-hang;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ .hvr-skew {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
+ transform : skew(-10deg);
+ }
+ .hvr-skew-forward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transform-origin : 0 100%;
+ }
+ .hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
+ transform : skew(-10deg);
+ }
+ .hvr-skew-backward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transform-origin : 0 100%;
+ }
+ .hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
+ transform : skew(10deg);
+ }
+ @keyframes hvr-wobble-vertical {
+ 16.65% {
+ transform : translateY(8px);
+ }
+ 33.3% {
+ transform : translateY(-6px);
+ }
+ 49.95% {
+ transform : translateY(4px);
+ }
+ 66.6% {
+ transform : translateY(-2px);
+ }
+ 83.25% {
+ transform : translateY(1px);
+ }
+ 100% {
+ transform : translateY(0);
+ }
+ }
+ .hvr-wobble-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
+ animation-name : hvr-wobble-vertical;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-horizontal {
+ 16.65% {
+ transform : translateX(8px);
+ }
+ 33.3% {
+ transform : translateX(-6px);
+ }
+ 49.95% {
+ transform : translateX(4px);
+ }
+ 66.6% {
+ transform : translateX(-2px);
+ }
+ 83.25% {
+ transform : translateX(1px);
+ }
+ 100% {
+ transform : translateX(0);
+ }
+ }
+ .hvr-wobble-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
+ animation-name : hvr-wobble-horizontal;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-to-bottom-right {
+ 16.65% {
+ transform : translate(8px,8px);
+ }
+ 33.3% {
+ transform : translate(-6px,-6px);
+ }
+ 49.95% {
+ transform : translate(4px,4px);
+ }
+ 66.6% {
+ transform : translate(-2px,-2px);
+ }
+ 83.25% {
+ transform : translate(1px,1px);
+ }
+ 100% {
+ transform : translate(0,0);
+ }
+ }
+ .hvr-wobble-to-bottom-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
+ animation-name : hvr-wobble-to-bottom-right;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-to-top-right {
+ 16.65% {
+ transform : translate(8px,-8px);
+ }
+ 33.3% {
+ transform : translate(-6px,6px);
+ }
+ 49.95% {
+ transform : translate(4px,-4px);
+ }
+ 66.6% {
+ transform : translate(-2px,2px);
+ }
+ 83.25% {
+ transform : translate(1px,-1px);
+ }
+ 100% {
+ transform : translate(0,0);
+ }
+ }
+ .hvr-wobble-to-top-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
+ animation-name : hvr-wobble-to-top-right;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-top {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transform-origin : 0 100%;
+ }
+ .hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
+ animation-name : hvr-wobble-top;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-bottom {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transform-origin : 100% 0;
+ }
+ .hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
+ animation-name : hvr-wobble-bottom;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-skew {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-skew {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
+ animation-name : hvr-wobble-skew;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-buzz {
+ 50% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 100% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ }
+ .hvr-buzz {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
+ animation-name : hvr-buzz;
+ animation-duration : 0.15s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-buzz-out {
+ 10% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 20% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 30% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 40% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 50% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 60% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 70% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 80% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 90% {
+ transform : translateX(1px) rotate(0);
+ }
+ 100% {
+ transform : translateX(-1px) rotate(0);
+ }
+ }
+ .hvr-buzz-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
+ animation-name : hvr-buzz-out;
+ animation-duration : 0.75s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ overflow : hidden;
+ transition-duration : 0.3s;
+ transition-property : color, background-color;
+ }
+ .hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
+ background-color : #2098d1;
+ color : white;
+ }
+ @keyframes hvr-back-pulse {
+ 50% {
+ background-color : rgba(32, 152, 209, 0.75);
+ }
+ }
+ .hvr-back-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ overflow : hidden;
+ transition-duration : 0.5s;
+ transition-property : color, background-color;
+ }
+ .hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
+ animation-name : hvr-back-pulse;
+ animation-duration : 1s;
+ animation-delay : 0.5s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ background-color : #2098d1;
+ background-color : #2098d1;
+ color : white;
+ }
+ .hvr-sweep-to-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 0 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
+ color : white;
+ }
+ .hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-sweep-to-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 100% 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
+ color : white;
+ }
+ .hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-sweep-to-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-bottom:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 0;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
+ color : white;
+ }
+ .hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-sweep-to-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-top:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 100%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
+ color : white;
+ }
+ .hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-bounce-to-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 0 50%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
+ color : white;
+ }
+ .hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
+ transform : scaleX(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 100% 50%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {
+ color : white;
+ }
+ .hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
+ transform : scaleX(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-bottom:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 0;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
+ color : white;
+ }
+ .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
+ transform : scaleY(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-top:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 100%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
+ color : white;
+ }
+ .hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
+ transform : scaleY(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-radial-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-radial-out:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ border-radius : 100%;
+ transform : scale(0);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
+ color : white;
+ }
+ .hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
+ transform : scale(2);
+ }
+ .hvr-radial-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-radial-in:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #e1e1e1;
+ border-radius : 100%;
+ transform : scale(2);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {
+ color : white;
+ }
+ .hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
+ transform : scale(0);
+ }
+ .hvr-rectangle-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-rectangle-in:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #e1e1e1;
+ transform : scale(1);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {
+ color : white;
+ }
+ .hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
+ transform : scale(0);
+ }
+ .hvr-rectangle-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-rectangle-out:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scale(0);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
+ color : white;
+ }
+ .hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
+ transform : scale(1);
+ }
+ .hvr-shutter-in-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-in-horizontal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #e1e1e1;
+ transform : scaleX(1);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
+ color : white;
+ }
+ .hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
+ transform : scaleX(0);
+ }
+ .hvr-shutter-out-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-out-horizontal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
+ color : white;
+ }
+ .hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-shutter-in-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-in-vertical:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #e1e1e1;
+ transform : scaleY(1);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
+ color : white;
+ }
+ .hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
+ transform : scaleY(0);
+ }
+ .hvr-shutter-out-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-out-vertical:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
+ color : white;
+ }
+ .hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-border-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ box-shadow : 0 0 0 4px #e1e1e1 inset, 0 0 1px transparent;
+ }
+ .hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
+ box-shadow : 0 0 0 4px #2098d1 inset, 0 0 1px transparent;
+ }
+ .hvr-hollow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : background;
+ box-shadow : 0 0 0 4px #e1e1e1 inset, 0 0 1px transparent;
+ }
+ .hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {
+ background : none;
+ }
+ .hvr-trim {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-trim:before {
+ content : '';
+ position : absolute;
+ border : white solid 4px;
+ top : 4px;
+ left : 4px;
+ right : 4px;
+ bottom : 4px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : opacity;
+ }
+ .hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
+ opacity : 1;
+ }
+ @keyframes hvr-ripple-out {
+ 100% {
+ top : -12px;
+ right : -12px;
+ bottom : -12px;
+ left : -12px;
+ opacity : 0;
+ }
+ }
+ .hvr-ripple-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-ripple-out:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 6px;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ animation-duration : 1s;
+ }
+ .hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
+ animation-name : hvr-ripple-out;
+ }
+ @keyframes hvr-ripple-in {
+ 100% {
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ opacity : 1;
+ }
+ }
+ .hvr-ripple-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-ripple-in:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : -12px;
+ right : -12px;
+ bottom : -12px;
+ left : -12px;
+ opacity : 0;
+ animation-duration : 1s;
+ }
+ .hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
+ animation-name : hvr-ripple-in;
+ }
+ .hvr-outline-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-outline-out:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ transition-duration : 0.3s;
+ transition-property : top, right, bottom, left;
+ }
+ .hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
+ top : -8px;
+ right : -8px;
+ bottom : -8px;
+ left : -8px;
+ }
+ .hvr-outline-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-outline-in:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : -16px;
+ right : -16px;
+ bottom : -16px;
+ left : -16px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : top, right, bottom, left;
+ }
+ .hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
+ top : -8px;
+ right : -8px;
+ bottom : -8px;
+ left : -8px;
+ opacity : 1;
+ }
+ .hvr-round-corners {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : border-radius;
+ }
+ .hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {
+ border-radius : 1em;
+ }
+ .hvr-underline-from-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 100%;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
+ right : 0;
+ }
+ .hvr-underline-from-center {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-center:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 50%;
+ right : 50%;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left, right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
+ left : 0;
+ right : 0;
+ }
+ .hvr-underline-from-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 100%;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {
+ left : 0;
+ }
+ .hvr-overline-from-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 100%;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
+ right : 0;
+ }
+ .hvr-overline-from-center {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-center:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 50%;
+ right : 50%;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left, right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
+ left : 0;
+ right : 0;
+ }
+ .hvr-overline-from-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 100%;
+ right : 0;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
+ left : 0;
+ }
+ .hvr-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ top : 0;
+ bottom : 0;
+ border-color : #2098d1;
+ border-style : solid;
+ border-width : 0;
+ transition-property : border-width;
+ transition-duration : 0.1s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
+ transform : translateY(0);
+ border-width : 4px;
+ }
+ .hvr-underline-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transform : translateY(4px);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
+ transform : translateY(0);
+ }
+ .hvr-overline-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transform : translateY(-4px);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
+ transform : translateY(0);
+ }
+ .hvr-glow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ }
+ .hvr-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {
+ box-shadow : 0 10px 10px -10px rgba(0, 0, 0, 0.5);
+ }
+ .hvr-grow-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow, transform;
+ }
+ .hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
+ box-shadow : 0 10px 10px -10px rgba(0, 0, 0, 0.5);
+ transform : scale(1.1);
+ }
+ .hvr-box-shadow-outset {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {
+ box-shadow : 2px 2px 2px rgba(0, 0, 0, 0.6);
+ }
+ .hvr-box-shadow-inset {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ box-shadow : 0 0 0 rgba(0, 0, 0, 0.6) inset, 0 0 1px transparent;
+ }
+ .hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
+ box-shadow : 2px 2px 2px rgba(0, 0, 0, 0.6) inset, 0 0 1px transparent;
+ }
+ .hvr-float-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-float-shadow:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ top : 100%;
+ left : 5%;
+ height : 10px;
+ width : 90%;
+ opacity : 0;
+ background : radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
+ transition-duration : 0.3s;
+ transition-property : transform, opacity;
+ }
+ .hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
+ transform : translateY(-5px);
+ }
+ .hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
+ opacity : 1;
+ transform : translateY(5px);
+ }
+ .hvr-shadow-radial {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-shadow-radial:before, .hvr-shadow-radial:after {
+ position : absolute;
+ content : '';
+ left : 0;
+ width : 100%;
+ box-sizing : border-box;
+ background-repeat : no-repeat;
+ height : 5px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : opacity;
+ }
+ .hvr-shadow-radial:before {
+ bottom : 100%;
+ background : radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);
+ }
+ .hvr-shadow-radial:after {
+ top : 100%;
+ background : radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);
+ }
+ .hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {
+ opacity : 1;
+ }
+ .hvr-bubble-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-top:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ left : calc(50% - 10px);
+ top : 0;
+ border-width : 0 10px 10px 10px;
+ border-color : transparent transparent #e1e1e1 transparent;
+ }
+ .hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-right:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ top : calc(50% - 10px);
+ right : 0;
+ border-width : 10px 0 10px 10px;
+ border-color : transparent transparent transparent #e1e1e1;
+ }
+ .hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-bottom:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ left : calc(50% - 10px);
+ bottom : 0;
+ border-width : 10px 10px 0 10px;
+ border-color : #e1e1e1 transparent transparent transparent;
+ }
+ .hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-left:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ top : calc(50% - 10px);
+ left : 0;
+ border-width : 10px 10px 10px 0;
+ border-color : transparent #e1e1e1 transparent transparent;
+ }
+ .hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
+ transform : translateX(-10px);
+ }
+ .hvr-bubble-float-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-top:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ left : calc(50% - 10px);
+ top : 0;
+ border-style : solid;
+ border-width : 0 10px 10px 10px;
+ border-color : transparent transparent #e1e1e1 transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-float-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-right:before {
+ position : absolute;
+ z-index : -1;
+ top : calc(50% - 10px);
+ right : 0;
+ content : '';
+ border-style : solid;
+ border-width : 10px 0 10px 10px;
+ border-color : transparent transparent transparent #e1e1e1;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
+ transform : translateX(-10px);
+ }
+ .hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-float-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-bottom:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ left : calc(50% - 10px);
+ bottom : 0;
+ border-style : solid;
+ border-width : 10px 10px 0 10px;
+ border-color : #e1e1e1 transparent transparent transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-float-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-left:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ top : calc(50% - 10px);
+ left : 0;
+ border-style : solid;
+ border-width : 10px 10px 10px 0;
+ border-color : transparent #e1e1e1 transparent transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
+ transform : translateX(-10px);
+ }
+ .hvr-icon-back {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-left : 2.2em;
+ transition-duration : 0.1s;
+ }
+ .hvr-icon-back:before {
+ content : "\f137";
+ position : absolute;
+ left : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.1s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before {
+ transform : translateX(-4px);
+ }
+ .hvr-icon-forward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.1s;
+ }
+ .hvr-icon-forward:before {
+ content : "\f138";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.1s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before {
+ transform : translateX(4px);
+ }
+ @keyframes hvr-icon-down {
+ 0%, 50%, 100% {
+ transform : translateY(0);
+ }
+ 25%, 75% {
+ transform : translateY(6px);
+ }
+ }
+ .hvr-icon-down {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-down:before {
+ content : "\f01a";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-down:hover:before, .hvr-icon-down:focus:before, .hvr-icon-down:active:before {
+ animation-name : hvr-icon-down;
+ animation-duration : 0.75s;
+ animation-timing-function : ease-out;
+ }
+ @keyframes hvr-icon-up {
+ 0%, 50%, 100% {
+ transform : translateY(0);
+ }
+ 25%, 75% {
+ transform : translateY(-6px);
+ }
+ }
+ .hvr-icon-up {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-up:before {
+ content : "\f01b";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-up:hover:before, .hvr-icon-up:focus:before, .hvr-icon-up:active:before {
+ animation-name : hvr-icon-up;
+ animation-duration : 0.75s;
+ animation-timing-function : ease-out;
+ }
+ .hvr-icon-spin {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-spin:before {
+ content : "\f021";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transition-duration : 1s;
+ transition-property : transform;
+ transition-timing-function : ease-in-out;
+ }
+ .hvr-icon-spin:hover:before, .hvr-icon-spin:focus:before, .hvr-icon-spin:active:before {
+ transform : rotate(360deg);
+ }
+ @keyframes hvr-icon-drop {
+ 0% {
+ opacity : 0;
+ }
+ 50% {
+ opacity : 0;
+ transform : translateY(-100%);
+ }
+ 51%, 100% {
+ opacity : 1;
+ }
+ }
+ .hvr-icon-drop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-drop:before {
+ content : "\f041";
+ position : absolute;
+ right : 1em;
+ opacity : 1;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-drop:hover:before, .hvr-icon-drop:focus:before, .hvr-icon-drop:active:before {
+ opacity : 0;
+ transition-duration : 0.3s;
+ animation-name : hvr-icon-drop;
+ animation-duration : 0.5s;
+ animation-delay : 0.3s;
+ animation-fill-mode : forwards;
+ animation-timing-function : ease-in-out;
+ animation-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-icon-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-fade:before {
+ content : "\f00c";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.5s;
+ transition-property : color;
+ }
+ .hvr-icon-fade:hover:before, .hvr-icon-fade:focus:before, .hvr-icon-fade:active:before {
+ color : #0F9E5E;
+ }
+ @keyframes hvr-icon-float-away {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-1em);
+ }
+ }
+ .hvr-icon-float-away {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-float-away:before, .hvr-icon-float-away:after {
+ content : "\f055";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ }
+ .hvr-icon-float-away:after {
+ opacity : 0;
+ animation-duration : 0.5s;
+ animation-fill-mode : forwards;
+ }
+ .hvr-icon-float-away:hover:after, .hvr-icon-float-away:focus:after, .hvr-icon-float-away:active:after {
+ animation-name : hvr-icon-float-away;
+ animation-timing-function : ease-out;
+ }
+ @keyframes hvr-icon-sink-away {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(1em);
+ }
+ }
+ .hvr-icon-sink-away {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-sink-away:before, .hvr-icon-sink-away:after {
+ content : "\f056";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-sink-away:after {
+ opacity : 0;
+ animation-duration : 0.5s;
+ animation-fill-mode : forwards;
+ }
+ .hvr-icon-sink-away:hover:after, .hvr-icon-sink-away:focus:after, .hvr-icon-sink-away:active:after {
+ animation-name : hvr-icon-sink-away;
+ animation-timing-function : ease-out;
+ }
+ .hvr-icon-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-grow:before {
+ content : "\f118";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-grow:hover:before, .hvr-icon-grow:focus:before, .hvr-icon-grow:active:before {
+ transform : scale(1.3) translateZ(0);
+ }
+ .hvr-icon-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-shrink:before {
+ content : "\f119";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-shrink:hover:before, .hvr-icon-shrink:focus:before, .hvr-icon-shrink:active:before {
+ transform : scale(0.8);
+ }
+ @keyframes hvr-icon-pulse {
+ 25% {
+ transform : scale(1.3);
+ }
+ 75% {
+ transform : scale(0.8);
+ }
+ }
+ .hvr-icon-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse:hover:before, .hvr-icon-pulse:focus:before, .hvr-icon-pulse:active:before {
+ animation-name : hvr-icon-pulse;
+ animation-duration : 1s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-icon-pulse-grow {
+ to {
+ transform : scale(1.3);
+ }
+ }
+ .hvr-icon-pulse-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse-grow:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse-grow:hover:before, .hvr-icon-pulse-grow:focus:before, .hvr-icon-pulse-grow:active:before {
+ animation-name : hvr-icon-pulse-grow;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-icon-pulse-shrink {
+ to {
+ transform : scale(0.8);
+ }
+ }
+ .hvr-icon-pulse-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse-shrink:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse-shrink:hover:before, .hvr-icon-pulse-shrink:focus:before, .hvr-icon-pulse-shrink:active:before {
+ animation-name : hvr-icon-pulse-shrink;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-icon-push {
+ 50% {
+ transform : scale(0.5);
+ }
+ }
+ .hvr-icon-push {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-push:before {
+ content : "\f006";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-push:hover:before, .hvr-icon-push:focus:before, .hvr-icon-push:active:before {
+ animation-name : hvr-icon-push;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-pop {
+ 50% {
+ transform : scale(1.5);
+ }
+ }
+ .hvr-icon-pop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-pop:before {
+ content : "\f005";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pop:hover:before, .hvr-icon-pop:focus:before, .hvr-icon-pop:active:before {
+ animation-name : hvr-icon-pop;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-icon-bounce {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-bounce:before {
+ content : "\f087";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-bounce:hover:before, .hvr-icon-bounce:focus:before, .hvr-icon-bounce:active:before {
+ transform : scale(1.5);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-icon-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-rotate:before {
+ content : "\f0c6";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-rotate:hover:before, .hvr-icon-rotate:focus:before, .hvr-icon-rotate:active:before {
+ transform : rotate(20deg);
+ }
+ .hvr-icon-grow-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-grow-rotate:before {
+ content : "\f095";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-grow-rotate:hover:before, .hvr-icon-grow-rotate:focus:before, .hvr-icon-grow-rotate:active:before {
+ transform : scale(1.5) rotate(12deg);
+ }
+ .hvr-icon-float {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-float:before {
+ content : "\f01b";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-float:hover:before, .hvr-icon-float:focus:before, .hvr-icon-float:active:before {
+ transform : translateY(-4px);
+ }
+ .hvr-icon-sink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-sink:before {
+ content : "\f01a";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-sink:hover:before, .hvr-icon-sink:focus:before, .hvr-icon-sink:active:before {
+ transform : translateY(4px);
+ }
+ @keyframes hvr-icon-bob {
+ 0% {
+ transform : translateY(-6px);
+ }
+ 50% {
+ transform : translateY(-2px);
+ }
+ 100% {
+ transform : translateY(-6px);
+ }
+ }
+ @keyframes hvr-icon-bob-float {
+ 100% {
+ transform : translateY(-6px);
+ }
+ }
+ .hvr-icon-bob {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-bob:before {
+ content : "\f077";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before {
+ animation-name : hvr-icon-bob-float, hvr-icon-bob;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-icon-hang {
+ 0% {
+ transform : translateY(6px);
+ }
+ 50% {
+ transform : translateY(2px);
+ }
+ 100% {
+ transform : translateY(6px);
+ }
+ }
+ @keyframes hvr-icon-hang-sink {
+ 100% {
+ transform : translateY(6px);
+ }
+ }
+ .hvr-icon-hang {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-hang:before {
+ content : "\f078";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before {
+ animation-name : hvr-icon-hang-sink, hvr-icon-hang;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-icon-wobble-horizontal {
+ 16.65% {
+ transform : translateX(6px);
+ }
+ 33.3% {
+ transform : translateX(-5px);
+ }
+ 49.95% {
+ transform : translateX(4px);
+ }
+ 66.6% {
+ transform : translateX(-2px);
+ }
+ 83.25% {
+ transform : translateX(1px);
+ }
+ 100% {
+ transform : translateX(0);
+ }
+ }
+ .hvr-icon-wobble-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-wobble-horizontal:before {
+ content : "\f061";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before {
+ animation-name : hvr-icon-wobble-horizontal;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-wobble-vertical {
+ 16.65% {
+ transform : translateY(6px);
+ }
+ 33.3% {
+ transform : translateY(-5px);
+ }
+ 49.95% {
+ transform : translateY(4px);
+ }
+ 66.6% {
+ transform : translateY(-2px);
+ }
+ 83.25% {
+ transform : translateY(1px);
+ }
+ 100% {
+ transform : translateY(0);
+ }
+ }
+ .hvr-icon-wobble-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-wobble-vertical:before {
+ content : "\f062";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before {
+ animation-name : hvr-icon-wobble-vertical;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-buzz {
+ 50% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 100% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ }
+ .hvr-icon-buzz {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-buzz:before {
+ content : "\f017";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before {
+ animation-name : hvr-icon-buzz;
+ animation-duration : 0.15s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-icon-buzz-out {
+ 10% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 20% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 30% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 40% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 50% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 60% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 70% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 80% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 90% {
+ transform : translateX(1px) rotate(0);
+ }
+ 100% {
+ transform : translateX(-1px) rotate(0);
+ }
+ }
+ .hvr-icon-buzz-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-buzz-out:before {
+ content : "\f023";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-buzz-out:hover:before, .hvr-icon-buzz-out:focus:before, .hvr-icon-buzz-out:active:before {
+ animation-name : hvr-icon-buzz-out;
+ animation-duration : 0.75s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-curl-top-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-top-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-top-right:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ top : 0;
+ right : 0;
+ background : white;
+ background : linear-gradient(225deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : -1px 1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .hvr-curl-bottom-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-bottom-right:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ bottom : 0;
+ right : 0;
+ background : white;
+ background : linear-gradient(315deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : -1px -1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .hvr-curl-bottom-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-bottom-left:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ bottom : 0;
+ left : 0;
+ background : white;
+ background : linear-gradient(45deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : 1px -1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .swiper-container {
+ margin : 0 auto;
+ position : relative;
+ overflow : hidden;
+ z-index : 1;
+ }
+ .swiper-container-no-flexbox .swiper-slide {
+ float : left;
+ }
+ .swiper-container-vertical > .swiper-wrapper {
+ flex-direction : column;
+ }
+ .swiper-wrapper {
+ position : relative;
+ width : 100%;
+ height : 100%;
+ z-index : 1;
+ display : flex;
+ transition-property : transform;
+ box-sizing : content-box;
+ }
+ .swiper-container-android .swiper-slide, .swiper-wrapper {
+ transform : translate3d(0,0,0);
+ }
+ .swiper-container-multirow > .swiper-wrapper {
+ flex-wrap : wrap;
+ }
+ .swiper-container-free-mode > .swiper-wrapper {
+ transition-timing-function : ease-out;
+ margin : 0 auto;
+ }
+ .swiper-slide {
+ flex-shrink : 0;
+ width : 100%;
+ height : 100%;
+ position : relative;
+ }
+ .swiper-container .swiper-notification {
+ position : absolute;
+ left : 0;
+ top : 0;
+ opacity : 0;
+ z-index : -1000;
+ }
+ .swiper-button-prev, .swiper-button-next, .swiper-button-prev-clients, .swiper-button-next-clients, .swiper-button-prev-small-youtube, .swiper-button-next-small-youtube {
+ position : absolute;
+ top : 50%;
+ width : 27px;
+ height : 44px;
+ margin-top : -22px;
+ z-index : 10;
+ cursor : pointer;
+ background-size : 27px 44px;
+ background-position : center;
+ background-repeat : no-repeat;
+ }
+ .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
+ opacity : 0.3499999940395355224609375;
+ cursor : auto;
+ }
+ .swiper-button-prev, .swiper-button-prev-clients, .swiper-button-prev-small-youtube, .swiper-container-rtl .swiper-button-next {
+ background-image : url("../img/prev.png");
+ left : 30px;
+ right : auto;
+ }
+ .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-next, .swiper-button-next-clients, .swiper-button-next-small-youtube, .swiper-container-rtl .swiper-button-prev {
+ background-image : url("../img/next.png");
+ right : 30px;
+ left : auto;
+ }
+ .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-pagination {
+ position : absolute;
+ text-align : center;
+ transition : 300ms;
+ transform : translate3d(0,0,0);
+ z-index : 10;
+ }
+ .swiper-pagination.swiper-pagination-hidden {
+ opacity : 0;
+ }
+ .swiper-pagination-bullet {
+ width : 8px;
+ height : 8px;
+ display : inline-block;
+ border-radius : 100%;
+ background : #000;
+ opacity : 0.20000000298023223876953125;
+ }
+ button.swiper-pagination-bullet {
+ border : none;
+ margin : 0;
+ padding : 0;
+ box-shadow : none;
+ }
+ .swiper-pagination-clickable .swiper-pagination-bullet {
+ cursor : pointer;
+ }
+ .swiper-pagination-white .swiper-pagination-bullet {
+ background : #fff;
+ }
+ .swiper-pagination-bullet-active {
+ opacity : 1;
+ background : #007aff;
+ }
+ .swiper-pagination-white .swiper-pagination-bullet-active {
+ background : #fff;
+ }
+ .swiper-pagination-black .swiper-pagination-bullet-active {
+ background : #000;
+ }
+ .swiper-container-vertical > .swiper-pagination {
+ right : 10px;
+ top : 50%;
+ transform : translate3d(0,-50%,0);
+ }
+ .swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
+ margin : 5px 0;
+ display : block;
+ }
+ .swiper-container-horizontal > .swiper-pagination {
+ bottom : 10px;
+ left : 0;
+ width : 100%;
+ }
+ .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
+ margin : 0 5px;
+ }
+ .swiper-container-3d {
+ perspective : 1200px;
+ }
+ .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
+ transform-style : preserve-3d;
+ }
+ .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 10;
+ }
+ .swiper-container-3d .swiper-slide-shadow-left {
+ background-image : linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-right {
+ background-image : linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-top {
+ background-image : linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-bottom {
+ background-image : linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-fade.swiper-container-free-mode .swiper-slide {
+ transition-timing-function : ease-out;
+ }
+ .swiper-container-cube {
+ overflow : visible;
+ }
+ .swiper-container-cube .swiper-slide {
+ visibility : hidden;
+ transform-origin : 0 0;
+ backface-visibility : hidden;
+ width : 100%;
+ height : 100%;
+ z-index : 1;
+ }
+ .swiper-container-cube.swiper-container-rtl .swiper-slide {
+ transform-origin : 100% 0;
+ }
+ .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide {
+ visibility : visible;
+ }
+ .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right {
+ z-index : 0;
+ backface-visibility : hidden;
+ }
+ .swiper-container-cube .swiper-cube-shadow {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 100%;
+ height : 100%;
+ background : #000;
+ opacity : 0.60000002384185791015625;
+ z-index : 0;
+ }
+ .swiper-scrollbar {
+ border-radius : 10px;
+ position : relative;
+ background : rgba(0, 0, 0, 0.1);
+ }
+ .swiper-container-horizontal > .swiper-scrollbar {
+ position : absolute;
+ left : 1%;
+ bottom : 3px;
+ z-index : 50;
+ height : 5px;
+ width : 98%;
+ }
+ .swiper-container-vertical > .swiper-scrollbar {
+ position : absolute;
+ right : 3px;
+ top : 1%;
+ z-index : 50;
+ width : 5px;
+ height : 98%;
+ }
+ .swiper-scrollbar-drag {
+ height : 100%;
+ width : 100%;
+ position : relative;
+ background : rgba(0, 0, 0, 0.5);
+ border-radius : 10px;
+ left : 0;
+ top : 0;
+ }
+ .swiper-scrollbar-cursor-drag {
+ cursor : move;
+ }
+ .swiper-lazy-preloader {
+ width : 42px;
+ height : 42px;
+ position : absolute;
+ left : 50%;
+ top : 50%;
+ margin-left : -21px;
+ margin-top : -21px;
+ z-index : 10;
+ transform-origin : 50%;
+ animation : swiper-preloader-spin 1s steps(12,end) infinite;
+ }
+ .swiper-lazy-preloader:after {
+ display : block;
+ content : "";
+ width : 100%;
+ height : 100%;
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ background-position : 50%;
+ background-size : 100%;
+ background-repeat : no-repeat;
+ }
+ .swiper-lazy-preloader-white:after {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ }
+ @keyframes swiper-preloader-spin {
+ 100% {
+ transform : rotate(360deg);
+ }
+ }
+ .mfp-bg {
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 99999;
+ overflow : hidden;
+ position : fixed;
+ background : #0b0b0b;
+ opacity : 0.800000011920928955078125;
+ }
+ .mfp-wrap {
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 999999;
+ position : fixed;
+ outline : none !important ;
+ }
+ .mfp-container {
+ text-align : center;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ left : 0;
+ top : 0;
+ padding : 0 8px;
+ box-sizing : border-box;
+ }
+ .mfp-container:before {
+ content : '';
+ display : inline-block;
+ height : 100%;
+ vertical-align : middle;
+ }
+ .mfp-align-top .mfp-container:before {
+ display : none;
+ }
+ .mfp-content {
+ position : relative;
+ display : inline-block;
+ vertical-align : middle;
+ margin : 0 auto;
+ text-align : left;
+ z-index : 9999999;
+ }
+ .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
+ width : 100%;
+ cursor : auto;
+ }
+ .mfp-ajax-cur {
+ cursor : progress;
+ }
+ .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
+ cursor : zoom-out;
+ }
+ .mfp-zoom {
+ cursor : pointer;
+ cursor : zoom-in;
+ }
+ .mfp-auto-cursor .mfp-content {
+ cursor : auto;
+ }
+ .mfp-loading.mfp-figure {
+ display : none;
+ }
+ .mfp-hide {
+ display : none !important ;
+ }
+ .mfp-preloader {
+ color : #CCC;
+ position : absolute;
+ top : 50%;
+ width : auto;
+ text-align : center;
+ margin-top : -0.8em;
+ left : 8px;
+ right : 8px;
+ z-index : 999999;
+ }
+ .mfp-preloader a {
+ color : #CCC;
+ }
+ .mfp-preloader a:hover {
+ color : #FFF;
+ }
+ .mfp-s-ready .mfp-preloader {
+ display : none;
+ }
+ .mfp-s-error .mfp-content {
+ display : none;
+ }
+ button.mfp-close, button.mfp-arrow {
+ overflow : visible;
+ cursor : pointer;
+ background : transparent;
+ border : 0;
+ display : block;
+ outline : none;
+ padding : 0;
+ z-index : 99999999;
+ box-shadow : none;
+ }
+ button::-moz-focus-inner {
+ padding : 0;
+ border : 0;
+ }
+ .mfp-close {
+ width : 44px;
+ height : 44px;
+ line-height : 44px;
+ position : absolute;
+ right : 0;
+ top : 0;
+ text-decoration : none;
+ text-align : center;
+ opacity : 0.64999997615814208984375;
+ padding : 0 0 18px 10px;
+ color : #FFF;
+ font-style : normal;
+ font-size : 28px;
+ font-family : Arial, Baskerville, monospace;
+ }
+ .mfp-close:hover, .mfp-close:focus {
+ opacity : 1;
+ }
+ .mfp-close:active {
+ top : 1px;
+ }
+ .mfp-close-btn-in .mfp-close {
+ color : #333;
+ }
+ .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
+ color : #FFF;
+ right : -6px;
+ text-align : right;
+ padding-right : 6px;
+ width : 100%;
+ }
+ .mfp-counter {
+ position : absolute;
+ top : 0;
+ right : 0;
+ color : #CCC;
+ font-size : 12px;
+ line-height : 18px;
+ white-space : nowrap;
+ }
+ .mfp-arrow {
+ position : absolute;
+ opacity : 0.64999997615814208984375;
+ margin : 0;
+ top : 50%;
+ margin-top : -55px;
+ padding : 0;
+ width : 90px;
+ height : 110px;
+ }
+ .mfp-arrow:active {
+ margin-top : -54px;
+ }
+ .mfp-arrow:hover, .mfp-arrow:focus {
+ opacity : 1;
+ }
+ .mfp-arrow:before, .mfp-arrow:after {
+ content : '';
+ display : block;
+ width : 0;
+ height : 0;
+ position : absolute;
+ left : 0;
+ top : 0;
+ margin-top : 35px;
+ margin-left : 35px;
+ border : transparent inset medium;
+ }
+ .mfp-arrow:after {
+ border-top-width : 13px;
+ border-bottom-width : 13px;
+ top : 8px;
+ }
+ .mfp-arrow:before {
+ border-top-width : 21px;
+ border-bottom-width : 21px;
+ opacity : 0.699999988079071044921875;
+ }
+ .mfp-arrow-left {
+ left : 0;
+ }
+ .mfp-arrow-left:after {
+ border-right : 17px solid #FFF;
+ margin-left : 31px;
+ }
+ .mfp-arrow-left:before {
+ margin-left : 25px;
+ border-right : 27px solid #3F3F3F;
+ }
+ .mfp-arrow-right {
+ right : 0;
+ }
+ .mfp-arrow-right:after {
+ border-left : 17px solid #FFF;
+ margin-left : 39px;
+ }
+ .mfp-arrow-right:before {
+ border-left : 27px solid #3F3F3F;
+ }
+ .mfp-iframe-holder {
+ padding-top : 40px;
+ padding-bottom : 40px;
+ }
+ .mfp-iframe-holder .mfp-content {
+ line-height : 0;
+ width : 100%;
+ max-width : 900px;
+ }
+ .mfp-iframe-holder .mfp-close {
+ top : -40px;
+ }
+ .mfp-iframe-scaler {
+ width : 100%;
+ height : 0;
+ overflow : hidden;
+ padding-top : 56.25%;
+ }
+ .mfp-iframe-scaler iframe {
+ position : absolute;
+ display : block;
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ background : #000;
+ }
+ img.mfp-img {
+ width : auto;
+ max-width : 100%;
+ height : auto;
+ display : block;
+ line-height : 0;
+ box-sizing : border-box;
+ padding : 40px 0 40px;
+ margin : 0 auto;
+ }
+ .mfp-figure {
+ line-height : 0;
+ }
+ .mfp-figure:after {
+ content : '';
+ position : absolute;
+ left : 0;
+ top : 40px;
+ bottom : 40px;
+ display : block;
+ right : 0;
+ width : auto;
+ height : auto;
+ z-index : -1;
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ background : #444;
+ }
+ .mfp-figure small {
+ color : #BDBDBD;
+ display : block;
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .mfp-figure figure {
+ margin : 0;
+ }
+ .mfp-bottom-bar {
+ margin-top : -36px;
+ position : absolute;
+ top : 100%;
+ left : 0;
+ width : 100%;
+ cursor : auto;
+ }
+ .mfp-title {
+ text-align : left;
+ line-height : 18px;
+ color : #F3F3F3;
+ overflow-wrap : break-word;
+ padding-right : 36px;
+ }
+ .mfp-image-holder .mfp-content {
+ max-width : 100%;
+ }
+ .mfp-gallery .mfp-image-holder .mfp-figure {
+ cursor : pointer;
+ }
+ @media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
+ .mfp-img-mobile .mfp-image-holder {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ .mfp-img-mobile img.mfp-img {
+ padding : 0;
+ }
+ .mfp-img-mobile .mfp-figure:after {
+ top : 0;
+ bottom : 0;
+ }
+ .mfp-img-mobile .mfp-figure small {
+ display : inline;
+ margin-left : 5px;
+ }
+ .mfp-img-mobile .mfp-bottom-bar {
+ background : rgba(0, 0, 0, 0.6);
+ bottom : 0;
+ margin : 0;
+ top : auto;
+ padding : 3px 5px;
+ position : fixed;
+ box-sizing : border-box;
+ }
+ .mfp-img-mobile .mfp-bottom-bar:empty {
+ padding : 0;
+ }
+ .mfp-img-mobile .mfp-counter {
+ right : 5px;
+ top : 3px;
+ }
+ .mfp-img-mobile .mfp-close {
+ top : 0;
+ right : 0;
+ width : 35px;
+ height : 35px;
+ line-height : 35px;
+ background : rgba(0, 0, 0, 0.6);
+ position : fixed;
+ text-align : center;
+ padding : 0;
+ }
+ }
+ @media all and (max-width:900px) {
+ .mfp-arrow {
+ transform : scale(0.75);
+ }
+ .mfp-arrow-left {
+ transform-origin : 0;
+ }
+ .mfp-arrow-right {
+ transform-origin : 100%;
+ }
+ .mfp-container {
+ padding-left : 6px;
+ padding-right : 6px;
+ }
+ }
+ .animated {
+ animation-duration : 1s;
+ animation-fill-mode : both;
+ }
+ .slow {
+ animation-duration : 1.5s;
+ animation-fill-mode : both;
+ }
+ .slower {
+ animation-duration : 2s;
+ animation-fill-mode : both;
+ }
+ .slowest {
+ animation-duration : 3s;
+ animation-fill-mode : both;
+ }
+ .delay-250 {
+ animation-delay : 0.25s;
+ }
+ .delay-500 {
+ animation-delay : 0.5s;
+ }
+ .delay-750 {
+ animation-delay : 0.75s;
+ }
+ .delay-1000 {
+ animation-delay : 1.0s;
+ }
+ .delay-1250 {
+ animation-delay : 1.25s;
+ }
+ .delay-1500 {
+ animation-delay : 1.5s;
+ }
+ .delay-1750 {
+ animation-delay : 1.75s;
+ }
+ .delay-2000 {
+ animation-delay : 2.0s;
+ }
+ .delay-2500 {
+ animation-delay : 2.5s;
+ }
+ .delay-2000 {
+ animation-delay : 2.0s;
+ }
+ .delay-2500 {
+ animation-delay : 2.5s;
+ }
+ .delay-3000 {
+ animation-delay : 3.0s;
+ }
+ .delay-3500 {
+ animation-delay : 3.5s;
+ }
+ .bounceInRight, .bounceInLeft, .bounceInUp, .bounceInDown {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .fadeInRight, .fadeInLeft, .fadeInUp, .fadeInDown {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .flipInX, .flipInY, .rotateIn, .rotateInUpLeft, .rotateInUpRight, .rotateInDownLeft, .rotateDownUpRight, .rollIn {
+ opacity : 0;
+ }
+ .lightSpeedInRight, .lightSpeedInLeft {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ @keyframes bounceIn {
+ 0% {
+ opacity : 0;
+ transform : scale(0.3);
+ }
+ 50% {
+ opacity : 1;
+ transform : scale(1.05);
+ }
+ 70% {
+ transform : scale(0.9);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .bounceIn.go {
+ animation-name : bounceIn;
+ }
+ @keyframes bounceInRight {
+ 0% {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ 60% {
+ transform : translateX(-30px);
+ }
+ 80% {
+ transform : translateX(10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .bounceInRight.go {
+ animation-name : bounceInRight;
+ }
+ @keyframes bounceInLeft {
+ 0% {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ 60% {
+ transform : translateX(30px);
+ }
+ 80% {
+ transform : translateX(-10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .bounceInLeft.go {
+ animation-name : bounceInLeft;
+ }
+ @keyframes bounceInUp {
+ 0% {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ 60% {
+ transform : translateY(-30px);
+ }
+ 80% {
+ transform : translateY(10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .bounceInUp.go {
+ animation-name : bounceInUp;
+ }
+ @keyframes bounceInDown {
+ 0% {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ 60% {
+ transform : translateY(30px);
+ }
+ 80% {
+ transform : translateY(-10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .bounceInDown.go {
+ animation-name : bounceInDown;
+ }
+ @keyframes fadeIn {
+ 0% {
+ opacity : 0;
+ }
+ 100% {
+ opacity : 1;
+ display : block;
+ }
+ }
+ .fadeIn {
+ opacity : 0;
+ }
+ .fadeIn.go {
+ animation-name : fadeIn;
+ }
+ @keyframes growIn {
+ 0% {
+ transform : scale(0.2);
+ opacity : 0;
+ }
+ 50% {
+ transform : scale(1.2);
+ }
+ 100% {
+ transform : scale(1);
+ opacity : 1;
+ }
+ }
+ .growIn {
+ transform : scale(0.2);
+ opacity : 0;
+ }
+ .growIn.go {
+ animation-name : growIn;
+ }
+ @keyframes shake {
+ 0%, 100% {
+ transform : translateX(0);
+ }
+ 10%, 30%, 50%, 70%, 90% {
+ transform : translateX(-10px);
+ }
+ 20%, 40%, 60%, 80% {
+ transform : translateX(10px);
+ }
+ }
+ .shake.go {
+ animation-name : shake;
+ }
+ @keyframes shakeUp {
+ 0%, 100% {
+ transform : translateY(0);
+ }
+ 10%, 30%, 50%, 70%, 90% {
+ transform : translateY(-10px);
+ }
+ 20%, 40%, 60%, 80% {
+ transform : translateY(10px);
+ }
+ }
+ .shakeUp.go {
+ animation-name : shakeUp;
+ }
+ @keyframes fadeInLeft {
+ 0% {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInLeft {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ .fadeInLeft.go {
+ animation-name : fadeInLeft;
+ }
+ @keyframes fadeInRight {
+ 0% {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInRight {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .fadeInRight.go {
+ animation-name : fadeInRight;
+ }
+ @keyframes fadeInUp {
+ 0% {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInUp {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ .fadeInUp.go {
+ animation-name : fadeInUp;
+ }
+ @keyframes fadeInDown {
+ 0% {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInDown {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ .fadeInDown.go {
+ animation-name : fadeInDown;
+ }
+ @keyframes rotateIn {
+ 0% {
+ transform-origin : center center;
+ transform : rotate(-200deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : center center;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateIn.go {
+ animation-name : rotateIn;
+ }
+ @keyframes rotateInUpLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInUpLeft.go {
+ animation-name : rotateInUpLeft;
+ }
+ @keyframes rotateInDownLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(-90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInDownLeft.go {
+ animation-name : rotateInDownLeft;
+ }
+ @keyframes rotateInUpRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(-90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInUpRight.go {
+ animation-name : rotateInUpRight;
+ }
+ @keyframes rotateInDownRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInDownRight.go {
+ animation-name : rotateInDownRight;
+ }
+ @keyframes rollIn {
+ 0% {
+ opacity : 0;
+ transform : translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0) rotate(0deg);
+ }
+ }
+ .rollIn.go {
+ animation-name : rollIn;
+ }
+ @keyframes wiggle {
+ 0% {
+ transform : skewX(9deg);
+ }
+ 10% {
+ transform : skewX(-8deg);
+ }
+ 20% {
+ transform : skewX(7deg);
+ }
+ 30% {
+ transform : skewX(-6deg);
+ }
+ 40% {
+ transform : skewX(5deg);
+ }
+ 50% {
+ transform : skewX(-4deg);
+ }
+ 60% {
+ transform : skewX(3deg);
+ }
+ 70% {
+ transform : skewX(-2deg);
+ }
+ 80% {
+ transform : skewX(1deg);
+ }
+ 90% {
+ transform : skewX(0deg);
+ }
+ 100% {
+ transform : skewX(0deg);
+ }
+ }
+ .wiggle.go {
+ animation-name : wiggle;
+ animation-timing-function : ease-in;
+ }
+ @keyframes swing {
+ 20% {
+ transform : rotate(15deg);
+ }
+ 40% {
+ transform : rotate(-10deg);
+ }
+ 60% {
+ transform : rotate(5deg);
+ }
+ 80% {
+ transform : rotate(-5deg);
+ }
+ 100% {
+ transform : rotate(0deg);
+ }
+ }
+ .swing.go {
+ transform-origin : top center;
+ animation-name : swing;
+ }
+ @keyframes tada {
+ 0% {
+ transform : scale(1);
+ }
+ 10%, 20% {
+ transform : scale(0.9) rotate(-3deg);
+ }
+ 30%, 50%, 70%, 90% {
+ transform : scale(1.1) rotate(3deg);
+ }
+ 40%, 60%, 80% {
+ transform : scale(1.1) rotate(-3deg);
+ }
+ 100% {
+ transform : scale(1) rotate(0);
+ }
+ }
+ .tada.go {
+ animation-name : tada;
+ }
+ @keyframes wobble {
+ 0% {
+ transform : translateX(0%);
+ }
+ 15% {
+ transform : translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ transform : translateX(20%) rotate(3deg);
+ }
+ 45% {
+ transform : translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ transform : translateX(10%) rotate(2deg);
+ }
+ 75% {
+ transform : translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ transform : translateX(0%);
+ }
+ }
+ .wobble.go {
+ animation-name : wobble;
+ }
+ @keyframes pulse {
+ 0% {
+ transform : scale(1);
+ }
+ 50% {
+ transform : scale(1.1);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .pulse.go {
+ animation-name : pulse;
+ }
+ @keyframes lightSpeedInRight {
+ 0% {
+ transform : translateX(100%) skewX(-30deg);
+ opacity : 0;
+ }
+ 60% {
+ transform : translateX(-20%) skewX(30deg);
+ opacity : 1;
+ }
+ 80% {
+ transform : translateX(0%) skewX(-15deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ }
+ .lightSpeedInRight.go {
+ animation-name : lightSpeedInRight;
+ animation-timing-function : ease-out;
+ }
+ @keyframes lightSpeedInLeft {
+ 0% {
+ transform : translateX(-100%) skewX(30deg);
+ opacity : 0;
+ }
+ 60% {
+ transform : translateX(20%) skewX(-30deg);
+ opacity : 1;
+ }
+ 80% {
+ transform : translateX(0%) skewX(15deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ }
+ .lightSpeedInLeft.go {
+ animation-name : lightSpeedInLeft;
+ animation-timing-function : ease-out;
+ }
+ @keyframes flip {
+ 0% {
+ transform : perspective(400px) rotateY(0);
+ animation-timing-function : ease-out;
+ }
+ 40% {
+ transform : perspective(400px) translateZ(150px) rotateY(170deg);
+ animation-timing-function : ease-out;
+ }
+ 50% {
+ transform : perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ animation-timing-function : ease-in;
+ }
+ 80% {
+ transform : perspective(400px) rotateY(360deg) scale(0.95);
+ animation-timing-function : ease-in;
+ }
+ 100% {
+ transform : perspective(400px) scale(1);
+ animation-timing-function : ease-in;
+ }
+ }
+ .flip.go {
+ backface-visibility : visible !important ;
+ animation-name : flip;
+ }
+ @keyframes flipInX {
+ 0% {
+ transform : perspective(400px) rotateX(90deg);
+ opacity : 0;
+ }
+ 40% {
+ transform : perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ transform : perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ transform : perspective(400px) rotateX(0deg);
+ opacity : 1;
+ }
+ }
+ .flipInX.go {
+ backface-visibility : visible !important ;
+ animation-name : flipInX;
+ }
+ @keyframes flipInY {
+ 0% {
+ transform : perspective(400px) rotateY(90deg);
+ opacity : 0;
+ }
+ 40% {
+ transform : perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ transform : perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ transform : perspective(400px) rotateY(0deg);
+ opacity : 1;
+ }
+ }
+ .flipInY.go {
+ backface-visibility : visible !important ;
+ animation-name : flipInY;
+ }
+ @keyframes bounceOut {
+ 0% {
+ transform : scale(1);
+ }
+ 25% {
+ transform : scale(0.95);
+ }
+ 50% {
+ opacity : 1;
+ transform : scale(1.1);
+ }
+ 100% {
+ opacity : 0;
+ transform : scale(0.3);
+ }
+ }
+ .bounceOut.goAway {
+ animation-name : bounceOut;
+ }
+ @keyframes bounceOutUp {
+ 0% {
+ transform : translateY(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateY(20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-2000px);
+ }
+ }
+ .bounceOutUp.goAway {
+ animation-name : bounceOutUp;
+ }
+ @keyframes bounceOutDown {
+ 0% {
+ transform : translateY(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateY(-20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(2000px);
+ }
+ }
+ .bounceOutDown.goAway {
+ animation-name : bounceOutDown;
+ }
+ @keyframes bounceOutLeft {
+ 0% {
+ transform : translateX(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateX(20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(-2000px);
+ }
+ }
+ .bounceOutLeft.goAway {
+ animation-name : bounceOutLeft;
+ }
+ @keyframes bounceOutRight {
+ 0% {
+ transform : translateX(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateX(-20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(2000px);
+ }
+ }
+ .bounceOutRight.goAway {
+ animation-name : bounceOutRight;
+ }
+ @keyframes fadeOut {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ }
+ }
+ .fadeOut.goAway {
+ animation-name : fadeOut;
+ }
+ @keyframes fadeOutUp {
+ 0% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-2000px);
+ }
+ }
+ .fadeOutUp.goAway {
+ animation-name : fadeOutUp;
+ }
+ @keyframes fadeOutDown {
+ 0% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(2000px);
+ }
+ }
+ .fadeOutDown.goAway {
+ animation-name : fadeOutDown;
+ }
+ @keyframes fadeOutLeft {
+ 0% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(-2000px);
+ }
+ }
+ .fadeOutLeft.goAway {
+ animation-name : fadeOutLeft;
+ }
+ @keyframes fadeOutRight {
+ 0% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(2000px);
+ }
+ }
+ .fadeOutRight.goAway {
+ animation-name : fadeOutRight;
+ }
+ @keyframes flipOutX {
+ 0% {
+ transform : perspective(400px) rotateX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : perspective(400px) rotateX(90deg);
+ opacity : 0;
+ }
+ }
+ .flipOutX.goAway {
+ animation-name : flipOutX;
+ backface-visibility : visible !important ;
+ }
+ @keyframes flipOutY {
+ 0% {
+ transform : perspective(400px) rotateY(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : perspective(400px) rotateY(90deg);
+ opacity : 0;
+ }
+ }
+ .flipOutY {
+ backface-visibility : visible !important ;
+ animation-name : flipOutY;
+ }
+ @keyframes lightSpeedOutRight {
+ 0% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(100%) skewX(-30deg);
+ opacity : 0;
+ }
+ }
+ .lightSpeedOutRight.goAway {
+ animation-name : lightSpeedOutRight;
+ animation-timing-function : ease-in;
+ }
+ @keyframes lightSpeedOutLeft {
+ 0% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(-100%) skewX(30deg);
+ opacity : 0;
+ }
+ }
+ .lightSpeedOutLeft.goAway {
+ animation-name : lightSpeedOutLeft;
+ animation-timing-function : ease-in;
+ }
+ @keyframes rotateOut {
+ 0% {
+ transform-origin : center center;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : center center;
+ transform : rotate(200deg);
+ opacity : 0;
+ }
+ }
+ .rotateOut.goAway {
+ animation-name : rotateOut;
+ }
+ @keyframes rotateOutUpLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ }
+ }
+ .rotateOutUpLeft.goAway {
+ animation-name : rotateOutUpLeft;
+ }
+ @keyframes rotateOutDownLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ }
+ .rotateOutDownLeft.goAway {
+ animation-name : rotateOutDownLeft;
+ }
+ @keyframes rotateOutUpRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ }
+ .rotateOutUpRight.goAway {
+ animation-name : rotateOutUpRight;
+ }
+ @keyframes rollOut {
+ 0% {
+ opacity : 1;
+ transform : translateX(0) rotate(0deg);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(100%) rotate(120deg);
+ }
+ }
+ .rollOut.goAway {
+ animation-name : rollOut;
+ }
+ @keyframes fadeInUpShort {
+ 0% {
+ opacity : 0;
+ transform : translateY(20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInUpShort {
+ opacity : 0;
+ transform : translateY(20px);
+ }
+ .fadeInUpShort.go {
+ animation-name : fadeInUpShort;
+ }
+ @keyframes fadeInDownShort {
+ 0% {
+ opacity : 0;
+ transform : translateY(-20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInDownShort {
+ opacity : 0;
+ transform : translateY(-20px);
+ }
+ .fadeInDownShort.go {
+ animation-name : fadeInDownShort;
+ }
+ @keyframes fadeInRightShort {
+ 0% {
+ opacity : 0;
+ transform : translateX(20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInRightShort {
+ opacity : 0;
+ transform : translateX(20px);
+ }
+ .fadeInRightShort.go {
+ animation-name : fadeInRightShort;
+ }
+ @keyframes fadeInLeftShort {
+ 0% {
+ opacity : 0;
+ transform : translateX(-20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInLeftShort {
+ opacity : 0;
+ transform : translateX(-20px);
+ }
+ .fadeInLeftShort.go {
+ animation-name : fadeInLeftShort;
+ }
+ .logo-slider {
+ margin-bottom : 50px;
+ }
+ .logo-slider p {
+ margin : 0 0 40px 0;
+ }
+ @media screen and (max-width:420px) {
+ .logo-slider p {
+ margin : 0 0 25px 0;
+ }
+ .logo-slider .swiper-slide {
+ text-align : center;
+ }
+ }
+ .clients {
+ background : url(../dummy/clients.jpg);
+ padding : 40px 0;
+ margin-bottom : 50px;
+ background-size : cover !important ;
+ }
+ .clients .inner.small, .clients .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .clients .tx-felogin-pi1-inner {
+ padding : 0 60px;
+ }
+ .clients h2, .clients .ce-table table caption, .ce-table table .clients caption {
+ margin-bottom : 50px;
+ color : #fff;
+ }
+ .clients p {
+ color : #fff;
+ text-align : center;
+ }
+ .clients p strong {
+ display : block;
+ margin-bottom : 3px;
+ }
+ .clients p + p {
+ margin-top : 20px;
+ }
+ @media screen and (max-width:600px) {
+ .clients .inner.small, .clients .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .clients .tx-felogin-pi1-inner {
+ padding : 0 40px;
+ }
+ .clients .swiper-button-next-clients {
+ right : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ .clients .swiper-button-prev-clients {
+ left : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ }
+ .unterseiten-banner {
+ text-align : center;
+ padding : 50px 0 50px 0;
+ background : url(../dummy/banner.jpg) no-repeat #767679;
+ background-position : center !important ;
+ margin-bottom : 50px;
+ min-height : 200px;
+ background-repeat : no-repeat !important ;
+ background-size : cover !important ;
+ }
+ .unterseiten-banner + .breadcrumbContainer {
+ margin-top : -50px;
+ margin-bottom : 50px;
+ }
+ .unterseiten-banner p {
+ color : #fff;
+ }
+ .unterseiten-banner a {
+ margin-top : 20px;
+ }
+ .unterseiten-banner.arrow {
+ position : relative;
+ }
+ .unterseiten-banner.arrow:after, .unterseiten-banner.arrow:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .unterseiten-banner.arrow:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrow:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrowGrey {
+ position : relative;
+ }
+ .unterseiten-banner.arrowGrey:after, .unterseiten-banner.arrowGrey:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .unterseiten-banner.arrowGrey:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #333;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrowGrey:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #333;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .ce-twoCol-Box {
+ padding : 0;
+ margin-bottom : 50px;
+ }
+ .ce-twoCol-Box.addPadding {
+ padding : 40px 0;
+ }
+ .ce-twoCol-Box .texttop {
+ margin-bottom : 40px;
+ }
+ .ce-twoCol-Box .texttop h1, .ce-twoCol-Box .texttop h2, .ce-twoCol-Box .texttop .ce-table table caption, .ce-table table .ce-twoCol-Box .texttop caption, .ce-twoCol-Box .texttop h3, .ce-twoCol-Box .texttop h4 {
+ margin-bottom : 0;
+ }
+ .ce-twoCol-Box .boxen .arrowlink:hover:after, .ce-twoCol-Box .boxen .thirdSection .right a:hover:after, .thirdSection .right .ce-twoCol-Box .boxen a:hover:after {
+ display : inline-block;
+ text-decoration : none !important ;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ float : left;
+ width : calc(100% / 2);
+ padding-right : 95px;
+ position : relative;
+ text-align : right;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div .headlineH2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #report fieldset legend:after, .tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .headlineH2Center:after, .ce-twoCol-Box .boxen.withFontAwesome > div .service-formular fieldset .powermail_legend:after, .service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome > div .powermail_legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .latest-news-container h2:after, .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .latest-news-container .ce-table table caption:after, .latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .latest-news-container caption:after, .ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout h1:after, .mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome > div h1:after {
+ margin : 10px 0 0 auto;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div .smallHeadlineWithUnderline:after {
+ margin : 5px 0 0 auto;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i {
+ position : absolute;
+ top : 0;
+ right : 15px;
+ padding : 10px;
+ padding-top : 18px;
+ background : #c6c6c6;
+ border-radius : 50px;
+ height : 60px;
+ width : 60px;
+ text-align : center;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i:before {
+ vertical-align : middle;
+ font-size : 24px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) > i {
+ right : auto;
+ left : 15px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .smallHeadlineWithUnderline:after {
+ margin : 5px auto 0 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p i {
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p + ul {
+ margin-top : 15px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-left {
+ text-align : left;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-right {
+ text-align : right;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-center {
+ text-align : center;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div a {
+ color : #0067b1;
+ text-decoration : none;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div a:hover {
+ text-decoration : underline;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 45px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) {
+ padding-right : 0;
+ padding-left : 95px;
+ text-align : left;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .headlineH2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #report fieldset legend:after, .tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .headlineH2Center:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .service-formular fieldset .powermail_legend:after, .service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .powermail_legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .latest-news-container h2:after, .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .latest-news-container .ce-table table caption:after, .latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .latest-news-container caption:after, .ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout h1:after, .mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h1:after {
+ margin : 10px auto 0 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) span {
+ right : auto;
+ left : 15px;
+ }
+ @media screen and (max-width:800px) {
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ float : none;
+ width : 100%;
+ margin-right : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div + div {
+ margin-top : 40px !important ;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) {
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) > i.fa {
+ display : none;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i.fa {
+ display : none;
+ }
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div {
+ float : left;
+ width : calc((100% - 25px) / 2);
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div + div {
+ margin-left : 25px;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 50px;
+ }
+ @media screen and (max-width:767px) {
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div {
+ float : none;
+ width : 100%;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 25px;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div + div {
+ margin-top : 25px;
+ margin-left : 0 !important ;
+ }
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div {
+ float : left;
+ width : 48%;
+ position : relative;
+ padding-left : 120px;
+ min-height : 80px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa {
+ position : absolute;
+ top : 0;
+ right : 80%;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa:before {
+ vertical-align : middle;
+ font-size : 80px;
+ color : #0067b1;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n 3) {
+ margin-top : 40px;
+ }
+ @media screen and (max-width:800px) {
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div {
+ float : none;
+ width : 100%;
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n 2) {
+ margin-top : 40px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa {
+ position : relative;
+ top : auto;
+ left : auto;
+ float : left;
+ margin-right : 15px;
+ display : none;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa:before {
+ font-size : 50px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(2n) > i.fa {
+ left : auto;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div + div {
+ margin-top : 30px;
+ }
+ }
+ .text-slide {
+ margin-bottom : 50px;
+ }
+ .text-slide .openImgSubHeadline {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ text-decoration : none;
+ font-weight : 400;
+ margin : 0 0 5px 0;
+ }
+ .text-slide .left {
+ float : left;
+ width : 40.77%;
+ width : calc((100% - 25px) / 2);
+ }
+ .text-slide .left h3 {
+ font-family : "Open Sans", sans-serif;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 20px 0;
+ }
+ .text-slide .left p {
+ color : #333;
+ }
+ .text-slide .right {
+ float : left;
+ width : 50%;
+ width : calc((100% - 25px) / 2);
+ margin-left : 9.22%;
+ margin-left : 25px;
+ }
+ .text-slide .right .openImage {
+ position : relative;
+ display : block;
+ }
+ .text-slide .right .openImage i {
+ font-size : 1.5rem;
+ color : #fff;
+ position : absolute;
+ left : 0;
+ right : 0;
+ z-index : 20;
+ top : 50%;
+ margin-top : -12px;
+ text-align : center;
+ color : #333;
+ }
+ .text-slide .right .openImage i:before, .text-slide .right .openImage i:after {
+ color : #333;
+ }
+ .text-slide .right .openImage:after {
+ content : "";
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 10;
+ background : rgba(255, 255, 255, 0.5);
+ border : rgba(0, 0, 0, 0.2) solid 1px;
+ }
+ .text-slide .right .singleImage {
+ display : block;
+ max-height : 250px;
+ overflow : hidden;
+ }
+ .text-slide .right .singleImage img {
+ display : block;
+ }
+ @media screen and (max-width:768px) {
+ .text-slide .left {
+ width : 100%;
+ float : none;
+ }
+ .text-slide .right {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ margin-top : 25px;
+ }
+ }
+ .ce-Image-Text-Element {
+ margin-bottom : 50px;
+ }
+ .ce-Image-Text-Element .einspaltig .bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ .ce-Image-Text-Element .einspaltig + figure {
+ margin-top : 25px;
+ }
+ .ce-Image-Text-Element figure {
+ margin : 0;
+ }
+ .ce-Image-Text-Element figure figcaption {
+ font-size : 12px;
+ display : block;
+ margin : 0;
+ padding : 0;
+ line-height : normal;
+ text-align : right;
+ color : #333;
+ }
+ .ce-Image-Text-Element figure img {
+ display : block;
+ margin : 0 auto;
+ }
+ .ce-Image-Text-Element figure + .einspaltig {
+ margin-top : 25px;
+ }
+ .toggleContainer {
+ margin-bottom : 50px !important ;
+ }
+ @media screen and (max-width:1100px) {
+ .toggleContainer {
+ padding : 50px 25px 40px 25px !important ;
+ }
+ }
+ .toggleContainer h2, .toggleContainer .ce-table table caption, .ce-table table .toggleContainer caption {
+ margin : 0 0 30px 0;
+ }
+ .toggleContainer h3 {
+ padding : 0 20px;
+ background : #ececec;
+ line-height : 55px;
+ margin : 0 0 10px 0;
+ font-weight : 700;
+ outline : none;
+ cursor : pointer;
+ }
+ .toggleContainer h3 i {
+ color : #6c6c6c;
+ }
+ .toggleContainer h3 i + strong {
+ margin-left : 25px;
+ }
+ .toggleContainer h3 i + p {
+ margin-left : 5px;
+ }
+ .toggleContainer h3 strong {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 700;
+ font-size : 24px;
+ line-height : normal;
+ display : inline-block;
+ margin-right : 10px;
+ vertical-align : middle;
+ }
+ .toggleContainer h3 p {
+ display : inline-block;
+ margin : 0;
+ font-family : "Quicksand", sans-serif;
+ color : #333;
+ }
+ .toggleContainer h3 span {
+ float : right;
+ display : inline-block;
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ font-family : "Quicksand", sans-serif;
+ line-height : 55px;
+ }
+ .toggleContainer .ui-accordion-content {
+ padding-bottom : 20px;
+ }
+ @media screen and (max-width:600px) {
+ .toggleContainer h3 strong {
+ font-size : 16px;
+ line-height : normal;
+ }
+ .toggleContainer h3 span {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .toggleContainer h3 span {
+ float : none;
+ width : 100%;
+ line-height : 16px;
+ display : block;
+ padding-bottom : 15px;
+ padding-left : 44px;
+ margin-top : -10px;
+ }
+ }
+ .ce-threeBoxesWithOption {
+ margin-bottom : 50px;
+ }
+ .ce-threeBoxesWithOption.addPadding {
+ padding : 50px 0 50px 0;
+ }
+ .ce-threeBoxesWithOption p {
+ color : #fff;
+ }
+ .ce-threeBoxesWithOption .inner > div {
+ margin-top : 40px;
+ }
+ .ce-threeBoxesWithOption .inner div article {
+ float : left;
+ width : calc(100% / 3);
+ text-align : center;
+ padding : 0 20px;
+ }
+ .ce-threeBoxesWithOption .inner div article i.big {
+ padding : 25px;
+ background : #fff;
+ border-radius : 50px;
+ font-size : 2rem;
+ margin-bottom : 15px;
+ }
+ .ce-threeBoxesWithOption .inner div article i.small {
+ border-radius : 50px;
+ padding : 15px;
+ text-align : center;
+ vertical-align : middle;
+ color : #0067b1;
+ background : rgba(255, 255, 255, 0.7);
+ font-size : 0.9rem;
+ margin-bottom : 15px;
+ min-height : 42px;
+ min-width : 42px;
+ }
+ .ce-threeBoxesWithOption .inner div article p {
+ color : #fff;
+ text-align : center;
+ }
+ @media screen and (max-width:760px) {
+ .ce-threeBoxesWithOption .inner div article {
+ float : none;
+ width : 100%;
+ }
+ .ce-threeBoxesWithOption .inner div article + article {
+ margin-top : 20px;
+ }
+ .ce-threeBoxesWithOption + .ce-threeBoxesWithOption {
+ margin-top : 2px;
+ }
+ }
+ .fontAwesome-list {
+ margin-bottom : 50px;
+ }
+ .fontAwesome-list ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .fontAwesome-list ul li {
+ display : block;
+ color : #333;
+ position : relative;
+ padding-left : 30px;
+ }
+ .fontAwesome-list ul li i {
+ font-size : 22px;
+ border-radius : 50px;
+ padding : 0;
+ vertical-align : sub;
+ position : absolute;
+ left : 0;
+ top : 2px;
+ }
+ .fontAwesome-list ul li i.border {
+ border : #333 solid 1px;
+ text-align : center;
+ vertical-align : middle;
+ height : 30px;
+ width : 30px;
+ line-height : 30px;
+ font-size : 18px;
+ }
+ .fontAwesome-list ul li.border {
+ min-height : 30px;
+ padding-left : 40px;
+ }
+ .fontAwesome-list ul li.border span {
+ padding-top : 6px;
+ }
+ .fontAwesome-list ul li ul {
+ margin-top : 5px;
+ }
+ .fontAwesome-list ul li span {
+ margin : 0;
+ font-weight : 700;
+ display : inline-block;
+ vertical-align : middle;
+ }
+ .fontAwesome-list ul li + li {
+ margin-top : 10px;
+ }
+ .fontAwesome-list.twocol ul li {
+ position : relative;
+ float : left;
+ width : 48%;
+ padding-left : 30px;
+ }
+ .fontAwesome-list.twocol ul li.border {
+ padding-left : 40px;
+ }
+ .fontAwesome-list.twocol ul li + li {
+ margin-left : 4%;
+ margin-top : 0;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(n 3) {
+ margin-top : 15px;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .fontAwesome-list.twocol ul li ul li {
+ float : none;
+ width : 100%;
+ }
+ .fontAwesome-list.twocol ul li ul li:nth-of-type(n 3) {
+ margin-top : 4px;
+ }
+ .fontAwesome-list.twocol ul li ul li + li {
+ margin-left : 0;
+ margin-top : 4px;
+ }
+ @media screen and (max-width:640px) {
+ .fontAwesome-list.twocol ul li {
+ width : 100%;
+ float : none;
+ }
+ .fontAwesome-list.twocol ul li + li {
+ margin-left : 0;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(n 2) {
+ margin-top : 15px;
+ }
+ .fontAwesome-list.twocol ul li ul li:nth-of-type(n 2) {
+ margin-top : 0;
+ }
+ }
+ .tx-contentpackage-historieContainer {
+ margin-bottom : 50px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner {
+ position : relative;
+ border-left : 3px solid #be1622;
+ padding : 44px 0 44px 22px;
+ }
+ @media screen and (max-width:1100px) {
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner {
+ padding : 50px 25px 25px 25px;
+ }
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear {
+ font-size : 32px;
+ line-height : normal;
+ background : #be1622;
+ color : #fff;
+ padding : 5px 10px;
+ width : auto;
+ display : inline-block;
+ margin-left : -118px;
+ }
+ @media screen and (max-width:1260px) {
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear {
+ margin : 0 0 15px -22px;
+ }
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent p {
+ color : #333;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent * {
+ color : #333;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span {
+ display : block;
+ position : relative;
+ background : url(../img/chevron-down.png) no-repeat;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:before, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:after {
+ top : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement + .tx-contentpackage-historieElement .inner {
+ padding-top : 50px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement:last-of-type > span {
+ display : none;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground {
+ background : #be1622;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner {
+ border-left : 3px solid #fff;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-historieYear {
+ color : #be1622;
+ background : #fff;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent p, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent * {
+ color : #fff;
+ }
+ .ce-os-bee {
+ width : 1030px;
+ height : 820px;
+ margin-bottom : 50px;
+ position : relative;
+ }
+ .ce-os-bee .base {
+ width : 314px;
+ height : 314px;
+ border-radius : 250px;
+ margin : 0 auto;
+ display : block;
+ background : #c6c6c6;
+ padding : 30px;
+ position : relative;
+ margin-top : 261px;
+ line-height : 270px;
+ text-align : center;
+ }
+ .ce-os-bee .base img {
+ position : relative;
+ max-height : 100px;
+ width : auto;
+ vertical-align : middle;
+ }
+ .ce-os-bee .base span {
+ font-size : 24px;
+ color : #be1622;
+ font-weight : 700;
+ line-height : normal;
+ display : inline-block;
+ }
+ .ce-os-bee .child {
+ display : block;
+ width : 100%;
+ height : 100%;
+ vertical-align : middle;
+ text-align : center;
+ font-weight : 400;
+ font-size : 18px;
+ line-height : 156px;
+ color : #333;
+ text-decoration : none;
+ width : 156px;
+ height : 156px;
+ display : inline-block;
+ border-radius : 100px;
+ background : #c6c6c6;
+ position : relative;
+ line-height : 156px;
+ padding : 0 10px;
+ position : absolute;
+ top : 0;
+ left : 0;
+ transition : all 0.5s;
+ }
+ .ce-os-bee .child:hover {
+ background : #be1622;
+ color : #fff;
+ transition : all 0.5s;
+ transform : scale(1.2);
+ }
+ .ce-os-bee .child span {
+ display : inline-block;
+ line-height : 20px;
+ font-size : 18px;
+ top : 50%;
+ position : absolute;
+ left : 15px;
+ right : 15px;
+ }
+ .ce-os-bee .child:after {
+ content : "";
+ border : #fff solid 3px;
+ border-radius : 100px;
+ position : absolute;
+ top : 4px;
+ right : 4px;
+ bottom : 4px;
+ left : 4px;
+ width : 92%;
+ }
+ @media screen and (max-width:1000px) {
+ #sy_lines {
+ display : none !important ;
+ }
+ .ce-os-bee {
+ display : none;
+ }
+ }
+ .ce-table {
+ margin-bottom : 50px !important ;
+ }
+ .ce-table.alignleft table tr td {
+ text-align : left;
+ }
+ .ce-table.alignleft table tr td a {
+ padding-left : 10px;
+ }
+ .ce-table.alignleft table tr td:first-of-type {
+ width : auto;
+ }
+ .ce-table.alignleft table tr td:first-of-type + td {
+ width : auto;
+ }
+ .ce-table.alignleft table tr td:last-of-type {
+ padding-left : 10px;
+ }
+ .ce-table.alignleft table thead tr td:nth-of-type(2) {
+ padding-left : 10px;
+ }
+ .ce-table table {
+ width : 100%;
+ border-collapse : collapse;
+ border : none;
+ }
+ .ce-table table caption {
+ margin-bottom : 40px;
+ }
+ .ce-table table tr {
+ height : 40px;
+ }
+ .ce-table table tr td {
+ text-align : center;
+ font-size : 13px;
+ }
+ .ce-table table tr td a {
+ font-size : 13px;
+ text-decoration : none;
+ line-height : 40px;
+ display : block;
+ background : #0067b1;
+ color : #fff;
+ text-transform : uppercase;
+ font-weight : 400;
+ }
+ .ce-table table tr td:first-of-type {
+ width : 290px;
+ text-align : left;
+ padding-left : 10px;
+ }
+ .ce-table table tr td:first-of-type + td {
+ width : 155px;
+ font-weight : 700;
+ }
+ .ce-table table tr td:nth-of-type(4) {
+ width : 155px;
+ }
+ .ce-table table tr td:nth-of-type(2), .ce-table table tr td:nth-of-type(3), .ce-table table tr td:nth-of-type(4), .ce-table table tr td:nth-of-type(5), .ce-table table tr td:nth-of-type(6) {
+ border-left : 1px solid #cdcdcd;
+ font-weight : 700;
+ font-size : 13px;
+ width : 155px;
+ }
+ .ce-table table tr td:nth-of-type(6) {
+ border-right : 1px solid #cdcdcd;
+ }
+ .ce-table table tr th:nth-of-type(2), .ce-table table tr th:nth-of-type(3), .ce-table table tr th:nth-of-type(4), .ce-table table tr th:nth-of-type(5), .ce-table table tr th:nth-of-type(6) {
+ border-left : 1px solid #cdcdcd;
+ border-top : 1px solid #cdcdcd;
+ font-weight : 400;
+ font-size : 13px;
+ width : 155px;
+ }
+ .ce-table table tr th:nth-of-type(6) {
+ border-right : 1px solid #cdcdcd;
+ }
+ .ce-table table tbody tr:nth-of-type(odd) {
+ background : #ededed;
+ }
+ @media screen and (max-width:1100px) {
+ .ce-table.inner.small, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner {
+ padding : 40px 25px;
+ }
+ }
+ @media screen and (max-width:1000px) {
+ .ce-table.inner.small, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner {
+ width : 100%;
+ overflow : scroll;
+ }
+ .ce-table.inner.small table, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner table {
+ width : 1000px;
+ }
+ }
+ .service-formular {
+ background : #ededed;
+ padding : 40px 0;
+ }
+ .service-formular h3 {
+ display : none;
+ }
+ .service-formular .required {
+ float : right;
+ margin-top : -100px;
+ margin : -160px 0 0 0;
+ font-size : 12px;
+ }
+ @media screen and (max-width:960px) {
+ .service-formular .required {
+ float : none;
+ margin : 0;
+ }
+ }
+ .service-formular fieldset {
+ margin : 0;
+ padding : 0;
+ border : none;
+ }
+ .service-formular fieldset .powermail_legend {
+ margin-bottom : 20px;
+ width : 100%;
+ display : block;
+ }
+ .service-formular label {
+ display : none;
+ }
+ .service-formular input[type="text"], .service-formular input[type="password"], .service-formular input[type="email"], .service-formular input[type="date"], .service-formular select {
+ width : 100%;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ color : #cdcdcd;
+ margin-top : 15px;
+ font-size : 18px;
+ color : #333;
+ }
+ .service-formular input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px 60px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .service-formular textarea {
+ width : 100%;
+ resize : none;
+ height : 150px;
+ border : #bbb solid 1px;
+ color : #cdcdcd;
+ padding : 10px;
+ font-size : 18px;
+ color : #333;
+ }
+ .service-formular .powermail_fieldwrap_input {
+ float : left;
+ width : calc((100% - 30px) / 3);
+ }
+ .service-formular .powermail_fieldwrap_input + .powermail_fieldwrap_input {
+ margin-left : 15px;
+ }
+ .service-formular .powermail_fieldwrap_check legend {
+ float : left;
+ margin : 25px 15px 15px 0;
+ }
+ .service-formular .powermail_fieldwrap_check input {
+ width : 20px;
+ height : 20px;
+ margin : 1px 3px 0;
+ }
+ .service-formular .powermail_fieldwrap_34 legend, .service-formular .powermail_fieldwrap_45 legend {
+ display : none;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer, .service-formular .powermail_fieldwrap_45 .powermail_check_outer {
+ margin-left : 0;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer input, .service-formular .powermail_fieldwrap_45 .powermail_check_outer input {
+ float : left;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer label, .service-formular .powermail_fieldwrap_45 .powermail_check_outer label {
+ max-width : 80%;
+ float : left;
+ margin-left : 15px;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer label a, .service-formular .powermail_fieldwrap_45 .powermail_check_outer label a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner, .service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner {
+ margin-left : 0;
+ width : 100%;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner + .powermail_check_inner, .service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner + .powermail_check_inner {
+ margin-top : 20px;
+ }
+ .service-formular .powermail_check_outer label {
+ display : inline-block;
+ vertical-align : middle;
+ float : right;
+ }
+ .service-formular .parsley-required, .service-formular .parsley-custom-error-message {
+ font-size : 12px;
+ line-height : normal;
+ color : #be1622;
+ }
+ .service-formular .powermail_field_error_container_checkbox {
+ position : absolute;
+ }
+ .service-formular .powermail_check_outer {
+ margin : 25px 15px 15px 15px;
+ }
+ .service-formular .powermail_check_outer div {
+ float : left;
+ }
+ .service-formular .powermail_check_outer div + div {
+ margin-left : 15px;
+ }
+ @media screen and (max-width:760px) {
+ .service-formular .powermail_fieldwrap_input {
+ width : 100%;
+ float : none;
+ }
+ .service-formular .powermail_fieldwrap_input + .powermail_fieldwrap_input {
+ margin-left : 0;
+ }
+ .service-formular .powermail_check_outer div {
+ display : block;
+ width : 100%;
+ }
+ .service-formular .powermail_check_outer div.powermail_check_inner input, .service-formular .powermail_check_outer div.powermail_check_inner label {
+ float : left;
+ }
+ .service-formular .powermail_check_outer div + div {
+ margin-left : 0;
+ }
+ }
+ .textOverSendButton {
+ font-size : 12px;
+ margin-top : 25px;
+ margin-bottom : -10px;
+ }
+ .tsaccordion .accordion-header {
+ background : url(../img/akkordeon_zu.png) 20px 20px no-repeat #ececec;
+ font-size : 1.5rem;
+ line-height : 1.9rem;
+ font-weight : normal;
+ padding : 9px 0 9px 64px;
+ margin : 0 0 2px 0;
+ }
+ .tsaccordion .accordion-switcher {
+ cursor : pointer;
+ }
+ .tsaccordion .accordion-switcher-active {
+ background-image : url(../img/akkordeon_offen.png);
+ }
+ .tsaccordion .accordion-content {
+ display : none;
+ padding : 19px 10px 28px 10px;
+ font-size : 0.9rem;
+ line-height : 1.3rem;
+ }
+ .tsaccordion .accordion-content .accordion-left {
+ display : inline-block;
+ float : left;
+ }
+ @media screen and (min-width:769px) {
+ .tsaccordion .accordion-content .accordion-left {
+ max-width : 70%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left {
+ float : none;
+ display : block;
+ }
+ .tsaccordion .accordion-content .accordion-left > br {
+ display : none;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-left .accordion-name {
+ display : inline-block;
+ font-size : 1.5rem;
+ line-height : 1.9rem;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left .accordion-name {
+ display : block;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-left .accordion-thema {
+ display : inline-block;
+ font-size : 0.9rem;
+ line-height : 1.3rem;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left .accordion-thema {
+ display : block;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-logo {
+ display : inline-block;
+ float : right;
+ margin : 7px 0 0 0;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-logo {
+ float : none;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-description {
+ margin : 20px 0 14px 0;
+ }
+ .tsaccordion .accordion-content .accordion-more {
+ color : #0067b1;
+ font-weight : bold;
+ text-decoration : none;
+ display : inline-block;
+ }
+ .tsaccordion .accordion-content .accordion-more img {
+ margin-left : 3px;
+ }
+ .ce-leftright > div {
+ padding : 200px 0;
+ }
+ .ce-leftright > div figure {
+ float : left;
+ max-width : 600px;
+ width : 45.28%;
+ margin : 0;
+ padding : 0;
+ margin-right : 5.28%;
+ padding-left : 3.77%;
+ position : relative;
+ }
+ .ce-leftright > div figure img {
+ display : block;
+ position : relative;
+ z-index : 50;
+ }
+ .ce-leftright > div figure img.small, .ce-leftright > div figure img.medium, .ce-leftright > div figure img.big {
+ position : absolute;
+ z-index : 10;
+ }
+ .ce-leftright > div figure img.small {
+ top : 20px;
+ left : 20px;
+ }
+ .ce-leftright > div figure img.medium {
+ top : 0;
+ right : 20px;
+ }
+ .ce-leftright > div figure img.big {
+ left : 25px;
+ bottom : 0;
+ }
+ .ce-leftright > div figure + div {
+ float : left;
+ max-width : 650px;
+ width : 49.05%;
+ }
+ .ce-leftright > div figure + div p {
+ margin : 0;
+ color : #fff;
+ }
+ .ce-leftright > div figure + div p + * {
+ margin-top : 20px;
+ }
+ .ce-leftright > div figure + div a.redbutton, .ce-leftright > div figure + div a.bluebutton, .ce-leftright > div figure + div .thirdSection .right a, .thirdSection .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div a.darkbluebutton, .ce-leftright > div figure + div a.greybutton, .ce-leftright > div figure + div .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright > div figure + div a.greybutton, .ce-leftright > div figure + div a.whitebutton, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton, .marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright > div figure + div a.redbutton, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) .ce-leftright > div figure + div a, .ce-leftright > div figure + div a.bluebutton, .ce-leftright > div figure + div .thirdSection .right a, .thirdSection .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a {
+ min-width : 0;
+ }
+ .ce-leftright > div figure + div ul ul li {
+ font-weight : 400;
+ padding-left : 0;
+ }
+ .ce-leftright > div figure + div ul ul li:before {
+ display : none;
+ }
+ .ce-leftright > div.right figure {
+ float : right;
+ margin-left : 70px;
+ padding-left : 0;
+ margin-right : 0;
+ padding-right : 50px;
+ }
+ @media screen and (max-width:1180px) {
+ .ce-leftright > div figure img.small, .ce-leftright > div figure img.medium, .ce-leftright > div figure img.big {
+ display : none;
+ }
+ }
+ @media screen and (max-width:1024px) {
+ .ce-leftright .inner {
+ padding : 0 25px;
+ }
+ .ce-leftright > div {
+ padding : 50px 0;
+ }
+ .ce-leftright > div figure {
+ float : none;
+ max-width : none;
+ width : 100%;
+ margin-right : 0;
+ padding-left : 0;
+ margin-bottom : 25px;
+ }
+ .ce-leftright > div figure img {
+ margin : 0 auto;
+ }
+ .ce-leftright > div figure + div {
+ float : none;
+ max-width : none;
+ width : 100%;
+ margin-top : 40px;
+ text-align : center;
+ }
+ }
+ .sliderContainer {
+ margin-bottom : 50px;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding-top : 100px;
+ }
+ .sliderContainer .swiper-container {
+ height : 600px;
+ }
+ .sliderContainer .swiper-slide {
+ background-size : cover !important ;
+ background-position : center center !important ;
+ }
+ .sliderContainer .slider-overlay {
+ background : rgba(0, 0, 0, 0.3);
+ width : 100%;
+ height : 100%;
+ }
+ .sliderContainer p {
+ font-size : 24px;
+ line-height : 34px;
+ color : #fff;
+ margin : 0;
+ font-weight : 600;
+ text-align : center;
+ }
+ .sliderContainer p + p {
+ margin-top : 30px;
+ }
+ @media screen and (max-width:680px) {
+ .sliderContainer .headlineH1Center, .sliderContainer p.headlineH1Center, .sliderContainer p.headlineH1Center, .sliderContainer .sliderContainer p.headlineH1Center {
+ font-weight : 600 !important ;
+ }
+ }
+ @media screen and (max-width:1100px) {
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 100px 60px;
+ }
+ .sliderContainer p {
+ font-size : 22px;
+ line-height : 32px;
+ }
+ }
+ @media screen and (max-width:800px) {
+ .sliderContainer {
+ background-size : cover !important ;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 60px 60px;
+ }
+ .sliderContainer .swiper-container {
+ height : 500px;
+ }
+ .sliderContainer p {
+ font-size : 20px;
+ line-height : 30px;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 60px 40px;
+ }
+ .sliderContainer p {
+ font-size : 18px;
+ line-height : 28px;
+ }
+ .sliderContainer a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .sliderContainer .swiper-button-next {
+ right : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ .sliderContainer .swiper-button-prev {
+ left : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .sliderContainer .swiper-container {
+ height : 400px;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 20px 35px;
+ }
+ .sliderContainer a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:420px) {
+ .sliderContainer .swiper-container {
+ height : 450px;
+ }
+ }
+ .mapsContainer {
+ float : right;
+ width : calc((100% - 40px) / 2);
+ }
+ @media screen and (max-width:800px) {
+ .mapsContainer {
+ float : none;
+ width : 100%;
+ margin-top : 25px;
+ }
+ }
+ .mapsContainer iframe {
+ width : 100% !important ;
+ }
+ .contactMain {
+ margin-bottom : 50px !important ;
+ }
+ @media screen and (max-width:1100px) {
+ .contactMain {
+ padding-left : 25px;
+ padding-right : 25px;
+ }
+ }
+ .powermail_form_3, .powermail_form_4, .powermail_form_5, .powermail_form_6, .powermail_form_7 {
+ float : left;
+ width : calc((100% - 40px) / 2);
+ }
+ @media screen and (max-width:800px) {
+ .powermail_form_3, .powermail_form_4, .powermail_form_5, .powermail_form_6, .powermail_form_7 {
+ float : none;
+ width : 100%;
+ }
+ }
+ .powermail_form_3 fieldset, .powermail_form_4 fieldset, .powermail_form_5 fieldset, .powermail_form_6 fieldset, .powermail_form_7 fieldset {
+ margin : 0;
+ padding : 0;
+ border : none;
+ }
+ .powermail_form_3 fieldset legend, .powermail_form_4 fieldset legend, .powermail_form_5 fieldset legend, .powermail_form_6 fieldset legend, .powermail_form_7 fieldset legend {
+ display : none;
+ }
+ .powermail_form_3 fieldset > div + div, .powermail_form_4 fieldset > div + div, .powermail_form_5 fieldset > div + div, .powermail_form_6 fieldset > div + div, .powermail_form_7 fieldset > div + div {
+ margin-top : 15px;
+ }
+ .powermail_form_3 h3, .powermail_form_4 h3, .powermail_form_5 h3, .powermail_form_6 h3, .powermail_form_7 h3 {
+ display : none;
+ }
+ .powermail_form_3 div label, .powermail_form_4 div label, .powermail_form_5 div label, .powermail_form_6 div label, .powermail_form_7 div label {
+ float : none;
+ display : block;
+ width : 100%;
+ margin-bottom : 2px;
+ }
+ .powermail_form_3 div input, .powermail_form_4 div input, .powermail_form_5 div input, .powermail_form_6 div input, .powermail_form_7 div input {
+ display : block;
+ border : #c6c6c6 solid 1px;
+ height : 30px;
+ width : 400px;
+ width : 100%;
+ padding : 0 10px;
+ color : #333;
+ }
+ .powermail_form_3 div input[type="submit"], .powermail_form_4 div input[type="submit"], .powermail_form_5 div input[type="submit"], .powermail_form_6 div input[type="submit"], .powermail_form_7 div input[type="submit"] {
+ width : 100px;
+ cursor : pointer;
+ }
+ .powermail_form_3 div textarea, .powermail_form_4 div textarea, .powermail_form_5 div textarea, .powermail_form_6 div textarea, .powermail_form_7 div textarea {
+ display : block;
+ margin-top : 5px;
+ resize : none;
+ width : 400px;
+ width : 100%;
+ height : 150px;
+ border : #c6c6c6 solid 1px;
+ padding : 5px 10px;
+ color : #333;
+ }
+ .powermail_form_3 div .parsley-required, .powermail_form_3 div .parsley-custom-error-message, .powermail_form_4 div .parsley-required, .powermail_form_4 div .parsley-custom-error-message, .powermail_form_5 div .parsley-required, .powermail_form_5 div .parsley-custom-error-message, .powermail_form_6 div .parsley-required, .powermail_form_6 div .parsley-custom-error-message, .powermail_form_7 div .parsley-required, .powermail_form_7 div .parsley-custom-error-message {
+ font-size : 12px;
+ line-height : normal;
+ color : #be1622;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_textarea label, .powermail_form_4 div.powermail_fieldwrap_textarea label, .powermail_form_5 div.powermail_fieldwrap_textarea label, .powermail_form_6 div.powermail_fieldwrap_textarea label, .powermail_form_7 div.powermail_fieldwrap_textarea label {
+ width : auto;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check, .powermail_form_4 div.powermail_fieldwrap_check, .powermail_form_5 div.powermail_fieldwrap_check, .powermail_form_6 div.powermail_fieldwrap_check, .powermail_form_7 div.powermail_fieldwrap_check {
+ position : relative;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_4 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_5 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_6 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_7 div.powermail_fieldwrap_check .powermail_check_inner {
+ position : relative;
+ padding-left : 20px;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check label, .powermail_form_4 div.powermail_fieldwrap_check label, .powermail_form_5 div.powermail_fieldwrap_check label, .powermail_form_6 div.powermail_fieldwrap_check label, .powermail_form_7 div.powermail_fieldwrap_check label {
+ font-size : 12px;
+ line-height : normal;
+ max-width : 100%;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check label a, .powermail_form_4 div.powermail_fieldwrap_check label a, .powermail_form_5 div.powermail_fieldwrap_check label a, .powermail_form_6 div.powermail_fieldwrap_check label a, .powermail_form_7 div.powermail_fieldwrap_check label a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check input, .powermail_form_4 div.powermail_fieldwrap_check input, .powermail_form_5 div.powermail_fieldwrap_check input, .powermail_form_6 div.powermail_fieldwrap_check input, .powermail_form_7 div.powermail_fieldwrap_check input {
+ width : auto;
+ height : auto;
+ position : absolute;
+ left : 0;
+ top : 2px;
+ margin : 0;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_4 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_5 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_6 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_7 div.powermail_fieldwrap_check + .powermail_fieldwrap_check {
+ margin-top : 0;
+ }
+ .powermail_form_3 .textOverSendButton, .powermail_form_4 .textOverSendButton, .powermail_form_5 .textOverSendButton, .powermail_form_6 .textOverSendButton, .powermail_form_7 .textOverSendButton {
+ font-size : 12px;
+ margin-top : 25px;
+ margin-bottom : 0;
+ }
+ .firstSection {
+ max-height : 870px;
+ position : relative;
+ overflow : hidden;
+ }
+ .firstSection > a {
+ display : block;
+ }
+ .firstSection > a + div {
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 100;
+ background : rgba(0, 0, 0, 0.4);
+ }
+ .firstSection > a + div img:first-of-type {
+ position : absolute;
+ z-index : 150;
+ top : 50%;
+ margin-top : -49px;
+ text-align : center;
+ left : 50%;
+ margin-left : -183px;
+ }
+ @media screen and (max-width:480px) {
+ .firstSection > a + div img:first-of-type {
+ max-width : 250px;
+ margin-left : -125px;
+ margin-top : -33px;
+ }
+ }
+ .firstSection > a + div img:first-of-type + img {
+ position : absolute;
+ left : 50%;
+ margin-left : -58px;
+ bottom : 40px;
+ }
+ @media screen and (max-width:600px) {
+ .firstSection > a + div img:first-of-type + img {
+ display : none;
+ }
+ }
+ .firstSection video {
+ width : 100%;
+ display : block;
+ }
+ .firstSection figure {
+ margin : 0;
+ padding : 0;
+ width : 100%;
+ }
+ .firstSection figure img {
+ width : 100%;
+ }
+ .firstSection video + .linkLayout, .firstSection figure + .linkLayout {
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 100;
+ background : rgba(0, 0, 0, 0.4);
+ }
+ .firstSection video + .linkLayout img:first-of-type, .firstSection figure + .linkLayout img:first-of-type {
+ position : absolute;
+ z-index : 150;
+ top : 50%;
+ margin-top : -49px;
+ text-align : center;
+ left : 50%;
+ margin-left : -183px;
+ }
+ @media screen and (max-width:480px) {
+ .firstSection video + .linkLayout img:first-of-type, .firstSection figure + .linkLayout img:first-of-type {
+ max-width : 250px;
+ margin-left : -125px;
+ margin-top : -33px;
+ }
+ }
+ .firstSection video + .linkLayout img:first-of-type + img, .firstSection figure + .linkLayout img:first-of-type + img {
+ position : absolute;
+ left : 50%;
+ margin-left : -58px;
+ bottom : 40px;
+ }
+ @media screen and (max-width:600px) {
+ .firstSection video + .linkLayout img:first-of-type + img, .firstSection figure + .linkLayout img:first-of-type + img {
+ display : none;
+ }
+ }
+ .secondSection {
+ background : #0067b1;
+ }
+ .secondSection h2, .secondSection .ce-table table caption, .ce-table table .secondSection caption {
+ font-size : 40px;
+ font-weight : 400;
+ color : #fff;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 26px 0;
+ }
+ .secondSection h2:after, .secondSection .ce-table table caption:after, .ce-table table .secondSection caption:after {
+ display : none;
+ }
+ .secondSection p {
+ color : #fff;
+ max-width : 540px;
+ }
+ .secondSection div.inner {
+ padding : 0 25px 50px 25px;
+ }
+ .secondSection div.inner:first-of-type {
+ padding-top : 130px;
+ }
+ .secondSection div.inner:first-of-type .big {
+ position : absolute;
+ top : -70px;
+ right : 95px;
+ z-index : 5;
+ }
+ .secondSection div.inner:first-of-type .medium {
+ position : absolute;
+ bottom : -85px;
+ left : -5px;
+ }
+ .secondSection div.inner:first-of-type .small {
+ position : absolute;
+ left : 40px;
+ top : -25px;
+ }
+ .secondSection div.inner:nth-of-type(2) .big {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(2) .medium {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ }
+ .secondSection div.inner:nth-of-type(2) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:nth-of-type(3) h2, .secondSection div.inner:nth-of-type(3) .ce-table table caption, .ce-table table .secondSection div.inner:nth-of-type(3) caption {
+ margin-top : 0;
+ }
+ .secondSection div.inner:nth-of-type(3) .big {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(3) .medium {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ }
+ .secondSection div.inner:nth-of-type(3) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:nth-of-type(4) .big {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(4) .medium {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ }
+ .secondSection div.inner:nth-of-type(4) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:last-of-type {
+ padding-bottom : 130px;
+ text-align : center;
+ }
+ .secondSection div.inner .left {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .secondSection div.inner .right {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .secondSection div.inner .default {
+ position : relative;
+ z-index : 15;
+ }
+ @media screen and (max-width:1180px) {
+ .secondSection div.inner .small, .secondSection div.inner .medium, .secondSection div.inner .big {
+ display : none !important ;
+ }
+ .secondSection div.inner .right {
+ padding-left : 3%;
+ padding-right : 3%;
+ }
+ .secondSection div.inner .left {
+ padding-right : 5%;
+ }
+ }
+ .secondSection div.inner + div {
+ margin-top : 130px;
+ }
+ @media screen and (max-width:1024px) {
+ .secondSection .animatedParent {
+ display : none;
+ }
+ .secondSection div.inner:first-of-type {
+ padding-top : 50px;
+ }
+ .secondSection div.inner:last-of-type {
+ padding-bottom : 50px;
+ }
+ .secondSection div.inner .right:not(.animatedParent) {
+ padding : 0;
+ margin : 0 auto;
+ float : none;
+ width : 100%;
+ }
+ .secondSection div.inner .right:not(.animatedParent) h2, .secondSection div.inner .right:not(.animatedParent) .ce-table table caption, .ce-table table .secondSection div.inner .right:not(.animatedParent) caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .secondSection div.inner .right:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner .left:not(.animatedParent) {
+ padding : 0;
+ margin : 0 auto;
+ float : none;
+ width : 100%;
+ }
+ .secondSection div.inner .left:not(.animatedParent) h2, .secondSection div.inner .left:not(.animatedParent) .ce-table table caption, .ce-table table .secondSection div.inner .left:not(.animatedParent) caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .secondSection div.inner .left:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner + div {
+ margin-top : 50px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .secondSection div.inner .right:not(.animatedParent) {
+ width : 100%;
+ }
+ .secondSection div.inner .right:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner .left:not(.animatedParent) {
+ width : 100%;
+ }
+ .secondSection div.inner .left:not(.animatedParent) p {
+ max-width : none;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .secondSection div.inner img {
+ max-width : 250px;
+ }
+ }
+ .thirdSection {
+ text-align : center;
+ background : #fc0;
+ padding-top : 100px;
+ }
+ .thirdSection .inner {
+ padding : 100px 25px 170px 25px;
+ }
+ .thirdSection .left {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .thirdSection .right {
+ float : left;
+ width : 50%;
+ position : relative;
+ padding-top : 110px;
+ }
+ .thirdSection .right a {
+ margin-bottom : 30px;
+ }
+ .thirdSection h2, .thirdSection .ce-table table caption, .ce-table table .thirdSection caption {
+ font-size : 40px;
+ text-align : center;
+ margin : 0 0 15px 0;
+ color : #333;
+ }
+ .thirdSection p {
+ color : #333;
+ text-align : center;
+ margin : 0 0 40px 0;
+ }
+ .thirdSection .buttonContainer {
+ text-align : center;
+ }
+ .thirdSection .default {
+ z-index : 10;
+ position : relative;
+ left : 55px;
+ left : 0;
+ }
+ .thirdSection .big {
+ position : absolute;
+ bottom : 50px;
+ left : -40px;
+ z-index : 5;
+ }
+ .thirdSection .medium {
+ position : absolute;
+ left : 165px;
+ top : -65px;
+ }
+ .thirdSection .small {
+ position : absolute;
+ bottom : 0;
+ right : 60px;
+ }
+ @media screen and (max-width:1250px) {
+ .thirdSection .default {
+ left : 25px;
+ }
+ }
+ @media screen and (max-width:1180px) {
+ .thirdSection {
+ padding-top : 0;
+ }
+ .thirdSection .default {
+ left : 0;
+ }
+ .thirdSection .small, .thirdSection .medium, .thirdSection .big {
+ display : none !important ;
+ }
+ .thirdSection .left {
+ padding-right : 5%;
+ }
+ .thirdSection .right {
+ padding-left : 3%;
+ padding-right : 3%;
+ }
+ }
+ @media screen and (max-width:1024px) {
+ .thirdSection {
+ padding-top : 0;
+ }
+ .thirdSection .inner {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .thirdSection .inner h2, .thirdSection .inner .ce-table table caption, .ce-table table .thirdSection .inner caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .thirdSection .inner a {
+ font-size : 22px;
+ line-height : normal;
+ }
+ .thirdSection .left {
+ display : none;
+ }
+ .thirdSection .right {
+ float : none;
+ width : 100%;
+ padding : 0;
+ }
+ }
+ .wrapsvg, .wrapsvg1, .wrapsvg4, .wrapsvg2, .wrapsvg3 {
+ float : left;
+ border : transparent solid 1px;
+ position : relative;
+ }
+ @media screen and (max-width:1024px) {
+ .wrapsvg, .wrapsvg1, .wrapsvg4, .wrapsvg2, .wrapsvg3 {
+ display : none !important ;
+ }
+ }
+ .wrapsvg1 {
+ left : -705px;
+ top : 128px;
+ }
+ .wrapsvg4 {
+ left : -705px;
+ top : 128px;
+ }
+ .wrapsvg2 {
+ left : -15px;
+ top : -140px;
+ }
+ .wrapsvg3 {
+ left : -700px;
+ top : 60px;
+ }
+ .svg1 {
+ position : absolute;
+ }
+ .svg2 {
+ position : absolute;
+ }
+ .svg3 {
+ position : absolute;
+ }
+ .svg4 {
+ position : absolute;
+ }
+ nav.section {
+ position : fixed;
+ top : 50%;
+ right : 20px;
+ z-index : 9999;
+ }
+ @media screen and (max-width:1024px) {
+ nav.section {
+ display : none;
+ }
+ }
+ nav.section ul li {
+ width : 20px;
+ height : 20px;
+ border-radius : 25px;
+ background : #fff;
+ display : block;
+ cursor : pointer;
+ transition : all 0.3s;
+ }
+ nav.section ul li a {
+ z-index : 100;
+ display : none;
+ padding : 14px 10px;
+ margin-top : -3px;
+ right : 48px;
+ font-size : 12px;
+ text-decoration : none;
+ }
+ nav.section ul li + li {
+ margin-top : 5px;
+ }
+ nav.section ul li:hover a {
+ display : inline;
+ position : fixed;
+ color : #fff;
+ height : 10px;
+ line-height : 2px;
+ text-align : center;
+ background : #be1622;
+ }
+ nav.section ul li.active {
+ width : 15px;
+ height : 15px;
+ transition : all 0.3s;
+ margin : 5px auto 0 auto;
+ }
+ .newsletter {
+ width : 100%;
+ padding : 50px 0 0 0;
+ background : #ececec;
+ position : relative;
+ }
+ .newsletter:after, .newsletter:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .newsletter:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .newsletter:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .newsletter .right {
+ float : right;
+ width : 100%;
+ max-width : 463px;
+ max-width : 420px;
+ }
+ @media screen and (max-width:900px) {
+ .newsletter .right {
+ float : none;
+ width : 100%;
+ max-width : none;
+ padding : 0 25px;
+ }
+ }
+ .newsletter .firstrow {
+ width : 100%;
+ max-width : 840px;
+ margin : 0 auto;
+ }
+ .newsletter .firstrow h2, .newsletter .firstrow .ce-table table caption, .ce-table table .newsletter .firstrow caption {
+ text-align : left;
+ }
+ .newsletter .firstrow h2:after, .newsletter .firstrow .ce-table table caption:after, .ce-table table .newsletter .firstrow caption:after {
+ margin : 10px 0 0 0;
+ }
+ .newsletter .firstrow p {
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 30px 0;
+ }
+ .newsletter .firstrow ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .newsletter .firstrow ul li {
+ display : block;
+ color : #333;
+ font-weight : 700;
+ }
+ .newsletter .firstrow ul li span {
+ font-size : 22px;
+ margin-right : 10px;
+ border-radius : 50px;
+ border : #333 solid 2px;
+ padding : 10px;
+ vertical-align : sub;
+ }
+ .newsletter .firstrow ul li p {
+ margin : 0;
+ display : inline-block;
+ vertical-align : middle;
+ }
+ @media screen and (max-width:440px) {
+ .newsletter .firstrow ul li p {
+ width : 80%;
+ }
+ }
+ @media screen and (max-width:360px) {
+ .newsletter .firstrow ul li p {
+ width : 70%;
+ }
+ }
+ .newsletter .firstrow ul li + li {
+ margin-top : 10px;
+ }
+ .newsletter .secondrow {
+ background : #333;
+ padding : 60px 0;
+ margin-top : 30px;
+ }
+ .newsletter .secondrow .inner {
+ max-width : 836px;
+ position : relative;
+ }
+ .newsletter .secondrow img {
+ position : absolute;
+ left : 0;
+ left : 50px;
+ bottom : 0;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.4);
+ }
+ @media screen and (max-width:900px) {
+ .newsletter .secondrow img {
+ display : none;
+ }
+ }
+ .newsletter .secondrow .button {
+ text-align : center;
+ }
+ .newsletter .secondrow .button.animation span, .newsletter .secondrow .button.animation i {
+ display : inline-block;
+ padding-left : 0;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation span + i {
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation i + span {
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation:hover span + i {
+ padding-left : 10px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation:hover i + span {
+ padding-left : 10px;
+ transition : all 0.7s;
+ }
+ .ce-download {
+ float : left;
+ width : 42%;
+ margin-bottom : 50px;
+ }
+ .ce-download h2, .ce-download .ce-table table caption, .ce-table table .ce-download caption {
+ text-align : left;
+ }
+ .ce-download h2:after, .ce-download .ce-table table caption:after, .ce-table table .ce-download caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-download strong {
+ font-weight : 700;
+ font-size : 72px;
+ line-height : 3.3rem;
+ color : #333;
+ margin : 0 0 15px 0;
+ display : block;
+ }
+ .ce-download .date {
+ margin : 0 0 30px 0;
+ font-size : 14px;
+ line-height : normal;
+ color : #333;
+ }
+ .ce-download .agbContainer {
+ margin-top : 30px;
+ margin-bottom : 25px;
+ padding-left : 30px;
+ position : relative;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-download .agbContainer a {
+ color : #0067b1;
+ text-decoration : none;
+ }
+ .ce-download .agbContainer a:hover {
+ text-decoration : underline;
+ }
+ .ce-download .agbContainer input {
+ position : absolute;
+ left : 0;
+ top : 1px;
+ width : 20px;
+ height : 20px;
+ }
+ .ce-download .shortDescription {
+ margin-top : 0;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-download .Dbutton {
+ color : #fff;
+ background : #df8e96;
+ text-decoration : none;
+ width : 100%;
+ max-width : 280px;
+ display : block;
+ padding : 15px;
+ border : none;
+ outline : none;
+ text-align : left;
+ font-size : 22px;
+ line-height : normal;
+ }
+ .ce-download .Dbutton span {
+ font-size : 15px;
+ line-height : normal;
+ display : block;
+ margin-top : 5px;
+ }
+ .ce-download .Dbutton.active {
+ background : #be1622;
+ cursor : pointer;
+ }
+ .ce-download .Dbutton + div + .Dbutton, .ce-download .Dbutton + .Dbutton {
+ margin-top : 20px;
+ }
+ .ce-download .Dbutton.github {
+ background : #ececec;
+ color : #333;
+ padding : 20px 15px;
+ }
+ .ce-download .Dbutton.github span {
+ font-size : 45px;
+ vertical-align : sub;
+ margin-right : 8px;
+ margin-left : 15px;
+ display : inline-block;
+ }
+ .downloadOverlayContainer {
+ background : #fff;
+ padding : 25px 50px;
+ max-width : 720px;
+ margin : 0 auto;
+ position : relative;
+ }
+ .downloadOverlayContainer h1, .downloadOverlayContainer h2, .downloadOverlayContainer .ce-table table caption, .ce-table table .downloadOverlayContainer caption, .downloadOverlayContainer h3 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ text-align : center;
+ margin : 0 0 15px 0;
+ }
+ .downloadOverlayContainer h3 {
+ font-weight : 700;
+ }
+ .downloadOverlayContainer .input {
+ background : #ececec;
+ padding : 8px 12px;
+ border : #333 dotted 1px;
+ display : inline-block;
+ width : 65%;
+ color : #0067b1;
+ overflow-x : auto;
+ height : 40px;
+ }
+ .downloadOverlayContainer .copyButton {
+ background : #0067b1;
+ color : #fff;
+ font-size : 15px;
+ line-height : normal;
+ padding : 8px 5px;
+ display : inline-block;
+ width : 32%;
+ text-align : center;
+ vertical-align : top;
+ border : none;
+ outline : none;
+ cursor : pointer;
+ height : 40px;
+ }
+ .downloadOverlayContainer .copyButton i {
+ margin-right : 5px;
+ }
+ @media screen and (max-width:720px) {
+ .downloadOverlayContainer {
+ padding : 25px 25px;
+ }
+ .downloadOverlayContainer .input {
+ display : block;
+ width : 100%;
+ height : auto;
+ }
+ .downloadOverlayContainer .copyButton {
+ display : block;
+ width : 100%;
+ height : auto;
+ }
+ }
+ .mfp-wrap {
+ overflow-x : scroll !important ;
+ }
+ .ce-downloadhinweis {
+ float : right;
+ width : 50%;
+ margin-bottom : 50px;
+ }
+ .ce-downloadhinweis h2, .ce-downloadhinweis .ce-table table caption, .ce-table table .ce-downloadhinweis caption {
+ text-align : left;
+ }
+ .ce-downloadhinweis h2:after, .ce-downloadhinweis .ce-table table caption:after, .ce-table table .ce-downloadhinweis caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-downloadhinweis p + p {
+ margin-top : 30px;
+ }
+ .ce-downloadhinweis p + ol, .ce-downloadhinweis p + ul {
+ margin-top : 25px;
+ }
+ .ce-downloadhinweis ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .ce-downloadhinweis ul li {
+ color : #333;
+ }
+ .ce-downloadhinweis ul li a {
+ text-decoration : none;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .ce-downloadhinweis ul li a:hover {
+ text-decoration : underline;
+ }
+ .ce-downloadhinweis ul li + li {
+ margin-top : 3px;
+ }
+ .ce-downloadhinweis ul li:before {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-right : 5px;
+ }
+ .ce-downloadhinweis ol {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .ce-downloadhinweis ol li {
+ display : block;
+ counter-increment : olliste;
+ }
+ .ce-downloadhinweis ol li:before {
+ content : counter(olliste) ".";
+ font-weight : 700;
+ font-size : 32px;
+ line-height : normal;
+ color : #bbbbbb;
+ margin-right : 5px;
+ }
+ .ce-downloadhinweis ol li + li {
+ margin-top : 15px;
+ }
+ .ce-downloadhinweis ol + p {
+ margin-top : 25px;
+ }
+ @media screen and (max-width:768px) {
+ .ce-download {
+ float : none;
+ width : 100%;
+ }
+ .ce-downloadhinweis {
+ float : none;
+ width : 100%;
+ }
+ }
+ .ce-youtube-text {
+ margin-bottom : 50px;
+ }
+ .ce-youtube-text h2, .ce-youtube-text .ce-table table caption, .ce-table table .ce-youtube-text caption {
+ margin-top : 0;
+ }
+ .ce-youtube-text .left, .ce-youtube-text .right {
+ float : left;
+ width : calc((100% - 20px) / 2);
+ }
+ @media screen and (max-width:767px) {
+ .ce-youtube-text .left, .ce-youtube-text .right {
+ float : none;
+ width : 100%;
+ }
+ }
+ .ce-youtube-text .left iframe {
+ width : 100% !important ;
+ height : 315px;
+ }
+ .ce-youtube-text .right {
+ margin-left : 20px;
+ }
+ .ce-youtube-text .right a {
+ display : block;
+ margin-top : 15px;
+ }
+ @media screen and (max-width:767px) {
+ .ce-youtube-text .right {
+ margin-left : 0;
+ margin-top : 20px;
+ }
+ }
+ .ce-youtube-slider {
+ margin-bottom : 50px;
+ }
+ .ce-youtube-slider .inner.small, .ce-youtube-slider .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .ce-youtube-slider .tx-felogin-pi1-inner {
+ position : relative;
+ }
+ .ce-youtube-slider a {
+ text-decoration : none;
+ }
+ .ce-youtube-slider p {
+ margin : 3px 0 0 0;
+ color : #333;
+ }
+ .ce-youtube-slider + div, .ce-youtube-slider + section {
+ border-top : 1px solid #c6c6c6;
+ padding-top : 50px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube, .ce-youtube-slider .swiper-button-next-small-youtube {
+ padding : 12px 10px;
+ background : #ececec;
+ width : 30px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube i.fa, .ce-youtube-slider .swiper-button-next-small-youtube i.fa {
+ padding-left : 0;
+ }
+ .ce-youtube-slider .swiper-button-next-small-youtube {
+ right : -30px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube {
+ left : -30px;
+ }
+ .ce-youtube-slider .swiper-slide a div {
+ max-height : 140px;
+ height : auto;
+ overflow : hidden;
+ }
+ .ce-youtube-slider .swiper-slide a div img {
+ width : 100%;
+ }
+ @media screen and (max-width:640px) {
+ .ce-youtube-slider .swiper-slide a div {
+ max-height : none;
+ }
+ }
+ .shopDetailsContainer {
+ background : #ececec;
+ padding : 10px 0;
+ margin-bottom : 10px;
+ }
+ .shopDetailsContainer .left {
+ float : left;
+ min-height : 1px;
+ }
+ .shopDetailsContainer .left a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .left a i {
+ font-size : 12px;
+ }
+ .shopDetailsContainer .right {
+ float : right;
+ min-height : 1px;
+ }
+ .shopDetailsContainer .right ul li {
+ display : inline-block;
+ }
+ .shopDetailsContainer .right ul li a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .right ul li + li {
+ margin-left : 5px;
+ }
+ .shopDetailsContainer .tx-sy-osbeeproducts {
+ padding : 0;
+ }
+ .shopDetailsContainer .tx-sy-osbeeproducts ul {
+ display : inline-block;
+ }
+ .shopDetailsContainer .changeMoney span {
+ position : relative;
+ margin-right : 5px;
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .shopDetailsContainer .changeMoney li {
+ position : relative;
+ margin-right : 5px;
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .shopDetailsContainer .changeMoney li a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .changeMoney li ul {
+ width : 85px;
+ display : none;
+ position : absolute;
+ background : #fff;
+ padding : 5px 10px;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.35);
+ top : 32px;
+ left : 0;
+ }
+ .shopDetailsContainer .changeMoney li ul:before {
+ content : "";
+ height : 15px;
+ width : 100%;
+ position : absolute;
+ top : -15px;
+ }
+ .shopDetailsContainer .changeMoney li ul li a {
+ padding-left : 0;
+ }
+ .shopDetailsContainer .changeMoney li:hover ul {
+ display : block;
+ }
+ .marketplace-wrapper {
+ padding : 50px 0;
+ }
+ @media screen and (max-width:1120px) {
+ .marketplace-wrapper.inner.small, .tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner {
+ padding : 50px 25px;
+ }
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper.inner.small, .tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner {
+ padding : 0 25px;
+ }
+ }
+ .marketplace-wrapper .mp-mobile {
+ display : none;
+ margin-bottom : 0;
+ margin-top : 25px;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-mobile button {
+ width : 100%;
+ outline : none;
+ border : none;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-mobile {
+ display : block;
+ }
+ }
+ .marketplace-wrapper .mp-sidebar {
+ float : left;
+ width : 24.27%;
+ min-height : 1px;
+ margin-right : 0.97%;
+ }
+ .marketplace-wrapper .mp-sidebar.right {
+ margin-right : 0;
+ margin-left : 0.97%;
+ }
+ .marketplace-wrapper .mp-sidebar.right > div {
+ margin-bottom : 0;
+ }
+ .marketplace-wrapper .mp-sidebar.right > div + div {
+ margin-top : 30px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-sidebar {
+ float : none;
+ width : 100%;
+ margin-right : 0;
+ display : none;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-sidebar.active {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar.right {
+ margin-left : 0;
+ display : block;
+ }
+ }
+ .marketplace-wrapper .mp-sidebar > div {
+ margin-bottom : 99px;
+ }
+ .marketplace-wrapper .mp-sidebar > div + div {
+ margin-top : 40px;
+ margin-bottom : 0;
+ }
+ .marketplace-wrapper .mp-sidebar h2, .marketplace-wrapper .mp-sidebar .ce-table table caption, .ce-table table .marketplace-wrapper .mp-sidebar caption {
+ text-align : left;
+ color : #333;
+ text-transform : uppercase;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ margin : 0 0 10px 0;
+ font-family : "Open Sans", sans-serif;
+ padding-bottom : 3px;
+ border-bottom : 2px solid #fc0;
+ }
+ .marketplace-wrapper .mp-sidebar h2:after, .marketplace-wrapper .mp-sidebar .ce-table table caption:after, .ce-table table .marketplace-wrapper .mp-sidebar caption:after {
+ display : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="text"], .marketplace-wrapper .mp-sidebar .mp-suche select {
+ height : 40px;
+ border : #818181 solid 1px;
+ padding : 5px 10px;
+ width : 100%;
+ font-size : 14px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="text"] {
+ margin-bottom : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="submit"] {
+ width : 100%;
+ height : 40px;
+ border : none;
+ outline : none;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #fff;
+ background : #0067b1;
+ text-align : left;
+ padding : 10px;
+ cursor : pointer;
+ position : relative;
+ margin-top : 5px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche form {
+ position : relative;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche form:after {
+ content : "\f105";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ position : absolute;
+ right : 10px;
+ bottom : 9px;
+ color : #fff;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a {
+ text-decoration : none;
+ color : #333;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li a:hover, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a:hover {
+ text-decoration : underline;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a .mp-categoryteaser, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a .mp-categoryteaser {
+ width : 20px;
+ height : 20px;
+ float : left;
+ color : #fff;
+ text-align : center;
+ margin-right : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a .mp-categoryteaser i, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a .mp-categoryteaser i {
+ text-align : center;
+ vertical-align : middle;
+ color : #fff;
+ font-size : 10px;
+ padding : 0 0 3px 0;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul {
+ margin-top : 8px;
+ margin-left : 20px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li {
+ padding-left : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li a {
+ font-weight : 400;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li + li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li + li {
+ margin-top : 5px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li + li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li + li {
+ margin-top : 12px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a {
+ font-weight : 400;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li + li {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img + p {
+ font-size : 13px;
+ line-height : normal;
+ margin : 15px 0 0 0;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img + p + p {
+ margin-top : 15px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a {
+ text-decoration : none;
+ color : #fff;
+ background : #0067b1;
+ width : 100%;
+ display : block;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ text-transform : uppercase;
+ text-align : center;
+ padding : 15px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a + a {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a.blue {
+ background : #0067b1;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a.nobutton {
+ padding : 0;
+ color : #333;
+ background : transparent;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation {
+ background : #ececec;
+ padding : 15px 10px 30px 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p {
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p + p {
+ margin-top : 30px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p a {
+ color : #0067b1;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare p {
+ margin : 0;
+ font-weight : 700;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare br {
+ display : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare .shariff .orientation-horizontal {
+ text-align : left !important ;
+ }
+ .marketplace-wrapper .mp-contentContainer {
+ float : left;
+ width : 74.76%;
+ min-height : 1px;
+ }
+ .marketplace-wrapper .mp-contentContainer.detailseite {
+ width : 49.51%;
+ padding-top : 25px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-contentContainer {
+ float : none;
+ width : 100%;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-contentContainer.detailseite {
+ width : 100%;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner {
+ width : 100%;
+ height : auto;
+ margin-bottom : 30px;
+ position : relative;
+ }
+ @media screen and (max-width:480px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div {
+ position : absolute;
+ top : 40px;
+ left : 40px;
+ }
+ @media screen and (max-width:1024px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner div {
+ top : 20px;
+ left : 20px;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div h2, .marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption, .ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption {
+ color : #fff;
+ font-weight : 700;
+ text-align : left;
+ font-size : 32px;
+ line-height : normal;
+ text-transform : uppercase;
+ margin-top : 0;
+ font-family : "Open Sans", sans-serif;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div h2:after, .marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption:after, .ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption:after {
+ margin : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p {
+ color : #fff;
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p + p {
+ margin-top : 15px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a {
+ color : #fff;
+ text-decoration : none;
+ font-size : 13px;
+ line-height : normal;
+ display : block;
+ margin-top : 15px;
+ text-transform : uppercase;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a:after {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a:hover {
+ text-decoration : underline;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter {
+ width : 100%;
+ margin-bottom : 20px;
+ }
+ @media screen and (min-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul {
+ display : flex;
+ flex-wrap : nowrap;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ background : #bbbbbb;
+ color : #fff;
+ cursor : pointer;
+ padding : 15px 0;
+ font-weight : 700;
+ text-transform : uppercase;
+ text-align : center;
+ }
+ @media screen and (min-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ flex-direction : column;
+ order : 4;
+ flex-grow : 4;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li.active, .marketplace-wrapper .mp-contentContainer .mp-filter ul li:hover {
+ background : #333;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li + li {
+ margin-left : 10px;
+ }
+ @media screen and (max-width:1024px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ font-size : 13px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ font-size : 12px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li + li {
+ margin-left : 0;
+ margin-top : 10px;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ float : left;
+ width : 250px;
+ width : calc((100% - 21px) / 3);
+ border : #818181 solid 1px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article + article {
+ margin-left : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 4) {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article > a {
+ display : block;
+ height : 100%;
+ position : relative;
+ padding-bottom : 50px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header {
+ position : relative;
+ padding : 10px 10px 0 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage, .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser {
+ display : block;
+ float : left;
+ max-width : 70px;
+ margin-right : 10px;
+ width : 54px;
+ height : 54px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage i, .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser i {
+ text-align : center;
+ vertical-align : middle;
+ color : #fff;
+ font-size : 24px;
+ padding : 15px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header h3 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ margin : 0 0 10px 0;
+ max-width : calc(100% - 70px);
+ float : left;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header span {
+ font-size : 11px;
+ line-height : normal;
+ display : block;
+ font-weight : 400;
+ color : #333;
+ clear : both;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner {
+ position : absolute;
+ top : 0;
+ right : 0;
+ z-index : 800;
+ }
+ @media screen and (max-width:1120px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer {
+ position : relative;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ font-size : 9px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span {
+ left : 12px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span {
+ left : 23px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span + span {
+ left : 34px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span + span + span {
+ left : 45px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty {
+ position : relative;
+ left : auto;
+ right : auto;
+ bottom : auto;
+ width : 100%;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main {
+ margin-top : 15px;
+ padding : 0 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main p {
+ font-size : 13px;
+ line-height : normal;
+ margin : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main p + p {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main img {
+ display : block;
+ margin-top : 15px;
+ max-height : 25px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer {
+ margin-top : 10px;
+ border-top : 1px solid #818181;
+ padding : 10px 10px 10px 10px;
+ position : absolute;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer {
+ float : left;
+ position : relative;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span {
+ left : 19px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span {
+ left : 38px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span + span {
+ left : 57px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span + span + span {
+ left : 76px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price {
+ float : none;
+ }
+ @media screen and (max-width:1100px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price {
+ font-size : 13px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price span {
+ font-size : 10px !important ;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation {
+ display : none;
+ background : #0067b1;
+ color : #fff;
+ text-align : center;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 16px;
+ line-height : normal;
+ padding : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation:after {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a {
+ text-decoration : none;
+ color : #333;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer {
+ padding : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .ratingContainer {
+ display : none;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .price {
+ display : none;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .moreInformation {
+ display : block;
+ }
+ @media screen and (max-width:1023px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ width : calc((100% - 11px) / 2);
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 3) {
+ margin-top : 10px;
+ }
+ }
+ @media screen and (max-width:560px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ width : 100%;
+ margin-left : 0 !important ;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 2) {
+ margin-top : 10px;
+ }
+ }
+ .mpdetail-content .mp-productInfo {
+ margin-bottom : 60px;
+ }
+ .mpdetail-content .mp-productInfo > img, .mpdetail-content .mp-productInfo > .mpdetail-productcategoryteaser {
+ float : left;
+ margin : 0 10px;
+ max-width : 110px;
+ display : block;
+ text-align : center;
+ height : 100px;
+ width : 100px;
+ }
+ .mpdetail-content .mp-productInfo > img i, .mpdetail-content .mp-productInfo > .mpdetail-productcategoryteaser i {
+ font-size : 40px;
+ vertical-align : middle;
+ color : #fff;
+ display : inline-block;
+ line-height : 100px;
+ }
+ .mpdetail-content .mp-productInfo > div {
+ float : left;
+ max-width : 340px;
+ }
+ .mpdetail-content .mp-productInfo > div h1 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 700;
+ margin : 0 0 5px 0;
+ }
+ .mpdetail-content .mp-productInfo > div > span {
+ font-size : 11px;
+ line-height : normal;
+ display : block;
+ font-weight : 400;
+ color : #333;
+ }
+ .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung img {
+ display : block;
+ margin : 15px 0;
+ float : left;
+ }
+ .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung img + img {
+ margin-left : 5px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer {
+ position : relative;
+ display : inline-block;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span {
+ left : 19px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span {
+ left : 38px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span + span {
+ left : 57px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span + span + span {
+ left : 76px;
+ }
+ .mpdetail-content .mp-productWrapper > ul li {
+ float : left;
+ width : calc(100% / 3);
+ background : #fff;
+ text-align : center;
+ border-top : 2px solid #ebebeb;
+ border-left : 2px solid #ebebeb;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper > ul li a {
+ color : #333;
+ font-size : 13px;
+ line-height : normal;
+ cursor : pointer;
+ text-decoration : none;
+ font-weight : 700;
+ display : block;
+ padding : 15px;
+ }
+ @media screen and (max-width:360px) {
+ .mpdetail-content .mp-productWrapper > ul li a {
+ font-size : 11px;
+ line-height : normal;
+ }
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current, .mpdetail-content .mp-productWrapper > ul li:hover {
+ background : #ececec;
+ border-top : 2px solid #fc0;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current i, .mpdetail-content .mp-productWrapper > ul li:hover i {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current {
+ border-left : 2px solid transparent;
+ border-right : 2px solid transparent;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current + li {
+ border-left : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li:nth-of-type(2).current {
+ border-left : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li + li {
+ border-right : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li + li + li {
+ border-left : 2px solid transparent;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab {
+ display : none;
+ background : #ececec;
+ padding : 15px 10px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab:first-of-type {
+ display : block;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab h3 {
+ color : #333;
+ margin : 0 0 10px 0;
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p {
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ color : #333;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p + p {
+ margin-top : 15px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul {
+ margin : 10px 0 0 0;
+ padding : 0;
+ list-style-type : none;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li {
+ position : relative;
+ padding-left : 15px;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li:before {
+ content : "\f054";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : absolute;
+ top : 4px;
+ left : 0;
+ color : #333;
+ font-size : 12px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li + li {
+ margin-top : 4px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span {
+ color : #bbb;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover ~ span {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover:before, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover ~ span:before {
+ content : "\f005";
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer p {
+ font-size : 18px;
+ line-height : normal;
+ color : #bbb;
+ display : inline-block;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form {
+ margin-bottom : 20px;
+ padding-bottom : 30px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea {
+ resize : none;
+ height : 105px;
+ padding : 10px;
+ width : 100%;
+ margin-top : 10px;
+ color : #bbb;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea + p {
+ font-size : 13px;
+ line-height : normal;
+ color : #bbb;
+ text-align : right;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form input[type="submit"] {
+ display : inline-block;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ border : none;
+ outline : none;
+ text-align : center;
+ background : #0067b1;
+ text-transform : uppercase;
+ padding : 15px;
+ min-width : 160px;
+ margin-top : -10px;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment h3 {
+ margin-bottom : 5px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment + .mp-usercomment {
+ margin-top : 25px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer .fa-star {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer span {
+ color : #bbb;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply {
+ background : #fff;
+ padding : 15px 10px;
+ margin-left : 30px;
+ position : relative;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after {
+ bottom : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .forumWrapOuter {
+ background : #ececec;
+ }
+ .forumWrapOuter .ce-Image-Text-Element {
+ margin-bottom : 0;
+ padding-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .tx-typo3forum-pi1 .forum_menu, .tx-typo3forum-pi1 .topic_list_menu {
+ margin-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) {
+ float : left;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:before {
+ content : "\f053";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) {
+ float : right;
+ margin-left : 15px;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:before {
+ content : "\f0fe";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) {
+ float : right;
+ display : none !important ;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a {
+ background : #fc0;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:before {
+ content : "\f005";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ @media screen and (max-width:640px) {
+ .tx-typo3forum-pi1 .forum_menu ul li, .tx-typo3forum-pi1 .topic_list_menu ul li {
+ float : none !important ;
+ width : 100% !important ;
+ margin-bottom : 5px;
+ margin-left : 0 !important ;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li a, .tx-typo3forum-pi1 .topic_list_menu ul li a {
+ width : 100%;
+ text-align : center;
+ }
+ }
+ .tx-typo3forum-pi1 #topic fieldset, .tx-typo3forum-pi1 #post fieldset, .tx-typo3forum-pi1 #report fieldset {
+ border : none;
+ padding : 0;
+ margin : 0;
+ }
+ .tx-typo3forum-pi1 #topic fieldset legend, .tx-typo3forum-pi1 #post fieldset legend, .tx-typo3forum-pi1 #report fieldset legend {
+ margin-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group, .tx-typo3forum-pi1 #post fieldset .control-group, .tx-typo3forum-pi1 #report fieldset .control-group {
+ margin-bottom : 15px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group + .control-group > label, .tx-typo3forum-pi1 #post fieldset .control-group + .control-group > label, .tx-typo3forum-pi1 #report fieldset .control-group + .control-group > label {
+ position : relative;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpContainer, .tx-typo3forum-pi1 #post fieldset .markItUpContainer, .tx-typo3forum-pi1 #report fieldset .markItUpContainer {
+ width : 100%;
+ max-width : 927px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader, .tx-typo3forum-pi1 #post fieldset .markItUpHeader, .tx-typo3forum-pi1 #report fieldset .markItUpHeader {
+ float : right;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul .markItUpDropMenu, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul .markItUpDropMenu, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul .markItUpDropMenu {
+ padding-right : 0;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul a, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul a, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul a {
+ width : 18px;
+ height : 18px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="submit"], .tx-typo3forum-pi1 #post fieldset input[type="submit"], .tx-typo3forum-pi1 #report fieldset input[type="submit"] {
+ display : block;
+ float : left;
+ border : #c6c6c6 solid 1px;
+ height : 35px;
+ padding : 0 10px;
+ background : #c6c6c6;
+ font-size : 14px;
+ line-height : 33px;
+ cursor : pointer;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="submit"] + .btn, .tx-typo3forum-pi1 #post fieldset input[type="submit"] + .btn, .tx-typo3forum-pi1 #report fieldset input[type="submit"] + .btn {
+ display : block;
+ float : left;
+ border : #c6c6c6 solid 1px;
+ height : 35px;
+ padding : 0 10px;
+ margin-left : 10px;
+ background : #c6c6c6;
+ font-size : 14px;
+ line-height : 35px;
+ color : #000;
+ font-weight : 400;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="checkbox"], .tx-typo3forum-pi1 #post fieldset input[type="checkbox"], .tx-typo3forum-pi1 #report fieldset input[type="checkbox"] {
+ margin-left : 0;
+ margin-top : 0;
+ vertical-align : bottom;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="text"], .tx-typo3forum-pi1 #topic fieldset textarea, .tx-typo3forum-pi1 #post fieldset input[type="text"], .tx-typo3forum-pi1 #post fieldset textarea, .tx-typo3forum-pi1 #report fieldset input[type="text"], .tx-typo3forum-pi1 #report fieldset textarea {
+ border : #c6c6c6 solid 1px;
+ padding : 0 10px;
+ height : 30px;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="text"], .tx-typo3forum-pi1 #post fieldset input[type="text"], .tx-typo3forum-pi1 #report fieldset input[type="text"] {
+ width : 100%;
+ max-width : 927px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset textarea, .tx-typo3forum-pi1 #post fieldset textarea, .tx-typo3forum-pi1 #report fieldset textarea {
+ padding-top : 10px;
+ padding-bottom : 10px;
+ margin-top : 5px;
+ min-height : 200px;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #post fieldset .control-group > label {
+ position : relative;
+ bottom : -25px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group + .control-group > label {
+ position : relative;
+ bottom : -25px;
+ }
+ .tx-typo3forum-pi1 #report .markItUp {
+ margin-top : -20px;
+ }
+ .tx-typo3forum-pi1 #report .markItUp .tx-typo3forum-miu-code, .tx-typo3forum-pi1 #report .markItUp .markItUpSeparator {
+ display : none;
+ }
+ .tx-typo3forum-pi1 ul.nav-pills-condensed {
+ margin-bottom : 5px;
+ }
+ .tx-typo3forum-pi1 > h2, .ce-table table .tx-typo3forum-pi1 > caption {
+ display : none;
+ }
+ .tx-typo3forum-pi1 > h2.enable, .ce-table table .tx-typo3forum-pi1 > caption.enable {
+ text-transform : none;
+ text-align : left;
+ padding-left : 10px;
+ background : #0067b1;
+ padding : 15px 0 15px 10px;
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ }
+ .tx-typo3forum-pi1 > h2.enable:after, .ce-table table .tx-typo3forum-pi1 > caption.enable:after {
+ display : none;
+ }
+ .tx-typo3forum-pi1 table tbody td {
+ background : #fff !important ;
+ padding : 10px 8px;
+ line-height : 60px;
+ vertical-align : middle;
+ height : 60px;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .tx-typo3forum-pi1 table tbody td div {
+ font-size : 13px;
+ line-height : 18.2px;
+ font-size : 0.8125rem;
+ line-height : 1.1375rem;
+ font-weight : 300;
+ color : #b4b4b4;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .tx-typo3forum-pi1 table tbody td a {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ text-decoration : none;
+ color : #333;
+ }
+ .tx-typo3forum-pi1 table tbody td:nth-of-type(n 3) {
+ text-align : center;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator {
+ text-align : right;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li {
+ color : #0067b1;
+ font-weight : 700;
+ font-size : 13px;
+ line-height : normal;
+ display : inline-block;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li a {
+ font-size : 13px;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li.current {
+ color : #fc0;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li + li {
+ margin-left : 5px;
+ }
+ .ce-osbee-forum h2, .ce-osbee-forum .ce-table table caption, .ce-table table .ce-osbee-forum caption {
+ text-transform : none;
+ text-align : left;
+ padding-left : 10px;
+ background : #0067b1;
+ padding : 15px 0 15px 10px;
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ }
+ .ce-osbee-forum h2:after, .ce-osbee-forum .ce-table table caption:after, .ce-table table .ce-osbee-forum caption:after {
+ display : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap {
+ display : block;
+ width : 100%;
+ background : #fff;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child {
+ width : 100%;
+ padding : 15px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon {
+ float : left;
+ max-width : 70px;
+ margin-right : 15px;
+ width : 41px;
+ height : 41px;
+ border-radius : 25px;
+ background : #c6c6c6;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic {
+ background : #fff;
+ text-align : center;
+ vertical-align : middle;
+ border : #bbb solid 1px;
+ width : 20px;
+ height : 20px;
+ color : #bbb;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic i, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic i {
+ padding : 0;
+ font-size : 12px;
+ padding-top : 4px;
+ display : block;
+ }
+ @media screen and (max-width:640px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ float : left;
+ width : 55%;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 {
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 5px 0;
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a {
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ margin : 0;
+ display : block;
+ width : 100%;
+ max-width : 500px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span {
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span + span, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span + span {
+ color : #bbb;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ width : 40%;
+ }
+ }
+ @media screen and (max-width:800px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ width : 36%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ float : none;
+ width : 100%;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a {
+ margin-bottom : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p {
+ margin-bottom : 20px;
+ max-width : 85%;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p {
+ margin-bottom : 0;
+ max-width : 100%;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ float : right;
+ width : 36%;
+ min-width : 360px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p {
+ display : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.topics, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.posts {
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics {
+ font-size : 12px;
+ line-height : 14px;
+ margin : 0;
+ font-weight : 400;
+ width : 45px;
+ text-align : center;
+ float : left;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics span {
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics {
+ width : 40px;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts {
+ font-size : 12px;
+ line-height : 14px;
+ margin : 0;
+ font-weight : 400;
+ float : left;
+ width : 45px;
+ text-align : center;
+ margin-left : 25px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts a {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts span {
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts {
+ width : 40px;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : 220px;
+ position : relative;
+ padding-left : 40px;
+ display : block;
+ float : left;
+ margin-left : 25px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .tx-typo3forum-topic-show-post-user-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .tx-typo3forum-topic-show-post-user-icon {
+ max-height : 30px;
+ border-radius : 25px;
+ width : auto;
+ margin-right : 0;
+ position : absolute;
+ left : 0;
+ top : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a {
+ font-size : 12px;
+ line-height : 14px;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a:hover, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a {
+ font-size : 12px;
+ line-height : 14px;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a:hover, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor time, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor time {
+ font-size : 12px;
+ line-height : 14px;
+ display : block;
+ width : 100%;
+ color : #c6c6c6;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : 200px;
+ }
+ }
+ @media screen and (max-width:420px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : auto;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post img, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available img {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ margin-top : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available span {
+ display : inline;
+ vertical-align : middle;
+ line-height : 30px;
+ font-size : 12px;
+ line-height : 14px;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ width : 35%;
+ min-width : 330px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ float : none;
+ width : 100%;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div a {
+ font-weight : 400;
+ color : #333;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child + .ce-osbee-forum-child {
+ border-top : 1px solid #bbbbbb;
+ }
+ ul.nav-pills li {
+ display : inline-block;
+ }
+ ul.nav-pills li a {
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ text-decoration : none;
+ }
+ ul.nav-pills li a:hover {
+ text-decoration : underline;
+ }
+ ul.nav-pills li:last-of-type a {
+ font-weight : 700;
+ color : #333;
+ }
+ ul.nav-pills li + li:before {
+ content : "\f054";
+ color : #fc0;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-size : 10px;
+ }
+ ul.nav-pills + .ce-osbee-forum {
+ margin-top : 20px;
+ }
+ .ce-osbee-forum-singlepost {
+ position : relative;
+ background : #fff;
+ padding : 30px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ width : 20%;
+ float : left;
+ padding-right : 2%;
+ border-right : 1px solid #bbb;
+ text-align : center;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon {
+ float : none;
+ display : block;
+ margin : 0;
+ background : #ececec;
+ padding : 10px;
+ text-align : center;
+ border-radius : 150px;
+ height : 85px;
+ width : 85px;
+ margin : 15px auto;
+ font-size : 60px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 16px;
+ line-height : normal;
+ margin : 0 0 10px 0;
+ color : #333;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div span.screenname {
+ font-size : 16px;
+ line-height : normal;
+ margin : 0 0 10px 0;
+ color : #333;
+ font-weight : 700;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 600;
+ color : #333;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered {
+ font-size : 14px;
+ line-height : normal;
+ color : #bbbbbb;
+ margin-bottom : 10px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .membersince {
+ font-size : 12px;
+ line-height : normal;
+ color : #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .postcounts {
+ font-size : 12px;
+ line-height : normal;
+ color : #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p {
+ font-size : 14px;
+ line-height : normal;
+ font-weight : 400;
+ margin : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p + p {
+ margin-top : 2px;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ width : 25%;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ float : none;
+ width : 100%;
+ border-right : none;
+ padding-right : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon {
+ display : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div {
+ padding-bottom : 15px;
+ border-bottom : 1px solid #bbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div * {
+ display : block;
+ text-align : left;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.membersince, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.postcounts, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.unregistered {
+ margin-left : 0;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div {
+ padding-bottom : 15px;
+ }
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ width : 77%;
+ float : left;
+ padding-left : 2%;
+ margin-left : 3%;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ width : 70%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ float : none;
+ margin-left : 0;
+ width : 100%;
+ margin-top : 20px;
+ }
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text {
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ line-height : normal;
+ padding-top : 10px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text p {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote {
+ background : #fff;
+ color : #333;
+ border : none;
+ margin : 0 0 15px 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user {
+ color : #333;
+ font-size : 12px;
+ font-weight : 400;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user a {
+ color : #333;
+ font-size : 12px;
+ font-weight : 400;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text {
+ margin-top : 10px;
+ font-style : italic;
+ color : #bbb;
+ font-size : 12px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text:before {
+ content : "\f10e";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-size : 30px;
+ color : #0067b1;
+ margin-right : 10px;
+ vertical-align : top;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote {
+ margin : -30px 0 10px 35px;
+ padding : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote .tx-typo3forum-quote-text:before {
+ font-size : 20px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ border-bottom : 1px solid #bbb;
+ padding-bottom : 5px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu {
+ float : right;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu a {
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu .quote-icon {
+ padding-left : 0;
+ position : relative;
+ top : -4px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date {
+ float : left;
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ font-style : normal;
+ font-size : 13px;
+ color : #bbb;
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ position : absolute;
+ top : 30px;
+ right : 30px;
+ border-bottom : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date {
+ float : none;
+ display : inline-block;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu {
+ float : none;
+ margin-left : 10px;
+ display : inline-block;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ position : relative;
+ top : 0;
+ text-align : right;
+ right : auto;
+ border-bottom : none;
+ }
+ }
+ .ce-osbee-forum-singlepost + .ce-osbee-forum-singlepost {
+ border-top : 1px solid #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost:first-of-type {
+ margin-top : 30px;
+ }
+ .f3-widget-paginator {
+ margin : 40px 0 30px 0;
+ text-align : right;
+ }
+ .osbee-forum-empty {
+ display : none;
+ }
+ .osbee-forum-empty.enable {
+ display : block;
+ }
+ p.tx-srfeuserregister-pi1-error {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .blogContentFullWidth {
+ margin-top : 25px;
+ }
+ .blogContent {
+ float : left;
+ width : 73.78%;
+ width : calc(100% - 32.85%);
+ display : block;
+ max-width : 740px;
+ padding : 50px 0;
+ margin-right : 4.85%;
+ padding-top : 0;
+ }
+ .blogContent a {
+ color : #0067b1;
+ }
+ @media screen and (max-width:1020px) {
+ .blogContent {
+ width : 100%;
+ max-width : none;
+ margin-right : 0;
+ float : none;
+ }
+ }
+ .blogSidebar {
+ float : left;
+ width : 23.30%;
+ width : calc(100% - 72%);
+ max-width : 240px;
+ display : block;
+ padding : 50px 0;
+ padding-top : 0;
+ margin-top : 40px;
+ }
+ @media screen and (max-width:1020px) {
+ .blogSidebar {
+ float : none;
+ width : 100%;
+ max-width : none;
+ }
+ }
+ .blogSidebar .csc-header {
+ width : 100%;
+ text-align : left;
+ }
+ .blogSidebar h3, .blogSidebar h1, .blogSidebar h2, .blogSidebar .ce-table table caption, .ce-table table .blogSidebar caption {
+ display : inline-block;
+ width : 100%;
+ padding : 0 0 3px 0;
+ border-bottom : 2px solid #fc0;
+ font-weight : bold;
+ margin : 0 0 10px 0;
+ font-size : 16px;
+ line-height : normal;
+ text-transform : none;
+ text-align : left;
+ }
+ .blogSidebar .news {
+ padding : 0;
+ margin-bottom : 40px;
+ }
+ .blogSidebar .blog-subscribe h2, .blogSidebar .blog-subscribe .ce-table table caption, .ce-table table .blogSidebar .blog-subscribe caption {
+ display : inline-block;
+ width : 100%;
+ padding : 0 0 3px 0;
+ border-bottom : 2px solid #fc0;
+ font-weight : bold;
+ margin : 0 0 10px 0;
+ font-size : 16px;
+ line-height : normal;
+ text-transform : none;
+ text-align : left;
+ }
+ .blogSidebar .blog-subscribe h2:after, .blogSidebar .blog-subscribe .ce-table table caption:after, .ce-table table .blogSidebar .blog-subscribe caption:after {
+ display : none;
+ }
+ .blogSidebar .blog-subscribe .tx-srfeuserregister-pi1-notice {
+ font-style : normal;
+ margin : 0;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms {
+ margin-top : 15px;
+ }
+ .blogSidebar .blog-subscribe .terms .termsInputContainer {
+ float : left;
+ width : 10%;
+ text-align : left;
+ }
+ .blogSidebar .blog-subscribe .terms .termsInputContainer input {
+ width : 15px;
+ height : 15px;
+ border : #c6c6c6 solid 1px;
+ background : #fff;
+ }
+ .blogSidebar .blog-subscribe .terms p {
+ float : left;
+ width : 90%;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms p a {
+ padding-left : 0;
+ background-image : none;
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms p span {
+ display : none;
+ }
+ .blogSidebar .blog-subscribe .firstname input, .blogSidebar .blog-subscribe .email input {
+ margin-top : 0;
+ }
+ .news-list-view h3 {
+ margin : 0;
+ }
+ .news-list-view h3 a {
+ text-decoration : none;
+ }
+ .news-list-view h3 a span {
+ font-size : 18px;
+ color : #333;
+ font-weight : normal;
+ }
+ .news-list-view h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .news-list-view .header {
+ display : inline-block;
+ width : 100%;
+ max-width : 470px;
+ max-width : 450px;
+ margin-bottom : 15px;
+ }
+ .news-list-view .article {
+ clear : both;
+ height : 210px;
+ height : auto;
+ border-bottom : 1px solid #fc0;
+ }
+ .news-list-view .article .footer {
+ display : none;
+ }
+ .news-list-view .no-media-element img {
+ width : 250px;
+ height : 187px;
+ }
+ .news-list-view .more {
+ font-size : 15px;
+ line-height : normal;
+ vertical-align : bottom;
+ }
+ .news-list-view .news-img-wrap {
+ display : inline-block;
+ margin : 0 !important ;
+ padding : 0;
+ max-width : 250px;
+ height : 100%;
+ width : 26%;
+ }
+ .news-list-view .news-img-wrap img {
+ max-width : 100%;
+ height : auto;
+ }
+ .news-list-view .news-img-wrap a {
+ margin : 0;
+ padding : 0;
+ border : 0;
+ max-width : 100%;
+ }
+ @media screen and (max-width:640px) {
+ .news-list-view .news-img-wrap {
+ display : none;
+ }
+ }
+ .news-list-view .news-content-wrap {
+ width : 72%;
+ float : left;
+ margin-left : 2%;
+ }
+ .news-list-view .news-content-wrap h3 {
+ margin-bottom : 20px;
+ }
+ @media screen and (max-width:640px) {
+ .news-list-view .news-content-wrap {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ }
+ }
+ .news-list-view .teaser-text > span {
+ display : block;
+ }
+ .news-list-view .teaser-text ul, .news-list-view .teaser-text ol {
+ padding-left : 0;
+ margin-left : 15px;
+ }
+ .news-list-view .teaser-text .more {
+ display : block;
+ margin-top : 15px;
+ }
+ .news-single {
+ padding : 0;
+ margin-top : 40px;
+ }
+ .news-single .header h3 {
+ font-size : 18px;
+ color : #333;
+ font-weight : normal;
+ margin-bottom : 25px;
+ margin-top : 10px;
+ }
+ .news-single .header h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .news-single .news-text-wrap p {
+ color : #333;
+ }
+ .news-single .footer {
+ border-top : 1px solid #fc0;
+ margin-bottom : 40px;
+ padding : 0;
+ padding-top : 20px;
+ text-align : right;
+ }
+ .news-single .footer p {
+ font-weight : bold;
+ color : #333;
+ margin-bottom : 0;
+ }
+ .news-single .footer span span {
+ padding-right : 0;
+ margin-right : 0;
+ }
+ .news-single .footer .socialmedia {
+ display : none;
+ }
+ .news-single .news-backlink-wrap a {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : bold;
+ color : #333;
+ text-decoration : none;
+ }
+ .news-single .article .news-img-wrap {
+ width : 100%;
+ height : auto;
+ margin-bottom : 30px;
+ float : none;
+ margin : 0;
+ float : left;
+ width : auto;
+ margin-right : 15px;
+ margin-bottom : 25px;
+ max-width : 350px;
+ }
+ @media screen and (max-width:768px) {
+ .news-single .article .news-img-wrap {
+ max-width : none;
+ float : none;
+ margin-right : 0;
+ margin-bottom : 15px;
+ width : 100%;
+ }
+ }
+ .news-single .article .news-img-wrap img {
+ max-width : 100%;
+ height : auto;
+ }
+ .news-single .shareThisPost {
+ float : right;
+ border-left : 1px solid #ddd;
+ padding-left : 10px;
+ }
+ .news-single .news-list-category span {
+ display : inline-block;
+ font-size : 13px;
+ border-right : none;
+ }
+ .news-single .news-list-category span + span:before {
+ content : "|";
+ display : inline-block;
+ margin : 0 5px 0 2px;
+ }
+ @media screen and (max-width:768px) {
+ .news-single .news-list-category {
+ float : none;
+ width : 100%;
+ display : block;
+ margin-top : 5px;
+ }
+ .news-single .news-list-date {
+ margin-top : 5px;
+ }
+ .news-single .shareThisPost {
+ display : block;
+ width : 100%;
+ float : none;
+ padding-left : 0;
+ border-left : none;
+ }
+ }
+ .news p + ul {
+ margin-top : 15px;
+ }
+ .blogSidebar .news ul li {
+ padding-left : 0;
+ font-weight : 700;
+ }
+ .blogSidebar .news ul li ul li {
+ font-weight : 400;
+ }
+ .blogSidebar .news ul li:before {
+ display : none;
+ }
+ .csc-header {
+ margin : 0;
+ padding : 0;
+ display : inline-block;
+ }
+ .blog-commentContainer {
+ background : #ececec;
+ padding : 15px 10px;
+ }
+ .blog-commentContainer form {
+ margin-bottom : 20px;
+ padding-bottom : 30px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .blog-commentContainer form h3 {
+ margin : 5px 0 0 0;
+ }
+ .blog-commentContainer form textarea {
+ resize : none;
+ height : 120px;
+ padding : 10px;
+ width : 100%;
+ margin-top : 10px;
+ color : #bbb;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .blog-commentContainer form textarea + p {
+ font-size : 14px;
+ line-height : normal;
+ color : #bbb;
+ text-align : right;
+ }
+ .blog-commentContainer form input[type="submit"] {
+ display : inline-block;
+ font-size : 15px;
+ line-height : normal;
+ color : #fff;
+ border : none;
+ outline : none;
+ text-align : center;
+ background : #0067b1;
+ text-transform : uppercase;
+ padding : 15px;
+ min-width : 160px;
+ margin-top : -10px;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .toctoc-comments-pi1 {
+ border-bottom : 1px solid transparent;
+ }
+ .tx-tc-sortlistmenu .tx-tc-dsclmrlistmenutitle:first-child {
+ display : none;
+ }
+ .tx-tc-ct-ry-report-line {
+ text-align : right;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .tx-tc-cts-ct-box + .tx-tc-cts-ct-box {
+ border-top : 1px solid #c6c6c6;
+ padding-top : 15px !important ;
+ }
+ .tx-tc-cts-ct-box + .tx-tc-cts-ct-box.replyAnswer {
+ border-top : none;
+ }
+ .blog-usercomment {
+ margin-left : 0 !important ;
+ }
+ .blog-usercomment h3 {
+ margin-bottom : 5px;
+ margin-top : 0;
+ }
+ .blog-usercomment h3 time {
+ display : inline-block;
+ }
+ .blog-usercomment h3 .tx-tc-popularity-pic {
+ display : none;
+ }
+ .blog-usercomment + .blog-usercomment {
+ margin-top : 25px;
+ }
+ .tx-tc-indent-subcmt {
+ background : #fff;
+ padding : 15px 10px !important ;
+ margin-left : 30px;
+ position : relative;
+ }
+ .tx-tc-indent-subcmt h3 {
+ margin-bottom : 10px;
+ margin-top : 0;
+ }
+ .tx-tc-indent-subcmt h3 time {
+ display : inline-block;
+ }
+ .tx-tc-indent-subcmt h3 .tx-tc-popularity-pic {
+ display : none;
+ }
+ .tx-tc-indent-subcmt:before, .tx-tc-indent-subcmt:after {
+ bottom : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .tx-tc-indent-subcmt:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .tx-tc-indent-subcmt:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .new-socialmedia {
+ font-size : 15px;
+ }
+ .new-socialmedia i {
+ font-size : 22px;
+ }
+ .tx-tc-dtadyn {
+ padding : 0 25px !important ;
+ }
+ .tx-tc-ct-form-field-upload {
+ display : none !important ;
+ }
+ .tx-tc-width100-85 {
+ width : 100%;
+ float : none !important ;
+ }
+ .tx-tc-ct-form-gender {
+ display : none;
+ }
+ .tx-tc-ct-form-field {
+ margin-top : 5px;
+ }
+ .tx-tc-ct-form-field input {
+ background : #fff !important ;
+ border : #c6c6c6 solid 1px;
+ color : #333 !important ;
+ }
+ .tx-tcfh112 {
+ opacity : 1 !important ;
+ }
+ .tx-tc-ct-reqhint {
+ font-size : 12px !important ;
+ line-height : normal !important ;
+ }
+ .latest-news-container {
+ background : #ececec;
+ padding : 40px 0;
+ }
+ .latest-news-container .startpage-latesnews {
+ float : left;
+ width : calc((100% - 60px) / 3);
+ border-bottom : 1px solid #fc0;
+ padding-bottom : 20px;
+ position : relative;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ width : 100%;
+ margin-bottom : 15px;
+ max-width : none;
+ vertical-align : bottom;
+ display : table-cell;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap a {
+ display : block;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap img {
+ width : 100%;
+ display : block;
+ height : auto;
+ }
+ .latest-news-container .startpage-latesnews .header {
+ width : 100%;
+ height : auto;
+ }
+ .latest-news-container .startpage-latesnews .header h3 {
+ font-weight : 400;
+ }
+ .latest-news-container .startpage-latesnews .header h3 span {
+ font-size : 14px;
+ line-height : 19.6px;
+ font-size : 0.875rem;
+ line-height : 1.225rem;
+ }
+ .latest-news-container .startpage-latesnews .header h3:after {
+ display : none;
+ }
+ .latest-news-container .startpage-latesnews + .startpage-latesnews {
+ margin-left : 30px;
+ }
+ @media screen and (max-width:768px) {
+ .latest-news-container .startpage-latesnews {
+ float : none;
+ width : 100%;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ width : 25%;
+ margin-right : 5%;
+ float : left;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container {
+ float : left;
+ width : 70%;
+ padding-left : 25px;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .header {
+ margin-bottom : 0;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .header h3 span {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .teaser-text .more {
+ margin-top : 5px;
+ }
+ .latest-news-container .startpage-latesnews + .startpage-latesnews {
+ margin-left : 0;
+ margin-top : 30px;
+ }
+ }
+ @media screen and (max-width:520px) {
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ display : none;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container {
+ float : none;
+ width : 100%;
+ }
+ }
+ .rss-feed-button {
+ padding-bottom : 50px;
+ }
+ .rss-feed-button a {
+ width : 100%;
+ text-align : center;
+ }
+ .rss-feed-button a i {
+ font-size : 16px;
+ }
+ .new-socialmedia {
+ padding-right : 0 !important ;
+ }
+ .shariff .orientation-horizontal {
+ display : block !important ;
+ text-align : right !important ;
+ }
+ .shariff .orientation-horizontal.col-5 li {
+ flex : none !important ;
+ min-width : 0 !important ;
+ max-width : none;
+ width : auto !important ;
+ margin-right : 10px !important ;
+ margin-left : 0 !important ;
+ padding : 0;
+ float : none;
+ display : inline-block;
+ margin-bottom : 0;
+ }
+ .shariff .orientation-horizontal.col-5 .fa {
+ border-right : none !important ;
+ padding-right : 0;
+ margin-right : 0;
+ width : auto !important ;
+ line-height : normal;
+ font-size : 13px !important ;
+ }
+ .shariff .orientation-horizontal.col-5 .share_text {
+ display : none;
+ }
+ .shariff .theme-grey .shariff-button.info {
+ border : none;
+ padding-left : 5px;
+ }
+ .shariff .theme-grey .shariff-button.info .share_text {
+ display : none !important ;
+ }
+ .shariff .theme-grey .shariff-button.info a {
+ color : #000;
+ }
+ .shariff .theme-grey .shariff-button a {
+ background : transparent !important ;
+ background-color : transparent !important ;
+ height : auto;
+ line-height : normal;
+ }
+ .shariff .theme-grey .shariff-button a span {
+ color : #333;
+ }
+ .shariff .theme-grey .shariff-button a span:before {
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive {
+ font-family : "Open Sans", sans-serif;
+ border : none !important ;
+ padding : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu {
+ border : none;
+ margin-bottom : 25px;
+ font-size : 15px;
+ line-height : normal;
+ border-bottom : 1px solid #0067b1;
+ padding-bottom : 10px;
+ background : transparent;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu:hover {
+ border-bottom : 1px solid #0067b1;
+ background : transparent !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu .tx-tc-sortlistmenutitle {
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortind-pop {
+ width : 18px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-frmsqrhgt {
+ height : auto !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-ctinput-textarea {
+ height : 150px;
+ padding : 10px 15px !important ;
+ font-size : 15px;
+ line-height : normal !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-ct-submit-loggedin {
+ background : #be1622;
+ color : #fff;
+ font-size : 15px;
+ padding : 5px 10px;
+ margin-left : 4.5% !important ;
+ font-family : "Open Sans", sans-serif;
+ opacity : 1;
+ border-radius : 0;
+ border : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp {
+ opacity : 1 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage {
+ height : auto;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage div.tx-tc-emo-nav-frm {
+ margin-bottom : 20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emopage-emojis {
+ height : auto;
+ margin-bottom : 20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emo-bot-nav {
+ height : auto;
+ width : 100% !important ;
+ border : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-menutitle-hilight {
+ background : transparent;
+ border : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel {
+ padding : 10px;
+ right : -2px;
+ top : 28px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox {
+ font-size : 14px;
+ line-height : normal;
+ font-weight : 600;
+ color : #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink {
+ color : #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink-selected {
+ color : #be1622;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortpopular {
+ border : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box {
+ margin : 0;
+ padding : 0 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ctdate {
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ display : block;
+ margin-top : 2px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text img {
+ display : none;
+ }
+ @media screen and (max-width:480px) {
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text {
+ font-size : 12px;
+ line-height : normal;
+ }
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box + .tx-tc-cts-ct-box {
+ margin-top : 25px;
+ padding-top : 25px !important ;
+ border-top : 1px solid #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ct-box-cttxt-reply {
+ border : none !important ;
+ padding : 0 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt {
+ padding-left : 25px !important ;
+ width : 100% !important ;
+ background : #f6f7f8;
+ padding-top : 0 !important ;
+ border-top : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:after {
+ display : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox {
+ position : relative;
+ background : #fff;
+ border : #fff solid 4px;
+ padding : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before {
+ bottom : 100%;
+ left : 12%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after {
+ border-color : rgba(191, 30, 46, 0);
+ border-bottom-color : #fff;
+ border-width : 25px;
+ margin-left : -25px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before {
+ border-color : rgba(191, 30, 46, 0);
+ border-bottom-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-box-picturecrop32 {
+ padding : 0;
+ height : 32px;
+ margin-right : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-text {
+ padding-top : 0 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ctdate {
+ margin-left : 42px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-tabledisp {
+ margin-left : 25px !important ;
+ width : calc(100% - 25px) !important ;
+ }
+ .tx-felogin-pi1 {
+ background-color : #ececec;
+ padding : 30px 17px 70px 17px;
+ margin-bottom : 50px;
+ }
+ .tx-felogin-pi1 h3 {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 700;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ text-align : left;
+ margin-bottom : 20px;
+ }
+ .tx-felogin-pi1 h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .tx-felogin-pi1 form fieldset {
+ border : none;
+ padding : 0;
+ }
+ .tx-felogin-pi1 form fieldset > div {
+ width : 400px;
+ }
+ .tx-felogin-pi1 form fieldset > div > div {
+ border : #c6c6c6 solid 1px;
+ display : inline-block;
+ float : left;
+ width : 49%;
+ height : 53px;
+ line-height : 53px;
+ margin-top : 20px;
+ padding-left : 10px;
+ }
+ .tx-felogin-pi1 form fieldset > div > div:first-child {
+ margin-right : 2%;
+ }
+ .tx-felogin-pi1 form fieldset > div label {
+ display : inline-block;
+ }
+ .tx-felogin-pi1 form fieldset > div input[type="text"], .tx-felogin-pi1 form fieldset > div input[type="password"] {
+ width : 100%;
+ height : 55px;
+ border : #c6c6c6 solid 1px;
+ padding : 10px;
+ color : #333;
+ font-size : 15px;
+ }
+ .tx-felogin-pi1 form fieldset > div input[type="submit"] {
+ background : none 0% 0% repeat scroll #0067b1;
+ font-size : 1rem;
+ line-height : 1.4rem;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px 60px;
+ margin-top : 20px;
+ border : none medium;
+ outline : medium none;
+ font-weight : 700;
+ cursor : pointer;
+ width : 100%;
+ }
+ @media screen and (max-width:485px) {
+ .tx-felogin-pi1 form fieldset > div {
+ width : 100%;
+ }
+ .tx-felogin-pi1 form fieldset > div > div {
+ width : 100%;
+ }
+ .tx-felogin-pi1 form fieldset > div > div:first-child {
+ margin-right : 0;
+ }
+ }
+ .tx-felogin-pi1 .felogin-links {
+ padding-top : 4px;
+ width : 400px;
+ }
+ .tx-felogin-pi1 .felogin-links > div {
+ display : inline-block;
+ float : right;
+ }
+ .tx-felogin-pi1 .felogin-links > div:first-child {
+ float : left;
+ }
+ .tx-felogin-pi1 .felogin-links > div a {
+ color : #333;
+ font-weight : normal;
+ }
+ @media screen and (max-width:485px) {
+ .tx-felogin-pi1 .felogin-links {
+ width : 100%;
+ }
+ .tx-felogin-pi1 .felogin-links > div {
+ display : block;
+ float : none;
+ margin-top : 5px;
+ }
+ .tx-felogin-pi1 .felogin-links > div:first-child {
+ float : none;
+ }
+ }
+ .tx-sy-osbeeproducts {
+ padding : 0 0 40px 0;
+ }
+ .tx-sy-osbeeproducts h2, .tx-sy-osbeeproducts .ce-table table caption, .ce-table table .tx-sy-osbeeproducts caption {
+ font-weight : 700;
+ color : #0067b1;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 5px 0;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory, .tx-sy-osbeeproducts .os_cartApps {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table, .tx-sy-osbeeproducts .os_cartApps table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ border-right : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td, .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td {
+ background : #ececec;
+ padding : 10px 0 10px 10px;
+ height : 40px;
+ color : #313131;
+ font-weight : 700;
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ background : #d7d7d7;
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ text-align : right;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6) {
+ padding : 10px 0;
+ border-left : none;
+ text-align : center;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row, .tx-sy-osbeeproducts .os_cartApps table tr.row {
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td, .tx-sy-osbeeproducts .os_cartApps table tr.row td {
+ background : #fff;
+ padding : 10px 0 10px 10px;
+ color : #313131;
+ font-weight : 400;
+ border-left : 1px solid #c6c6c6;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr.row td:first-of-type {
+ color : #0067b1;
+ text-decoration : none;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(2) {
+ padding : 0 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4) {
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) {
+ padding : 10px 0;
+ text-align : center;
+ padding-left : 10px;
+ padding-right : 10px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) i, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) i {
+ font-size : 20px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a {
+ margin : 0;
+ padding : 0;
+ background : transparent;
+ border : none;
+ color : #be1622;
+ font-size : 20px;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a:hover, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a:hover {
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td {
+ font-size : 15px;
+ line-height : normal;
+ border-left : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:first-of-type {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ text-align : left;
+ padding : 10px;
+ background : #ececec;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(2) {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ text-align : right;
+ padding : 10px;
+ background : #d7d7d7;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(5), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(5) {
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-align : right;
+ background : #ececec;
+ padding : 10px;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:last-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:last-of-type {
+ min-height : 1px;
+ background : #ececec;
+ height : 40px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td {
+ padding : 10px;
+ font-size : 15px;
+ font-weight : 700;
+ line-height : normal;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7) {
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8) {
+ border-right : 1px solid #c6c6c6;
+ text-align : center;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td {
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3) {
+ border-left : none;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4) {
+ border-left : none;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(7), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) {
+ border-left : none;
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) {
+ padding : 10px 0;
+ text-align : center;
+ padding-left : 10px;
+ padding-right : 10px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) i {
+ font-size : 20px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a {
+ margin : 0;
+ padding : 0;
+ background : transparent;
+ border : none;
+ color : #be1622;
+ font-size : 20px;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a:hover {
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td {
+ padding : 10px;
+ border-top : none;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(4) {
+ background : #ececec;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:last-of-type {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules {
+ padding-bottom : 80px;
+ margin-bottom : 80px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:first-of-type {
+ color : #0067b1;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(2) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td {
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ height : 40px;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td div {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(3) {
+ background : #ececec;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:last-of-type {
+ background : #ececec;
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div {
+ float : left;
+ width : calc((100% - 30px) / 4);
+ background : #ececec;
+ border : #c6c6c6 solid 1px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .radioSupportName {
+ margin-top : 10px;
+ margin-right : 10px;
+ padding : 10px;
+ font-size : 18px;
+ line-height : normal;
+ color : #fff;
+ font-weight : 700;
+ text-transform : uppercase;
+ letter-spacing : 3px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container {
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container .radioSupport {
+ width : 20px;
+ height : 20px;
+ display : inline-block;
+ margin : 0 5px 0 0;
+ vertical-align : bottom;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container div {
+ display : inline-block;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container a {
+ color : #0067b1;
+ font-size : 15px;
+ text-decoration : none;
+ display : block;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container a:hover {
+ text-decoration : underline;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:first-of-type .radioSupportName {
+ background : #d1d1d1;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:nth-of-type(2) .radioSupportName {
+ background : #fc0;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:nth-of-type(3) .radioSupportName {
+ background : #777372;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:last-of-type .radioSupportName {
+ background : #3a3a3a;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div + div {
+ margin-left : 10px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div {
+ float : left;
+ width : calc((100% - 20px) / 3);
+ background : #ececec;
+ border : #c6c6c6 solid 1px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .radioAppSupportName {
+ margin-top : 10px;
+ margin-right : 10px;
+ padding : 10px;
+ font-size : 18px;
+ line-height : normal;
+ color : #fff;
+ font-weight : 700;
+ text-transform : uppercase;
+ letter-spacing : 1px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container {
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container .radioAppSupport {
+ width : 20px;
+ height : 20px;
+ display : inline-block;
+ margin : 0 5px 0 0;
+ vertical-align : bottom;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container div {
+ display : inline-block;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container a {
+ color : #0067b1;
+ font-size : 15px;
+ text-decoration : none;
+ display : block;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container a:hover {
+ text-decoration : underline;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:first-of-type .radioAppSupportName {
+ background : #88b3d6;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:nth-of-type(2) .radioAppSupportName {
+ background : #3f83c0;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:nth-of-type(3) .radioAppSupportName {
+ background : #105b9e;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div + div {
+ margin-left : 10px;
+ }
+ .tx-sy-osbeeproducts .overviewSupport {
+ margin-bottom : 80px;
+ padding-bottom : 80px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ padding : 10px;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:last-of-type {
+ text-align : right;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:first-of-type .chosenSupport {
+ font-weight : 700;
+ color : #0067b1;
+ font-size : 15px;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(2) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(2) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td {
+ background : #ececec;
+ height : 40px;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .lastStep {
+ border : #c6c6c6 solid 1px;
+ background : #ececec;
+ }
+ .tx-sy-osbeeproducts .lastStep table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr td {
+ padding : 0 10px 2px 10px;
+ font-size : 15px;
+ line-height : normal;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr:first-of-type td {
+ padding-top : 10px;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr:last-of-type td {
+ font-weight : 700;
+ padding-bottom : 10px;
+ }
+ .tx-sy-osbeeproducts .linkInActive {
+ background : #bbbbbb;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : left;
+ margin-top : 20px;
+ border : none;
+ cursor : pointer;
+ }
+ .tx-sy-osbeeproducts .tooltipp {
+ display : none;
+ position : absolute;
+ background-color : #dddddd;
+ padding : 10px 20px;
+ color : black;
+ font-size : 18px;
+ margin-left : 120px;
+ float : left;
+ margin-top : 20px;
+ }
+ .tx-sy-osbeeproducts .checkoutOption {
+ margin-top : 20px;
+ }
+ .tx-sy-osbeeproducts .checkoutOption .checkoutSubmit {
+ background : #be1622;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : right;
+ border : none;
+ cursor : pointer;
+ }
+ .tx-sy-osbeeproducts .checkoutOption .checkoutSubmit.blue {
+ background : #0067b1;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : left;
+ border : none;
+ cursor : pointer;
+ }
+ .step3YourData, .mp-contentContainer.checkout .step3YourOrder {
+ padding-bottom : 80px;
+ margin-bottom : 80px;
+ border-bottom : 1px solid #bcbcbc;
+ border-spacing : 0;
+ width : 100%;
+ }
+ .step3YourData caption, .mp-contentContainer.checkout .step3YourOrder caption {
+ font-weight : 700;
+ color : #1268b3;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 2px 0;
+ text-align : left;
+ }
+ .step3YourData tr:first-of-type td, .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ background : #f5f5f5;
+ border-top : 1px solid #bcbcbc;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .step3YourData tr:first-of-type td:nth-of-type(2), .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ }
+ .step3YourData tr:first-of-type td:last-of-type, .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourData tr.row td, .mp-contentContainer.checkout .step3YourOrder tr.row td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourData tr.row td:first-of-type, .mp-contentContainer.checkout .step3YourOrder tr.row td:first-of-type {
+ color : #1268b3;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ border-right : none;
+ }
+ .orderlist table {
+ margin-bottom : 80px;
+ border-spacing : 0;
+ width : 100%;
+ }
+ .orderlist table caption {
+ font-weight : 700;
+ color : #1268b3;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 2px 0;
+ text-align : left;
+ }
+ .orderlist table tr:first-of-type th {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ background : #f5f5f5;
+ border-top : 1px solid #bcbcbc;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ text-align : left;
+ }
+ .orderlist table tr:first-of-type th:nth-of-type(3) {
+ text-align : center;
+ }
+ .orderlist table tr:first-of-type th:nth-of-type(4) {
+ text-align : right;
+ }
+ .orderlist table tr:first-of-type th:last-of-type {
+ border-right : 1px solid #bcbcbc;
+ }
+ .orderlist table tr td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .orderlist table tr td:nth-of-type(3) {
+ text-align : center;
+ }
+ .orderlist table tr td:nth-of-type(4) {
+ text-align : right;
+ }
+ .orderlist table tr td:last-of-type {
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourOrder {
+ width : 100%;
+ border-spacing : 0;
+ margin-bottom : 80px;
+ }
+ .step3YourOrder caption {
+ text-align : left;
+ font-size : 18px;
+ color : #0067b1;
+ font-weight : 700;
+ padding-bottom : 5px;
+ }
+ .step3YourOrder tr td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-top : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr td:first-of-type {
+ width : 35%;
+ font-weight : 700;
+ border-left : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr:last-of-type td {
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr:nth-child(odd) {
+ background : #f5f5f5;
+ }
+ .backToListButton {
+ margin-bottom : 40px;
+ }
+ .mp-contentContainer.checkout h1 {
+ font-size : 20px;
+ line-height : normal;
+ margin-bottom : 80px;
+ font-weight : 700;
+ text-transform : none;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout h1 {
+ font-size : 18px;
+ margin-bottom : 40px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_optionText {
+ padding : 25px 40px;
+ border : #bcbcbc solid 1px;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_optionText {
+ padding : 15px 20px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_optionText strong {
+ display : block;
+ font-weight : 700;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .mp-contentContainer.checkout .checkout_optionText p {
+ margin : 10px 0 0 0;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption {
+ padding : 25px 40px;
+ background : #f5f5f5;
+ border : #bcbcbc solid 1px;
+ margin-top : 15px;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption {
+ padding : 15px 20px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption {
+ color : #333;
+ margin-bottom : 25px;
+ font-size : 24px;
+ line-height : normal;
+ text-transform : uppercase;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption {
+ font-size : 18px;
+ line-height : normal;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2), .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) {
+ padding : 15px 20px;
+ border : #bcbcbc solid 1px;
+ background : #fff;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) input, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) input {
+ display : inline-block;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label {
+ vertical-align : bottom;
+ display : inline-block;
+ margin-left : 10px;
+ font-size : 20px;
+ font-weight : 700;
+ line-height : normal;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label {
+ font-size : 14px;
+ line-height : normal;
+ margin-left : 5px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) + div, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) + div {
+ margin-top : 10px;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption input[type="submit"] {
+ display : inline-block;
+ margin-top : 20px;
+ background : #0067b1;
+ border : none;
+ color : #fff;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ padding : 8px 16px;
+ cursor : pointer;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption input[type="submit"] {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ .mp-contentContainer.checkout .step3YourData, .mp-contentContainer.checkout .step3YourOrder {
+ width : 100%;
+ border-spacing : 0;
+ }
+ .mp-contentContainer.checkout .step3YourData caption, .mp-contentContainer.checkout .step3YourOrder caption {
+ text-align : left;
+ font-size : 18px;
+ color : #0067b1;
+ font-weight : 700;
+ padding-bottom : 5px;
+ }
+ .mp-contentContainer.checkout .step3YourData tr td, .mp-contentContainer.checkout .step3YourOrder tr td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-top : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr td:first-of-type, .mp-contentContainer.checkout .step3YourOrder tr td:first-of-type {
+ width : 35%;
+ font-weight : 700;
+ border-left : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr:last-of-type td, .mp-contentContainer.checkout .step3YourOrder tr:last-of-type td {
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr:nth-child(odd), .mp-contentContainer.checkout .step3YourOrder tr:nth-child(odd) {
+ background : #f5f5f5;
+ }
+ .mp-contentContainer.checkout .step3YourOrder {
+ margin-top : 40px;
+ }
+ .mp-contentContainer.checkout .step3CheckoutButton {
+ color : #fff;
+ text-decoration : none;
+ background : #0067b1;
+ font-size : 18px;
+ line-height : normal;
+ padding : 8px 16px;
+ border : none;
+ cursor : pointer;
+ display : inline-block;
+ margin-top : 20px;
+ }
+ .checkout_thankyou {
+ border : #bcbcbc solid 1px;
+ padding : 25px 40px;
+ margin : 40px 0;
+ }
+ .checkout_thankyou strong {
+ display : block;
+ font-weight : 700;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .checkout_thankyou p {
+ margin : 10px 0 0 0;
+ }
+ .tx-contentpackage-checkoutFormular div {
+ display : block;
+ }
+ .tx-contentpackage-checkoutFormular div label {
+ width : 25%;
+ text-align : right;
+ padding-right : 1em;
+ float : left;
+ height : 55px;
+ vertical-align : middle;
+ line-height : 55px;
+ }
+ .tx-contentpackage-checkoutFormular div input {
+ text-align : left;
+ width : 50%;
+ float : left;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ }
+ .tx-contentpackage-checkoutFormular div + div {
+ margin-top : 5px;
+ }
+ @media screen and (max-width:600px) {
+ .tx-contentpackage-checkoutFormular div label {
+ display : block;
+ width : 100%;
+ float : none;
+ height : auto;
+ text-align : left;
+ }
+ .tx-contentpackage-checkoutFormular div input {
+ float : none;
+ display : block;
+ width : 100%;
+ }
+ }
+ .tx-contentpackage-checkoutFormular input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : 22.4px;
+ font-size : 1rem;
+ line-height : 1.4rem;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ margin-left : 25%;
+ }
+ @media screen and (max-width:600px) {
+ .tx-contentpackage-checkoutFormular input[type="submit"] {
+ margin-left : 0;
+ }
+ }
+ .checkoutSteps {
+ margin-bottom : 40px;
+ text-align : center;
+ }
+ .checkoutSteps .step {
+ display : inline-block;
+ position : relative;
+ background : #ccc;
+ border : #fff solid 4px;
+ border-bottom : none;
+ border-top : none;
+ padding-left : 10px;
+ padding-right : 10px;
+ z-index : 10;
+ color : #fff;
+ font-weight : 700;
+ font-size : 16px;
+ height : 47px;
+ line-height : 46px;
+ }
+ .checkoutSteps .step.active {
+ background : #0067b1;
+ }
+ .checkoutSteps .step.active:after {
+ border-left-color : #0067b1;
+ }
+ .checkoutSteps .step:after, .checkoutSteps .step:before {
+ left : 100%;
+ top : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .checkoutSteps .step:after {
+ border-color : rgba(204, 204, 204, 0);
+ border-left-color : #ccc;
+ border-width : 23px;
+ margin-top : -23px;
+ }
+ .checkoutSteps .step:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-left-color : #fff;
+ border-width : 28px;
+ margin-top : -28px;
+ }
+ .checkoutSteps .step + .step {
+ padding-left : 30px;
+ z-index : 9;
+ margin-left : -4px;
+ }
+ .checkoutSteps .step + .step + .step {
+ z-index : 8;
+ }
+ .checkoutSteps .step + .step + .step + .step {
+ z-index : 7;
+ }
+ .checkoutError {
+ background : #be1622;
+ color : #fff;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-align : center;
+ margin-bottom : 40px;
+ display : block;
+ padding : 5px 10px;
+ }
+ .tx-indexedsearch-searchbox {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .tx-indexedsearch-searchbox form label {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ display : block;
+ }
+ .tx-indexedsearch-searchbox form input[type="text"] {
+ height : 25px;
+ border : #c6c6c6 solid 1px;
+ font-size : 12px;
+ min-width : 280px;
+ padding : 0 5px;
+ }
+ .tx-indexedsearch-searchbox form input[type="submit"] {
+ display : block;
+ background : #be1622;
+ color : #fff;
+ border : none;
+ font-size : 15px;
+ padding : 5px 10px;
+ margin-top : 5px;
+ min-width : 280px;
+ }
+ .suchergebnis {
+ padding-bottom : 50px;
+ }
+ .tx-indexedsearch-browsebox {
+ list-style-type : none;
+ margin : 0;
+ padding : 0;
+ }
+ .tx-indexedsearch-browsebox ul {
+ list-style-type : none;
+ margin-top : 15px;
+ margin-bottom : 15px;
+ }
+ .tx-indexedsearch-browsebox li {
+ float : left;
+ }
+ .tx-indexedsearch-browsebox li a {
+ color : #c6c6c6;
+ text-decoration : none;
+ }
+ .tx-indexedsearch-browsebox li + li {
+ margin-left : 10px;
+ }
+ .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a {
+ color : #be1622;
+ }
+ .tx-indexedsearch-browsebox + .tx-indexedsearch-res {
+ margin-top : 40px;
+ }
+ .tx-indexedsearch-res + .tx-indexedsearch-res {
+ margin-top : 25px;
+ padding-top : 25px;
+ border-top : 1px solid #c6c6c6;
+ }
+ .tx-indexedsearch-res + .tx-indexedsearch-browsebox {
+ margin-top : 40px;
+ }
+ .tx-srfeuserregister-pi1 {
+ margin-bottom : 50px;
+ float : left;
+ width : 70%;
+ }
+ .tx-srfeuserregister-pi1 p {
+ padding : 0;
+ }
+ .tx-srfeuserregister-pi1 p.textOverSendButton {
+ position : relative;
+ margin : 0;
+ padding : 0;
+ clear : both;
+ margin-bottom : -10px;
+ padding-top : 25px;
+ }
+ .tx-srfeuserregister-pi1 p.textOverSendButton + dt {
+ display : none;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox {
+ position : relative;
+ padding-left : 30px;
+ margin-top : 10px;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox p, .tx-srfeuserregister-pi1 .customRegisterCheckbox a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox a {
+ background : transparent;
+ padding-left : 0;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox input {
+ position : absolute;
+ left : 0;
+ top : 1px;
+ }
+ .tx-srfeuserregister-pi1 fieldset {
+ border : none;
+ padding : 0;
+ margin : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset legend {
+ display : none;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2, .tx-srfeuserregister-pi1 fieldset .ce-table table caption, .ce-table table .tx-srfeuserregister-pi1 fieldset caption {
+ font-size : 18px;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 5px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2:after, .tx-srfeuserregister-pi1 fieldset .ce-table table caption:after, .ce-table table .tx-srfeuserregister-pi1 fieldset caption:after {
+ margin : 10px 0 0 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2 + p, .tx-srfeuserregister-pi1 fieldset .ce-table table caption + p, .ce-table table .tx-srfeuserregister-pi1 fieldset caption + p {
+ margin : 0 0 25px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file {
+ padding : 30px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file label {
+ font-size : 15px;
+ line-height : normal;
+ display : block;
+ margin-bottom : 10px;
+ }
+ .tx-srfeuserregister-pi1 fieldset label {
+ height : 55px;
+ vertical-align : middle;
+ }
+ .tx-srfeuserregister-pi1 fieldset dd {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset dt {
+ text-align : left;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="text"], .tx-srfeuserregister-pi1 fieldset input[type="password"], .tx-srfeuserregister-pi1 fieldset input[type="email"], .tx-srfeuserregister-pi1 fieldset input[type="date"], .tx-srfeuserregister-pi1 fieldset select {
+ width : 325px;
+ width : 100%;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ color : #333;
+ font-size : 18px;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ width : 100%;
+ text-align : center;
+ }
+ .tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged + p {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms + input[type="checkbox"] {
+ float : left;
+ margin-top : 15px;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="password"] {
+ margin-right : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div {
+ float : left;
+ width : 48%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div.passwort input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.passwortagain input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.company input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.jobrole input {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div + div {
+ margin-left : 3.5%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .jobrole input {
+ margin-top : 7px;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms input {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p {
+ margin : 0;
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p a {
+ color : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p a:hover {
+ text-decoration : underline;
+ }
+ @media screen and (max-width:800px) {
+ .tx-srfeuserregister-pi1 {
+ float : none;
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 dt {
+ width : 30%;
+ }
+ .tx-srfeuserregister-pi1 dd {
+ width : 70%;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 dt {
+ display : block;
+ margin-top : 5px;
+ text-align : left;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div + div {
+ margin-left : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="text"], .tx-srfeuserregister-pi1 fieldset input[type="password"], .tx-srfeuserregister-pi1 fieldset input[type="email"], .tx-srfeuserregister-pi1 fieldset input[type="date"], .tx-srfeuserregister-pi1 fieldset select {
+ width : 100%;
+ }
+ }
+ .editForm .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ padding-top : 0;
+ }
+ .community-forum-news {
+ padding : 25px 0;
+ background : #ececec;
+ }
+ .community-forum-news > .inner > div {
+ float : left;
+ width : calc((100% - 20px) / 2);
+ }
+ .community-forum-news > .inner > div.news {
+ margin-left : 20px;
+ padding-top : 8px;
+ }
+ @media screen and (max-width:1100px) {
+ .community-forum-news > .inner > div.news .inner.small, .community-forum-news > .inner > div.news .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .community-forum-news > .inner > div.news .tx-felogin-pi1-inner {
+ padding : 0 !important ;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container {
+ padding : 0;
+ margin-top : 42px;
+ padding-top : 44px;
+ padding-left : 84px;
+ }
+ @media screen and (max-width:980px) {
+ .community-forum-news > .inner > div.news .latest-news-container {
+ padding-top : 0;
+ margin-top : 0;
+ padding-left : 0;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container > h2, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption {
+ text-align : left;
+ position : relative;
+ top : -44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container > h2, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container > h2:after, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption:after, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article {
+ position : relative;
+ top : -44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article .more {
+ position : relative;
+ top : 44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article .more {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews {
+ margin-top : 20px;
+ width : calc((100% - 30px) / 2);
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews .header {
+ margin-top : 10px;
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews .header h3 span {
+ font-size : 15px;
+ font-weight : 600;
+ line-height : normal;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews {
+ width : 100%;
+ }
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 > h2, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 > caption {
+ text-align : left;
+ text-transform : none;
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 > h2:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 > caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-forum-latest-post > div {
+ padding : 10px;
+ }
+ @media screen and (max-width:980px) {
+ .community-forum-news > .inner > div {
+ float : none;
+ width : 100%;
+ margin-left : 0 !important ;
+ max-width : none;
+ }
+ }
+ .zweispaltig-unterseiten-layout {
+ max-width : 1030px;
+ width : 100%;
+ margin-left : auto;
+ margin-right : auto;
+ }
+ @media screen and (max-width:1100px) {
+ .zweispaltig-unterseiten-layout {
+ padding : 0 25px;
+ }
+ }
+ .leftSidebar {
+ float : left;
+ width : 23.30%;
+ width : calc(100% - 72%);
+ max-width : 240px;
+ display : block;
+ padding : 50px 0;
+ padding-top : 0;
+ margin-top : 40px;
+ min-height : 1px;
+ }
+ .leftSidebar .leftMenu {
+ float : none;
+ width : 100%;
+ margin-top : 0;
+ }
+ .leftSidebar .inner.small, .leftSidebar .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .leftSidebar .tx-felogin-pi1-inner, .leftSidebar .inner {
+ padding : 0 !important ;
+ }
+ @media screen and (max-width:767px) {
+ .leftSidebar {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ max-width : none;
+ padding-bottom : 0;
+ }
+ .leftSidebar .leftMenu {
+ margin-bottom : 0;
+ padding-bottom : 0;
+ margin-top : 25px;
+ }
+ .leftSidebar .leftMenu .profile-sidebar-content {
+ margin-top : 15px;
+ }
+ }
+ .rightContent {
+ float : left;
+ width : 73.78%;
+ width : calc(100% - 32.85%);
+ display : block;
+ max-width : 740px;
+ padding : 50px 0;
+ margin-left : 4.85%;
+ padding-top : 0;
+ min-height : 1px;
+ margin-top : 40px;
+ }
+ .rightContent .tx-srfeuserregister-pi1 {
+ float : none;
+ width : 100%;
+ display : block;
+ margin-bottom : 40px;
+ }
+ .rightContent .tx-srfeuserregister-pi1 input {
+ padding : 10px 15px;
+ }
+ .rightContent .inner.small, .rightContent .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .rightContent .tx-felogin-pi1-inner, .rightContent .inner {
+ padding : 0 !important ;
+ }
+ @media screen and (max-width:767px) {
+ .rightContent {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ max-width : none;
+ margin-top : 25px;
+ }
+ }
+ header.header {
+ padding : 0 0 25px 0;
+ max-height : 133px;
+ border-bottom : 5px solid #fc0;
+ position : fixed;
+ top : 0;
+ z-index : 9999;
+ left : 0;
+ right : 0;
+ background : #fff;
+ }
+ header.header.compexHeader {
+ height : 100px;
+ padding-top : 25px;
+ }
+ header.header.compexHeader .topMeta {
+ display : none;
+ }
+ header.header.compexHeader + * {
+ margin-top : 100px;
+ display : block;
+ }
+ @media screen and (max-width:480px) {
+ header.header.compexHeader {
+ height : 72px;
+ padding-top : 15px;
+ padding-bottom : 15px;
+ }
+ header.header.compexHeader + * {
+ margin-top : 72px;
+ }
+ }
+ header.header + * {
+ margin-top : 133px;
+ display : block;
+ }
+ @media screen and (max-width:860px) {
+ header.header {
+ height : 155px;
+ max-height : 155px;
+ }
+ header.header + * {
+ margin-top : 155px;
+ }
+ }
+ @media screen and (max-width:480px) {
+ header.header {
+ height : 200px;
+ max-height : 200px;
+ }
+ header.header + * {
+ margin-top : 200px;
+ }
+ }
+ @media screen and (max-width:460px) {
+ header.header {
+ max-height : 120px;
+ height : 120px;
+ }
+ header.header + * {
+ margin-top : 120px;
+ }
+ }
+ header.header .topMeta {
+ width : 100%;
+ background : #f5f5f5;
+ margin-bottom : 20px;
+ height : 30px;
+ line-height : 30px;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta {
+ height : auto;
+ }
+ }
+ header.header .topMeta .left {
+ float : left;
+ color : #333;
+ font-size : 12px;
+ font-weight : 600;
+ line-height : 30px;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta .left {
+ float : none;
+ width : 100%;
+ text-align : center;
+ }
+ }
+ @media screen and (max-width:460px) {
+ header.header .topMeta .left {
+ display : none;
+ }
+ }
+ header.header .topMeta .right {
+ float : right;
+ }
+ header.header .topMeta .right form {
+ position : relative;
+ float : left;
+ margin-right : 5px;
+ }
+ header.header .topMeta .right form input[type="text"] {
+ border : 0;
+ background : #fff;
+ padding : 0 5px;
+ height : 24px;
+ position : relative;
+ padding-right : 25px;
+ font-size : 12px;
+ line-height : 24px;
+ top : -2px;
+ margin-right : 35px;
+ margin-bottom : 0;
+ }
+ header.header .topMeta .right form button {
+ position : absolute;
+ right : 5px;
+ top : 1px;
+ background : transparent;
+ border : none;
+ font-size : 18px;
+ color : #333;
+ }
+ header.header .topMeta .right form button:before {
+ content : "\f002";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ @media screen and (max-width:460px) {
+ header.header .topMeta .right form {
+ display : none;
+ }
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta .right {
+ float : none;
+ width : 100%;
+ text-align : center;
+ text-align : right;
+ }
+ }
+ header.header .topMeta a {
+ text-decoration : none;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 12px;
+ line-height : normal;
+ font-weight : 600;
+ padding : 0 10px;
+ border-left : 1px solid #333;
+ }
+ header.header .topMeta a i {
+ margin-right : 3px;
+ }
+ header.header .topMeta a:hover {
+ text-decoration : underline;
+ }
+ header.header .topMeta a:last-of-type {
+ border-right : 1px solid #333;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta a {
+ border-left : none;
+ }
+ header.header .topMeta a:last-of-type {
+ border-right : none;
+ border-left : 1px solid #333;
+ padding-left : 14px;
+ }
+ }
+ @media screen and (max-width:480px) and (min-width:461px) {
+ header.header .topMeta a {
+ display : block;
+ float : none;
+ margin-left : auto;
+ margin-right : auto;
+ width : 100%;
+ clear : both;
+ padding-top : 10px;
+ }
+ header.header .topMeta a:last-of-type {
+ border-left : none;
+ }
+ }
+ header.header .logo {
+ float : left;
+ display : block;
+ max-width : 215px;
+ }
+ @media screen and (max-width:480px) {
+ header.header .logo {
+ max-width : 180px;
+ }
+ }
+ header.header .logo img {
+ max-height : 50px;
+ }
+ header.header nav {
+ float : right;
+ }
+ @media screen and (min-width:1121px) {
+ header.header nav > ul > li {
+ float : left;
+ padding : 14px 0;
+ position : relative;
+ }
+ header.header nav > ul > li > a {
+ color : #333;
+ text-decoration : none;
+ font-weight : 700;
+ text-transform : uppercase;
+ font-family : "Open Sans", sans-serif;
+ }
+ header.header nav > ul > li > a i {
+ display : none;
+ }
+ header.header nav > ul > li + li {
+ margin-left : 25px;
+ }
+ header.header nav > ul > li:last-of-type {
+ margin-left : 40px;
+ background : #be1622;
+ padding : 14px 19px;
+ }
+ header.header nav > ul > li:last-of-type a {
+ color : #fff;
+ }
+ header.header nav > ul > li:last-of-type:hover:before, header.header nav > ul > li:last-of-type.active:before {
+ display : none !important ;
+ }
+ header.header nav > ul > li ul {
+ display : none;
+ position : absolute;
+ width : 170px;
+ top : 75px;
+ background : #fff;
+ z-index : 99999;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.35);
+ }
+ header.header nav > ul > li ul li {
+ display : block;
+ }
+ header.header nav > ul > li ul li a {
+ font-size : 12px;
+ font-weight : 700;
+ color : #333;
+ text-decoration : none;
+ line-height : 14px;
+ padding : 14px 10px;
+ display : block;
+ text-transform : uppercase;
+ }
+ header.header nav > ul > li ul li:hover, header.header nav > ul > li ul li.active {
+ background : #be1622;
+ }
+ header.header nav > ul > li ul li:hover a, header.header nav > ul > li ul li.active a {
+ color : #fff;
+ }
+ header.header nav > ul > li ul li + li {
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul > li:hover:after {
+ content : "";
+ position : absolute;
+ left : 0;
+ right : 0;
+ bottom : -28px;
+ width : 100%;
+ height : 45px;
+ cursor : pointer;
+ }
+ header.header nav > ul > li:hover ul {
+ display : block;
+ }
+ header.header nav > ul > li:hover:before, header.header nav > ul > li.active:before {
+ content : "";
+ position : absolute;
+ border-bottom : 2px solid #bf1e2e;
+ height : 2px;
+ width : 100%;
+ top : 38px;
+ }
+ }
+ @media screen and (max-width:1120px) {
+ header.header nav {
+ position : relative;
+ }
+ header.header nav > ul {
+ position : absolute;
+ width : 250px;
+ right : 0;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.5);
+ z-index : 999999;
+ display : none;
+ }
+ header.header nav > ul li {
+ float : none;
+ display : block;
+ padding : 0;
+ width : 100%;
+ background : #fff;
+ }
+ header.header nav > ul li.active {
+ background : #be1622;
+ }
+ header.header nav > ul li.active > a {
+ color : #fff;
+ }
+ header.header nav > ul li a {
+ display : block;
+ width : 100%;
+ padding : 14px 60px 14px 10px;
+ color : #333;
+ text-decoration : none;
+ font-weight : 700;
+ position : relative;
+ text-transform : uppercase;
+ font-family : "Open Sans", sans-serif;
+ }
+ header.header nav > ul li a:hover {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav > ul li a i {
+ display : inline-block;
+ position : absolute;
+ right : 0;
+ top : 38%;
+ margin-top : -18px;
+ padding : 16px;
+ }
+ header.header nav > ul li a i.fa-chevron-up {
+ display : none;
+ }
+ header.header nav > ul li.open a i.fa-chevron-up {
+ display : inline-block;
+ }
+ header.header nav > ul li.open a i.fa-chevron-down {
+ display : none;
+ }
+ header.header nav > ul li + li {
+ margin-left : 0;
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul li > ul {
+ display : none;
+ }
+ header.header nav > ul li > ul li {
+ background : #f9f9f9;
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul li > ul li a {
+ font-size : 13px;
+ line-height : normal;
+ padding : 10px 10px 10px 30px;
+ }
+ header.header nav > ul li > ul li.active a {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav > ul li.open > ul {
+ display : block;
+ }
+ header.header nav > ul > li:last-of-type {
+ border-top : none;
+ }
+ header.header nav > ul > li:last-of-type a {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav.active > ul {
+ display : block;
+ height : 450px;
+ overflow : scroll;
+ }
+ }
+ header.header .mobile-button {
+ display : none;
+ padding : 10px 0;
+ cursor : pointer;
+ }
+ header.header .mobile-button i {
+ font-size : 40px;
+ }
+ @media screen and (max-width:640px) {
+ header.header .mobile-button {
+ padding : 5px 0 0 0;
+ }
+ }
+ @media screen and (max-width:1120px) {
+ header.header .mobile-button {
+ display : block;
+ }
+ }
+ body.compexCommerce header.header.compexHeader .topMeta {
+ height : 0;
+ }
+ body.compexCommerce header.header.compexHeader .topMeta .right {
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type {
+ margin-left : 25px;
+ background : transparent;
+ padding : 11px 0;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:after {
+ content : "\f107";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : relative;
+ z-index : 9600;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:hover:after {
+ left : auto;
+ right : auto;
+ bottom : auto;
+ position : relative;
+ width : auto;
+ height : auto;
+ }
+ @media screen and (max-width:1120px) {
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch {
+ padding : 0;
+ margin : 0;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:after {
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch ul {
+ width : 100%;
+ padding : 0 10px 15px 10px;
+ background : #be1622;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch ul li {
+ background : #be1622;
+ border-top : none;
+ }
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type > a {
+ color : #333;
+ position : relative;
+ z-index : 9600;
+ font-size : 13px;
+ line-height : normal;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type img {
+ vertical-align : middle;
+ position : relative;
+ z-index : 9600;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type:hover:before, body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.active:before {
+ display : none !important ;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type li a {
+ color : #333;
+ font-weight : 700;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type li a:hover {
+ color : #fff;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul {
+ width : 80px;
+ padding-left : 10px;
+ top : 0;
+ padding-top : 47px;
+ left : -10px;
+ z-index : 9500;
+ padding-bottom : 10px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li img {
+ vertical-align : middle;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li a {
+ font-weight : 700;
+ padding : 0;
+ display : inline;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li:hover {
+ background : transparent;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li:hover a {
+ color : #333;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li + li {
+ border-top : none;
+ padding-top : 10px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search:hover:before {
+ display : none !important ;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search .compexCommerce-openSearch i {
+ display : block;
+ font-size : 18px;
+ color : #333;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form {
+ position : absolute;
+ top : 38px;
+ right : 0;
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form.active {
+ display : block;
+ animation : display-none-transition 1s both;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form div {
+ position : relative;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form input[type="text"] {
+ height : 30px;
+ padding : 0 25px 0 5px;
+ width : 180px;
+ border : #be1622 solid 1px;
+ outline : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form button {
+ border : none;
+ background : transparent;
+ position : absolute;
+ right : 5px;
+ top : 5px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form button i {
+ font-size : 15px;
+ color : #be1622;
+ }
+ @keyframes display-none-transition {
+ 0% {
+ opacity : 0;
+ }
+ 100% {
+ opacity : 1;
+ }
+ }
+ @media screen and (max-width:1360px) {
+ header.header .topMeta, header.header .topMeta + div {
+ padding : 0 20px;
+ }
+ }
+ @media screen and (max-width:1300px) and (min-width:1121px) {
+ header.header nav > ul > li > a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ header.header nav > ul > li:last-of-type {
+ margin-left : 20px;
+ }
+ header.header nav > ul > li + li {
+ margin-left : 18px;
+ }
+ }
+ footer.footer {
+ background : #333;
+ padding : 50px 0 15px 0;
+ }
+ footer.footer div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner {
+ margin-bottom : 80px;
+ }
+ footer.footer div.inner.small:nth-of-type(2), footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2), .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) {
+ margin-bottom : 0;
+ }
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element {
+ margin-bottom : 0;
+ max-width : none;
+ width : auto;
+ float : left;
+ }
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small, footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element {
+ float : none;
+ }
+ }
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ float : left;
+ width : calc(100% / 6);
+ }
+ footer.footer div.inner.small ul > a, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul > a, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul > a {
+ color : #fff;
+ font-size : 13px;
+ line-height : normal;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ footer.footer div.inner.small ul > a:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul > a:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul > a:after {
+ content : "";
+ display : block;
+ width : 75px;
+ height : 1px;
+ background : #fc0;
+ margin : 10px 0 10px 0;
+ }
+ footer.footer div.inner.small ul li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li {
+ display : block;
+ }
+ footer.footer div.inner.small ul li a, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li a, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li a {
+ display : block;
+ color : #cecece;
+ text-decoration : none;
+ font-size : 12px;
+ line-height : normal;
+ font-weight : 400;
+ }
+ footer.footer div.inner.small ul li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li + li {
+ margin-top : 5px;
+ }
+ footer.footer div.inner.small ul.imprintList, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList {
+ width : auto;
+ float : right;
+ margin-top : -4px;
+ }
+ footer.footer div.inner.small ul.imprintList li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li {
+ display : inline-block;
+ }
+ footer.footer div.inner.small ul.imprintList li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li + li {
+ margin-left : 10px;
+ }
+ footer.footer div.inner.small ul.imprintList li:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li:after {
+ display : none;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small ul.imprintList, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList {
+ float : none !important ;
+ margin : 10px 0 0 0;
+ width : auto !important ;
+ }
+ }
+ footer.footer div.inner.small p, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p {
+ font-size : 12px;
+ line-height : normal;
+ color : #fff;
+ margin : 0;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small p, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p {
+ float : none;
+ }
+ }
+ footer.footer div.inner.small + div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner + div.inner.small, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner + div.inner.small, footer.footer .tx-felogin-pi1 div.inner.small + div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.inner.small + div.tx-felogin-pi1-inner, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner + div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner + div.tx-felogin-pi1-inner {
+ margin-bottom : 0;
+ }
+ @media screen and (max-width:800px) {
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ width : calc(100% / 3);
+ }
+ footer.footer div.inner.small ul:nth-of-type(n 4), footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul:nth-of-type(n 4), .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul:nth-of-type(n 4) {
+ margin-top : 20px;
+ }
+ }
+ @media screen and (max-width:720px) {
+ footer.footer div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner {
+ margin-bottom : 50px;
+ }
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ float : none;
+ width : 100%;
+ }
+ footer.footer div.inner.small ul li:first-of-type, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li:first-of-type, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li:first-of-type {
+ display : block;
+ }
+ footer.footer div.inner.small ul li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li + li {
+ margin-right : 10px;
+ display : inline-block;
+ }
+ footer.footer div.inner.small ul + ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul + ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul + ul {
+ margin-top : 20px;
+ }
+ }
+ .breadcrumbContainer {
+ padding-top : 11px;
+ padding-bottom : 11px;
+ }
+ @media screen and (max-width:1100px) {
+ .breadcrumbContainer {
+ padding-top : 11px !important ;
+ padding-bottom : 11px !important ;
+ }
+ }
+ .breadcrumbContainer ul li {
+ color : #333;
+ display : inline-block;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .breadcrumbContainer ul li a {
+ color : #999999;
+ text-decoration : none;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .breadcrumbContainer ul li:before {
+ content : "\f015";
+ color : #fc0;
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .breadcrumbContainer ul li + li {
+ margin-left : 5px;
+ }
+ .breadcrumbContainer ul li + li:before {
+ content : "\f054";
+ }
+ .breadcrumbContainer ul li:last-of-type a {
+ color : #333;
+ }
+ .mfp-image-holder .mfp-content {
+ margin-top : 50px;
+ padding : 0 25px;
+ }
+ .mfp-image-holder .mfp-content figure {
+ background : #fff;
+ }
+ img.mfp-img {
+ max-height : 100% !important ;
+ }
+ .ce-video {
+ padding : 30px 0;
+ }
+ .ce-video .left {
+ float : left;
+ max-width : 500px;
+ margin-right : 30px;
+ }
+ .ce-video .left video {
+ max-width : 100%;
+ height : auto;
+ }
+ .ce-video .right {
+ float : left;
+ max-width : 500px;
+ }
+ .ce-video .right h1, .ce-video .right h2, .ce-video .right .ce-table table caption, .ce-table table .ce-video .right caption, .ce-video .right h3 {
+ margin-top : 0;
+ }
+ .ce-video .right h2, .ce-video .right .ce-table table caption, .ce-table table .ce-video .right caption {
+ text-align : left;
+ }
+ .ce-video .right h2:after, .ce-video .right .ce-table table caption:after, .ce-table table .ce-video .right caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-forum-latest-post {
+ margin-top : 40px;
+ max-width : 83%;
+ }
+ @media screen and (max-width:980px) {
+ .ce-forum-latest-post {
+ max-width : none;
+ }
+ }
+ .ce-forum-latest-post + .ce-forum-latest-post {
+ margin-top : 0;
+ }
+ .ce-forum-latest-post:last-of-type {
+ margin-bottom : 40px;
+ border-bottom : 1px solid #bbb;
+ }
+ .ce-forum-latest-post h2, .ce-forum-latest-post .ce-table table caption, .ce-table table .ce-forum-latest-post caption {
+ text-align : left;
+ }
+ .ce-forum-latest-post h2:after, .ce-forum-latest-post .ce-table table caption:after, .ce-table table .ce-forum-latest-post caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .ce-forum-latest-post > div {
+ display : block;
+ width : 100%;
+ padding : 12px;
+ background : #fff;
+ border-right : 1px solid #bbbbbb;
+ border-left : 1px solid #bbbbbb;
+ border-top : 1px solid #bbbbbb;
+ }
+ .ce-forum-latest-post > div img {
+ float : left;
+ max-width : 70px;
+ margin-right : 15px;
+ }
+ .ce-forum-latest-post > div div h3 {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 0 0;
+ }
+ .ce-forum-latest-post > div div h3 a {
+ color : #333;
+ }
+ .ce-forum-latest-post > div div p {
+ font-weight : 400;
+ float : left;
+ }
+ .ce-forum-latest-post > div div p + p {
+ margin-left : 10px;
+ }
+ .tx-typo3forum-post-latest-box h2, .tx-typo3forum-post-latest-box .ce-table table caption, .ce-table table .tx-typo3forum-post-latest-box caption {
+ text-align : left;
+ }
+ .tx-typo3forum-post-latest-box h2:after, .tx-typo3forum-post-latest-box .ce-table table caption:after, .ce-table table .tx-typo3forum-post-latest-box caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .leftMenu {
+ float : left;
+ width : 24.27%;
+ margin-top : 30px;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu {
+ float : none;
+ width : 100%;
+ margin-bottom : 40px;
+ padding-bottom : 40px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .leftMenu .profile-sidebar-content {
+ display : none;
+ }
+ .leftMenu .profile-sidebar-content.active {
+ display : block;
+ }
+ }
+ .leftMenu h3 {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ text-transform : uppercase;
+ border-bottom : 2px solid #fc0;
+ margin-bottom : 15px;
+ }
+ .leftMenu ul {
+ margin : 0;
+ padding : 0;
+ list-style-type : none;
+ }
+ .leftMenu ul li {
+ display : block;
+ }
+ .leftMenu ul li a {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ text-decoration : none;
+ font-weight : 400;
+ text-transform : uppercase;
+ }
+ .leftMenu ul li.active a, .leftMenu ul li:hover a {
+ font-weight : 700;
+ color : #333;
+ }
+ .leftMenu ul li + li {
+ margin-top : 15px;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1, .leftMenu + * {
+ width : 74.75%;
+ float : left;
+ margin-left : 0.97%;
+ padding : 30px 10px 0 10px;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu + .tx-srfeuserregister-pi1, .leftMenu + * {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ padding : 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice, .leftMenu + * .tx-srfeuserregister-pi1-notice {
+ margin : 0;
+ font-style : normal;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash, .leftMenu + * .tx-srfeuserregister-pi1-trash {
+ margin : 0 0 10px 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash a, .leftMenu + * .tx-srfeuserregister-pi1-trash a {
+ background : transparent;
+ padding-left : 0;
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 400;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ float : left;
+ width : 32.46%;
+ text-align : left;
+ padding : 17px 10px 16px 10px;
+ }
+ @media screen and (max-width:600px) {
+ .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ float : none;
+ width : 100%;
+ padding : 0 10px 0 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dt label, .leftMenu + * dt label {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd, .leftMenu + * dd {
+ float : left;
+ width : 66.23%;
+ margin-left : 1.29%;
+ }
+ @media screen and (max-width:600px) {
+ .leftMenu + .tx-srfeuserregister-pi1 dd, .leftMenu + * dd {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ margin-top : 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="text"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="password"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="email"], .leftMenu + * dd input[type="text"], .leftMenu + * dd input[type="password"], .leftMenu + * dd input[type="email"] {
+ margin-top : 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="submit"], .leftMenu + * dd input[type="submit"] {
+ margin-top : 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="text"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="password"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="email"], .leftMenu + * dd input[type="text"], .leftMenu + * dd input[type="password"], .leftMenu + * dd input[type="email"] {
+ width : 100%;
+ height : 55px;
+ vertical-align : middle;
+ line-height : 55px;
+ padding : 0 10px;
+ font-size : 15px;
+ color : #333;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 input[type="submit"], .leftMenu + * input[type="submit"] {
+ float : right;
+ margin-bottom : 40px;
+ }
+ .leftMenu .profile-sidebar {
+ display : none;
+ margin-top : 15px;
+ }
+ .leftMenu .profile-sidebar button {
+ border : none;
+ width : 100%;
+ display : block;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu .profile-sidebar {
+ display : block;
+ }
+ }
+ .formular-sidebar {
+ float : left;
+ width : 25%;
+ margin-left : 5%;
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .formular-sidebar .formular-sidebar-content {
+ width : 100%;
+ }
+ .formular-sidebar .formular-sidebar-content + .formular-sidebar-content {
+ margin-top : 40px;
+ }
+ .formular-sidebar h2, .formular-sidebar .ce-table table caption, .ce-table table .formular-sidebar caption {
+ font-size : 18px;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 5px 0;
+ }
+ .formular-sidebar h2:after, .formular-sidebar .ce-table table caption:after, .ce-table table .formular-sidebar caption:after {
+ margin : 10px 0 0 0;
+ }
+ .formular-sidebar img {
+ margin-top : 20px;
+ }
+ .formular-sidebar p {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .formular-sidebar .fontAwesome-list {
+ margin-bottom : 20px;
+ }
+ .formular-sidebar .fontAwesome-list ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .formular-sidebar .fontAwesome-list ul li {
+ display : block;
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 700;
+ }
+ .formular-sidebar .fontAwesome-list ul li i {
+ display : table-cell;
+ font-size : 22px;
+ margin-right : 10px;
+ border-radius : 50px;
+ border : #333 solid 2px;
+ padding : 10px;
+ vertical-align : sub;
+ float : left;
+ height : 46px;
+ width : 46px;
+ }
+ .formular-sidebar .fontAwesome-list ul li span {
+ margin : 0;
+ display : table-cell;
+ vertical-align : middle;
+ padding-left : 10px;
+ height : 46px;
+ }
+ @media screen and (max-width:440px) {
+ .formular-sidebar .fontAwesome-list ul li span {
+ width : 80%;
+ }
+ }
+ @media screen and (max-width:360px) {
+ .formular-sidebar .fontAwesome-list ul li span {
+ width : 70%;
+ }
+ }
+ .formular-sidebar .fontAwesome-list ul li + li {
+ padding-top : 10px;
+ clear : both;
+ }
+ @media screen and (max-width:800px) {
+ .formular-sidebar {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ padding : 0 0 50px 0;
+ }
+ }
+ .ui-icon {
+ display : none !important ;
+ }
+ .compexCommerce .news-list-view .header {
+ max-width : none;
+ }
+ .cc_container .cc_btn {
+ padding : 8px 10px !important ;
+ }
+ body.compexCommerce main > *:first-child {
+ margin-top : 40px;
+ }
+ body.compexCommerce main > .sliderContainer {
+ margin-top : 0 !important ;
+ }
+ body.compexCommerce main > .unterseiten-banner:first-child {
+ margin-top : 0;
+ }
+
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/cashregister.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/cashregister.png
new file mode 100644
index 0000000..fee6b22
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/cashregister.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard-big.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard-big.png
new file mode 100644
index 0000000..ccbd744
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard-big.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard.png
new file mode 100644
index 0000000..28f5e18
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dashboard.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/db.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/db.png
new file mode 100644
index 0000000..7644677
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/db.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dbinfo.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dbinfo.png
new file mode 100644
index 0000000..9c2cfff
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dbinfo.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dsnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dsnew.png
index 32f4adc..d9db6b4 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dsnew.png
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dsnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveandnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveandnew.png
new file mode 100644
index 0000000..fd8c709
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveandnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveasnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveasnew.png
new file mode 100644
index 0000000..fb72a81
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/dssaveasnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/info.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/info.png
new file mode 100644
index 0000000..e9f354c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/info.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/license.txt b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/license.txt
index d1e91c0..c68c4c1 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/license.txt
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/license.txt
@@ -91,8 +91,8 @@ flag_usa.png
-(C) 2014 Loetz GmbH&Co.KG,
-License: EPL 1.0:
+(C) 2014,2018 Loetz GmbH&Co.KG,
+License: EPL 1.0
------------------------------------
about.png
badrising.png
@@ -115,10 +115,16 @@ crm.png
css.png
csv_import.png
currency_euro.png
+dashboard.png
+dashboard-big.png
database.png
database_go.png
database_table.png
date.gif
+db.png
+dbinfo.png
+dbsaveandnew.png
+dbsaveasnew.png
delete.png
dir.txt
dropdown.png
@@ -126,6 +132,7 @@ dropdown_2.png
dropedit2.png
dscancel.png
dsdelete.png
+dsnew.png
dssave.png
edi.png
editor_area.png
@@ -146,6 +153,7 @@ gender_male.png
goodsloping.png
help.png
html.png
+info.png
img.png
import.png
information.png
@@ -219,6 +227,9 @@ task_status_ready.png
task_status_reserved.png
task_status_suspended.png
tasks.png
+tasks_many.png
+tasks_none.png
+tasks_some.png
text.png
toolbar_button_background_active_23x20.png
toolbar_button_background_hover_23x20.png
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_many.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_many.png
new file mode 100644
index 0000000..ef0dc97
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_many.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_none.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_none.png
new file mode 100644
index 0000000..271a811
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_none.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_some.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_some.png
new file mode 100644
index 0000000..3efaba4
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/icon/tasks_some.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/styles.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/styles.css
index 67fb7f7..989422f 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/styles.css
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/styles.css
@@ -18606,6 +18606,10 @@ div.v-layout.v-horizontal.v-widget {
margin: 0 auto;
}
+.osbp-tea div.v-slider-base {
+ width: 220px;
+}
+
.osbp-tea .v-verticallayout-os-welcome {
padding: 0px !important;
}
@@ -18614,6 +18618,53 @@ div.v-layout.v-horizontal.v-widget {
border-width: 0px;
}
+.osbp-tea .v-label-os-dashboardtile {
+ color: #bad1e1;
+ font-size: 9px;
+ line-height: 1.2;
+}
+
+.osbp-tea .v-label-os-dashboardtile-number {
+ font-size: 25px;
+}
+
+.osbp-tea .v-slot-os-dashboardtile {
+ vertical-align: middle;
+}
+
+.osbp-tea .v-verticallayout-os-dashboardtile {
+ font-weight: 600;
+
+ background-color: #1f567d;
+ border: 0px;
+ border-radius: 0px;
+
+ bevel: false;
+ shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ states: normal disabled;
+ margin-left: 4px;
+}
+
+.osbp-tea .v-verticallayout-os-dashboardtile.v-pressed {
+ background-color: #bbc278 !important;
+ border-color: #bbc278 !important;
+}
+
+.osbp-tea .v-verticallayout-os-dashboardtile:after {
+ transition: none;
+}
+
+.osbp-tea .v-verticallayout-os-dashboardtile:hover, .osbp-tea .v-verticallayout-os-dashboardtile:focus, .osbp-tea .v-verticallayout-os-dashboardtile:active {
+ background-color: #9ea93f;
+ border-color: #9ea93f;
+ color: #282a17;
+}
+
+.osbp-tea .v-verticallayout-os-dashboardtile:focus:after {
+ border-color: transparent;
+ transition: none;
+}
+
:root .osbp-tea .v-checkbox {
line-height: 22px;
padding-top: inherit;
@@ -18635,7 +18686,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-tea .v-checkbox > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -18686,6 +18737,14 @@ div.v-layout.v-horizontal.v-widget {
padding-right: 6.6px;
}
+.osbp-tea .popupContent .v-window-outerheader:after {
+ border-top-width: 0px;
+}
+
+.osbp-tea .popupContent .v-window-contents {
+ padding-top: 45.4px !important;
+}
+
.osbp-tea .popupContent .v-window-closebox {
background: transparent;
border: 0px;
@@ -18896,6 +18955,13 @@ div.v-layout.v-horizontal.v-widget {
background: #ced49f;
}
+.osbp-tea .os-mparttoolbararea .v-button.v-spliter, .osbp-tea .os-embedded-toolbar .v-button.v-spliter {
+ background: inherit;
+ width: 0;
+ padding: 0;
+ border-right: 1px solid #d4d4d4;
+}
+
.osbp-tea .os-mparttoolbararea span.v-button-caption, .osbp-tea .os-embedded-toolbar span.v-button-caption {
vertical-align: middle;
}
@@ -19380,6 +19446,8 @@ div.v-layout.v-horizontal.v-widget {
border-left-color: #fff;
border-bottom: 1px solid #d4d4d4;
margin-left: 0px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
font-weight: normal;
text-transform: none;
}
@@ -19605,10 +19673,27 @@ div.v-layout.v-horizontal.v-widget {
font-size: 16.8px;
}
-.osbp-tea .v-caption-on-top > .v-caption-l-control > .v-captiontext {
+.osbp-tea .v-caption-on-top > .v-caption-l-control > .v-captiontext, .osbp-tea .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-tea .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
font-size: 12px;
}
+.osbp-tea .v-slot-os-single-selection, .osbp-tea .v-slot-os-multi-selection {
+ background-color: #ededed;
+}
+
+.osbp-tea .v-slot-os-single-selection > .v-caption-on-top > .v-caption, .osbp-tea .v-slot-os-multi-selection > .v-caption-on-top > .v-caption {
+ padding-bottom: 0px;
+}
+
+.osbp-tea .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp-tea .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
+ margin: 7px;
+ margin-bottom: 0px;
+}
+
+.osbp-tea .v-slot-os-single-selection > .v-caption-on-top > .v-filterselect, .osbp-tea .v-slot-os-multi-selection > .v-caption-on-top > .v-filterselect {
+ margin-top: 0px;
+}
+
:root .osbp-tea .v-formlayout-row .v-checkbox {
line-height: 22px;
padding-top: inherit;
@@ -19630,7 +19715,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-tea .v-formlayout-row .v-checkbox > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19647,6 +19732,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp-tea .v-formlayout-row .v-checkbox > input ~ label:before {
margin-top: inherit;
+ border-width: 0px;
}
.osbp-tea .v-gridlayout-slot .v-checkbox-os-box {
@@ -19670,7 +19756,7 @@ div.v-layout.v-horizontal.v-widget {
.osbp-tea .v-gridlayout-slot .v-checkbox-os-box > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19729,6 +19815,30 @@ div.v-layout.v-horizontal.v-widget {
border-width: 1px;
}
+.osbp-tea .l-control .v-widget.os-group-panel, .osbp-tea .toptrimbar .v-widget.os-group-panel, .osbp-tea .os-selection-area .v-widget.os-group-panel {
+ width: 100%;
+ border-top-width: 2px;
+}
+
+.osbp-tea .l-control .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-tea .l-control .v-widget .os-caption-large .v-caption, .osbp-tea .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-tea .toptrimbar .v-widget .os-caption-large .v-caption, .osbp-tea .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption, .osbp-tea .os-selection-area .v-widget .os-caption-large .v-caption {
+ width: 132px;
+ white-space: nowrap;
+ overflow: -moz-hidden-unscrollable;
+ text-overflow: ellipsis;
+}
+
+.osbp-tea .l-control .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-tea .l-control .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-tea .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-tea .toptrimbar .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp-tea .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp-tea .os-selection-area .v-widget .os-caption-large .v-caption .v-caption:hover {
+ overflow: visible;
+}
+
+.osbp-tea .l-control .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-tea .l-control .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-tea .toptrimbar .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-tea .toptrimbar .v-widget .os-caption-large .v-formlayout-contentcell, .osbp-tea .os-selection-area .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp-tea .os-selection-area .v-widget .os-caption-large .v-formlayout-contentcell {
+ padding: 0px;
+}
+
+.osbp-tea .l-control .os-no-padding, .osbp-tea .toptrimbar .os-no-padding, .osbp-tea .os-selection-area .os-no-padding {
+ padding: 0px !important;
+}
+
.osbp-tea .l-control .v-caption, .osbp-tea .toptrimbar .v-caption, .osbp-tea .os-selection-area .v-caption {
font-size: 12px;
}
@@ -19743,6 +19853,23 @@ div.v-layout.v-horizontal.v-widget {
border-bottom-color: #9ea93f;
}
+.osbp-tea .l-control .v-component-group, .osbp-tea .l-control .l-beansearchfield, .osbp-tea .toptrimbar .v-component-group, .osbp-tea .toptrimbar .l-beansearchfield, .osbp-tea .os-selection-area .v-component-group, .osbp-tea .os-selection-area .l-beansearchfield {
+ display: flex;
+ width: 250px;
+}
+
+.osbp-tea .l-control .v-component-group > .v-slot:first-of-type, .osbp-tea .l-control .l-beansearchfield > .v-slot:first-of-type, .osbp-tea .toptrimbar .v-component-group > .v-slot:first-of-type, .osbp-tea .toptrimbar .l-beansearchfield > .v-slot:first-of-type, .osbp-tea .os-selection-area .v-component-group > .v-slot:first-of-type, .osbp-tea .os-selection-area .l-beansearchfield > .v-slot:first-of-type {
+ width: 100%;
+}
+
+.osbp-tea .l-control .v-component-group .v-datefield, .osbp-tea .l-control .v-component-group .v-filterselect, .osbp-tea .l-control .l-beansearchfield .v-datefield, .osbp-tea .l-control .l-beansearchfield .v-filterselect, .osbp-tea .toptrimbar .v-component-group .v-datefield, .osbp-tea .toptrimbar .v-component-group .v-filterselect, .osbp-tea .toptrimbar .l-beansearchfield .v-datefield, .osbp-tea .toptrimbar .l-beansearchfield .v-filterselect, .osbp-tea .os-selection-area .v-component-group .v-datefield, .osbp-tea .os-selection-area .v-component-group .v-filterselect, .osbp-tea .os-selection-area .l-beansearchfield .v-datefield, .osbp-tea .os-selection-area .l-beansearchfield .v-filterselect {
+ width: 100% !important;
+}
+
+.osbp-tea .l-control .v-component-group .v-datefield > .v-textfield, .osbp-tea .l-control .v-component-group .v-filterselect > .v-textfield, .osbp-tea .l-control .l-beansearchfield .v-datefield > .v-textfield, .osbp-tea .l-control .l-beansearchfield .v-filterselect > .v-textfield, .osbp-tea .toptrimbar .v-component-group .v-datefield > .v-textfield, .osbp-tea .toptrimbar .v-component-group .v-filterselect > .v-textfield, .osbp-tea .toptrimbar .l-beansearchfield .v-datefield > .v-textfield, .osbp-tea .toptrimbar .l-beansearchfield .v-filterselect > .v-textfield, .osbp-tea .os-selection-area .v-component-group .v-datefield > .v-textfield, .osbp-tea .os-selection-area .v-component-group .v-filterselect > .v-textfield, .osbp-tea .os-selection-area .l-beansearchfield .v-datefield > .v-textfield, .osbp-tea .os-selection-area .l-beansearchfield .v-filterselect > .v-textfield {
+ width: 100% !important;
+}
+
.osbp-tea .l-control .v-formlayout-captioncell, .osbp-tea .l-control .v-formlayout-errorcell, .osbp-tea .toptrimbar .v-formlayout-captioncell, .osbp-tea .toptrimbar .v-formlayout-errorcell, .osbp-tea .os-selection-area .v-formlayout-captioncell, .osbp-tea .os-selection-area .v-formlayout-errorcell {
border-bottom: 1px solid #d4d4d4;
vertical-align: bottom;
@@ -19754,11 +19881,10 @@ div.v-layout.v-horizontal.v-widget {
.osbp-tea .l-control .v-formlayout-contentcell > .v-customcomponent, .osbp-tea .toptrimbar .v-formlayout-contentcell > .v-customcomponent, .osbp-tea .os-selection-area .v-formlayout-contentcell > .v-customcomponent {
width: 100%;
- border-bottom: 1px solid #d4d4d4;
}
-.osbp-tea .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-tea .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-tea .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-tea .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp-tea .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp-tea .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"] {
- border-bottom-width: 0px;
+.osbp-tea .l-control .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-tea .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp-tea .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-label {
+ border-bottom: 1px solid #d4d4d4;
}
.osbp-tea .l-control .v-textfield, .osbp-tea .toptrimbar .v-textfield, .osbp-tea .os-selection-area .v-textfield {
@@ -19783,7 +19909,6 @@ div.v-layout.v-horizontal.v-widget {
border-top: transparent;
border-left: transparent;
border-right: transparent;
- border-bottom: 1px solid #d4d4d4;
-webkit-box-shadow: none;
box-shadow: none;
}
@@ -19805,11 +19930,13 @@ div.v-layout.v-horizontal.v-widget {
background-color: transparent;
}
-.osbp-tea .l-control .l-beansearchfield button, .osbp-tea .toptrimbar .l-beansearchfield button, .osbp-tea .os-selection-area .l-beansearchfield button {
+.osbp-tea .l-control .l-beansearchfield button, .osbp-tea .l-control .l-beansearchfield .v-nativebutton, .osbp-tea .toptrimbar .l-beansearchfield button, .osbp-tea .toptrimbar .l-beansearchfield .v-nativebutton, .osbp-tea .os-selection-area .l-beansearchfield button, .osbp-tea .os-selection-area .l-beansearchfield .v-nativebutton {
background: transparent;
border: 0px;
float: none;
margin-left: 0px;
+ padding: 0px;
+ padding-left: 6px;
font-weight: normal;
color: #424242;
border-width: 0px;
@@ -19818,11 +19945,12 @@ div.v-layout.v-horizontal.v-widget {
border-bottom: 1px solid #d4d4d4;
outline: 0;
height: 22px;
- width: 22px !important;
cursor: pointer;
+ -webkit-box-shadow: none;
+ box-shadow: none;
}
-.osbp-tea .l-control .l-beansearchfield button:before, .osbp-tea .toptrimbar .l-beansearchfield button:before, .osbp-tea .os-selection-area .l-beansearchfield button:before {
+.osbp-tea .l-control .l-beansearchfield button:before, .osbp-tea .l-control .l-beansearchfield .v-nativebutton:before, .osbp-tea .toptrimbar .l-beansearchfield button:before, .osbp-tea .toptrimbar .l-beansearchfield .v-nativebutton:before, .osbp-tea .os-selection-area .l-beansearchfield button:before, .osbp-tea .os-selection-area .l-beansearchfield .v-nativebutton:before {
font-family: FontAwesome;
font-size: 14px;
line-height: 14px;
@@ -19831,7 +19959,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
}
-.osbp-tea .l-control .l-beansearchfield button img, .osbp-tea .toptrimbar .l-beansearchfield button img, .osbp-tea .os-selection-area .l-beansearchfield button img {
+.osbp-tea .l-control .l-beansearchfield button img, .osbp-tea .l-control .l-beansearchfield .v-nativebutton img, .osbp-tea .toptrimbar .l-beansearchfield button img, .osbp-tea .toptrimbar .l-beansearchfield .v-nativebutton img, .osbp-tea .os-selection-area .l-beansearchfield button img, .osbp-tea .os-selection-area .l-beansearchfield .v-nativebutton img {
display: none;
}
@@ -19873,7 +20001,6 @@ div.v-layout.v-horizontal.v-widget {
.osbp-tea .v-filterselect-os-single-selection, .osbp-tea .os-single-selection {
color: #424242;
margin: 7px;
- width: 154px;
}
.osbp-tea .os-multi-selection select.v-select-select {
@@ -20438,6 +20565,32 @@ div.v-layout.v-horizontal.v-widget {
font-weight: bold;
}
+.osbp-tea .v-grid .v-grid-body > .v-grid-row > .v-grid-cell {
+ margin-bottom: -22px;
+}
+
+.osbp-tea .v-grid .v-grid-row {
+ display: flex;
+ position: relative;
+}
+
+.osbp-tea .v-grid .v-grid-row > td > img.gwt-Image {
+ height: 20px;
+}
+
+.osbp-tea .v-grid .v-grid-row > td:hover {
+ height: auto !important;
+ position: relative;
+}
+
+.osbp-tea .v-grid .v-grid-row > td:hover > img.gwt-Image {
+ height: auto;
+}
+
+.osbp-tea .v-grid .v-grid-row > td {
+ height: auto !important;
+}
+
.osbp-tea .v-grid .v-grid-cell.filter-header {
height: 22px !important;
padding: 0px;
@@ -21883,16 +22036,45 @@ div.v-layout.v-horizontal.v-widget {
color: #282a17;
}
-.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox {
+.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox, .osbp-tea .os-cash-register .v-filterselect, .osbp-tea .os-cash-register .v-filterselect-input, .osbp-tea .os-cash-register .v-filterselect [class*="input"] {
font-size: 24px;
height: 44px;
}
-.osbp-tea .os-cash-register .v-textfield.v-disabled, .osbp-tea .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-tea .os-cash-register .v-datefield.v-disabled, .osbp-tea .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-tea .os-cash-register .o-XSuggestBox.v-disabled, .osbp-tea .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield {
+.osbp-tea .os-cash-register .v-textfield.v-disabled, .osbp-tea .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp-tea .os-cash-register .v-datefield.v-disabled, .osbp-tea .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp-tea .os-cash-register .o-XSuggestBox.v-disabled, .osbp-tea .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield, .osbp-tea .os-cash-register .v-filterselect.v-disabled, .osbp-tea .os-cash-register .v-filterselect.v-disabled > .v-textfield, .osbp-tea .os-cash-register .v-filterselect-input.v-disabled, .osbp-tea .os-cash-register .v-filterselect-input.v-disabled > .v-textfield, .osbp-tea .os-cash-register .v-filterselect [class*="input"].v-disabled, .osbp-tea .os-cash-register .v-filterselect [class*="input"].v-disabled > .v-textfield {
background-color: transparent;
opacity: 0.75;
}
+.osbp-tea .os-cash-register .v-datefield [class*="textfield"] {
+ padding-left: 52.8px;
+}
+
+.osbp-tea .os-cash-register .v-filterselect-button, .osbp-tea .os-cash-register .v-datefield button {
+ width: 44px;
+}
+
+.osbp-tea .os-cash-register .v-filterselect-button:before, .osbp-tea .os-cash-register .v-datefield button:before {
+ width: 44px;
+}
+
+.osbp-tea .os-cash-register .os-alt-button > .v-component-group, .osbp-tea .os-cash-register .os-alt-button > .l-beansearchfield {
+ display: block;
+}
+
+.osbp-tea .os-cash-register .os-alt-button > .v-component-group > .v-slot > .v-button, .osbp-tea .os-cash-register .os-alt-button > .l-beansearchfield > .v-slot > .v-button {
+ position: relative;
+ height: 40px;
+ width: 40px;
+ min-width: 40px;
+ top: -40px;
+ left: -40px;
+}
+
+.osbp-tea .os-cash-register .v-component-group > .v-slot > .v-button {
+ height: 44px;
+}
+
.osbp-tea .os-cash-register .v-textarea {
font-size: 24px;
}
@@ -21940,7 +22122,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
}
-.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox {
+.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox, .osbp-tea .os-cash-register .v-filterselect, .osbp-tea .os-cash-register .v-filterselect-input, .osbp-tea .os-cash-register .v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control > .v-component-group, .osbp-tea .os-cash-register .l-control > .l-beansearchfield {
width: 184px;
}
@@ -21948,7 +22130,7 @@ div.v-layout.v-horizontal.v-widget {
width: 140px !important;
}
-.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox {
+.osbp-tea .os-cash-register .v-textfield, .osbp-tea .os-cash-register .v-datefield, .osbp-tea .os-cash-register .o-XSuggestBox, .osbp-tea .os-cash-register .v-filterselect, .osbp-tea .os-cash-register .v-filterselect-input, .osbp-tea .os-cash-register .v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control > .v-component-group, .osbp-tea .os-cash-register .l-control > .l-beansearchfield {
width: 184px;
}
@@ -21956,7 +22138,7 @@ div.v-layout.v-horizontal.v-widget {
width: 140px !important;
}
-.osbp-tea .os-cash-register .os-span-h-half.v-textfield, .osbp-tea .os-cash-register .os-span-h-half.v-datefield, .osbp-tea .os-cash-register .os-span-h-half.o-XSuggestBox {
+.osbp-tea .os-cash-register .os-span-h-half.v-textfield, .osbp-tea .os-cash-register .os-span-h-half.v-datefield, .osbp-tea .os-cash-register .os-span-h-half.o-XSuggestBox, .osbp-tea .os-cash-register .os-span-h-half.v-textarea, .osbp-tea .os-cash-register .os-span-h-half.v-filterselect, .osbp-tea .os-cash-register .os-span-h-half.v-filterselect-input, .osbp-tea .os-cash-register .os-span-h-half.v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control.os-span-h-half .v-component-group, .osbp-tea .os-cash-register .l-control.os-span-h-half .l-beansearchfield {
width: 88px;
}
@@ -21964,7 +22146,7 @@ div.v-layout.v-horizontal.v-widget {
width: 44px !important;
}
-.osbp-tea .os-cash-register .os-span-h-single.v-textfield, .osbp-tea .os-cash-register .os-span-h-single.v-datefield, .osbp-tea .os-cash-register .os-span-h-single.o-XSuggestBox {
+.osbp-tea .os-cash-register .os-span-h-single.v-textfield, .osbp-tea .os-cash-register .os-span-h-single.v-datefield, .osbp-tea .os-cash-register .os-span-h-single.o-XSuggestBox, .osbp-tea .os-cash-register .os-span-h-single.v-textarea, .osbp-tea .os-cash-register .os-span-h-single.v-filterselect, .osbp-tea .os-cash-register .os-span-h-single.v-filterselect-input, .osbp-tea .os-cash-register .os-span-h-single.v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control.os-span-h-single .v-component-group, .osbp-tea .os-cash-register .l-control.os-span-h-single .l-beansearchfield {
width: 184px;
}
@@ -21972,7 +22154,7 @@ div.v-layout.v-horizontal.v-widget {
width: 140px !important;
}
-.osbp-tea .os-cash-register .os-span-h-double.v-textfield, .osbp-tea .os-cash-register .os-span-h-double.v-datefield, .osbp-tea .os-cash-register .os-span-h-double.o-XSuggestBox {
+.osbp-tea .os-cash-register .os-span-h-double.v-textfield, .osbp-tea .os-cash-register .os-span-h-double.v-datefield, .osbp-tea .os-cash-register .os-span-h-double.o-XSuggestBox, .osbp-tea .os-cash-register .os-span-h-double.v-textarea, .osbp-tea .os-cash-register .os-span-h-double.v-filterselect, .osbp-tea .os-cash-register .os-span-h-double.v-filterselect-input, .osbp-tea .os-cash-register .os-span-h-double.v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control.os-span-h-double .v-component-group, .osbp-tea .os-cash-register .l-control.os-span-h-double .l-beansearchfield {
width: 376px;
}
@@ -21980,7 +22162,7 @@ div.v-layout.v-horizontal.v-widget {
width: 332px !important;
}
-.osbp-tea .os-cash-register .os-span-h-triple.v-textfield, .osbp-tea .os-cash-register .os-span-h-triple.v-datefield, .osbp-tea .os-cash-register .os-span-h-triple.o-XSuggestBox {
+.osbp-tea .os-cash-register .os-span-h-triple.v-textfield, .osbp-tea .os-cash-register .os-span-h-triple.v-datefield, .osbp-tea .os-cash-register .os-span-h-triple.o-XSuggestBox, .osbp-tea .os-cash-register .os-span-h-triple.v-textarea, .osbp-tea .os-cash-register .os-span-h-triple.v-filterselect, .osbp-tea .os-cash-register .os-span-h-triple.v-filterselect-input, .osbp-tea .os-cash-register .os-span-h-triple.v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control.os-span-h-triple .v-component-group, .osbp-tea .os-cash-register .l-control.os-span-h-triple .l-beansearchfield {
width: 568px;
}
@@ -21988,7 +22170,7 @@ div.v-layout.v-horizontal.v-widget {
width: 524px !important;
}
-.osbp-tea .os-cash-register .os-span-h-quad.v-textfield, .osbp-tea .os-cash-register .os-span-h-quad.v-datefield, .osbp-tea .os-cash-register .os-span-h-quad.o-XSuggestBox {
+.osbp-tea .os-cash-register .os-span-h-quad.v-textfield, .osbp-tea .os-cash-register .os-span-h-quad.v-datefield, .osbp-tea .os-cash-register .os-span-h-quad.o-XSuggestBox, .osbp-tea .os-cash-register .os-span-h-quad.v-textarea, .osbp-tea .os-cash-register .os-span-h-quad.v-filterselect, .osbp-tea .os-cash-register .os-span-h-quad.v-filterselect-input, .osbp-tea .os-cash-register .os-span-h-quad.v-filterselect [class*="input"], .osbp-tea .os-cash-register .l-control.os-span-h-quad .v-component-group, .osbp-tea .os-cash-register .l-control.os-span-h-quad .l-beansearchfield {
width: 760px;
}
@@ -22068,7 +22250,7 @@ div.v-layout.v-horizontal.v-widget {
max-height: 174px !important;
}
-.osbp-tea .os-cash-register .os-field-h-half .v-textfield, .osbp-tea .os-cash-register .os-field-h-half .v-datefield, .osbp-tea .os-cash-register .os-field-h-half .o-XSuggestBox {
+.osbp-tea .os-cash-register .os-field-h-half .v-textfield, .osbp-tea .os-cash-register .os-field-h-half .v-datefield, .osbp-tea .os-cash-register .os-field-h-half .o-XSuggestBox, .osbp-tea .os-cash-register .os-field-h-half .v-filterselect, .osbp-tea .os-cash-register .os-field-h-half .v-filterselect-input, .osbp-tea .os-cash-register .os-field-h-half .v-filterselect [class*="input"], .osbp-tea .os-cash-register .os-field-h-half .l-control > .v-component-group, .osbp-tea .os-cash-register .os-field-h-half .l-control > .l-beansearchfield {
width: 88px;
}
@@ -22108,7 +22290,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 130px;
}
-.osbp-tea .os-cash-register .os-field-h-double .v-textfield, .osbp-tea .os-cash-register .os-field-h-double .v-datefield, .osbp-tea .os-cash-register .os-field-h-double .o-XSuggestBox {
+.osbp-tea .os-cash-register .os-field-h-double .v-textfield, .osbp-tea .os-cash-register .os-field-h-double .v-datefield, .osbp-tea .os-cash-register .os-field-h-double .o-XSuggestBox, .osbp-tea .os-cash-register .os-field-h-double .v-filterselect, .osbp-tea .os-cash-register .os-field-h-double .v-filterselect-input, .osbp-tea .os-cash-register .os-field-h-double .v-filterselect [class*="input"], .osbp-tea .os-cash-register .os-field-h-double .l-control > .v-component-group, .osbp-tea .os-cash-register .os-field-h-double .l-control > .l-beansearchfield {
width: 376px;
}
@@ -22140,7 +22322,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 174px;
}
-.osbp-tea .os-cash-register .os-field-h-triple .v-textfield, .osbp-tea .os-cash-register .os-field-h-triple .v-datefield, .osbp-tea .os-cash-register .os-field-h-triple .o-XSuggestBox {
+.osbp-tea .os-cash-register .os-field-h-triple .v-textfield, .osbp-tea .os-cash-register .os-field-h-triple .v-datefield, .osbp-tea .os-cash-register .os-field-h-triple .o-XSuggestBox, .osbp-tea .os-cash-register .os-field-h-triple .v-filterselect, .osbp-tea .os-cash-register .os-field-h-triple .v-filterselect-input, .osbp-tea .os-cash-register .os-field-h-triple .v-filterselect [class*="input"], .osbp-tea .os-cash-register .os-field-h-triple .l-control > .v-component-group, .osbp-tea .os-cash-register .os-field-h-triple .l-control > .l-beansearchfield {
width: 568px;
}
@@ -22172,7 +22354,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 262px;
}
-.osbp-tea .os-cash-register .os-field-h-quad .v-textfield, .osbp-tea .os-cash-register .os-field-h-quad .v-datefield, .osbp-tea .os-cash-register .os-field-h-quad .o-XSuggestBox {
+.osbp-tea .os-cash-register .os-field-h-quad .v-textfield, .osbp-tea .os-cash-register .os-field-h-quad .v-datefield, .osbp-tea .os-cash-register .os-field-h-quad .o-XSuggestBox, .osbp-tea .os-cash-register .os-field-h-quad .v-filterselect, .osbp-tea .os-cash-register .os-field-h-quad .v-filterselect-input, .osbp-tea .os-cash-register .os-field-h-quad .v-filterselect [class*="input"], .osbp-tea .os-cash-register .os-field-h-quad .l-control > .v-component-group, .osbp-tea .os-cash-register .os-field-h-quad .l-control > .l-beansearchfield {
width: 760px;
}
@@ -23186,4 +23368,12 @@ div.v-layout.v-horizontal.v-widget {
content: "\e665" !important;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.15);
+}
+
+.osbp-tea .grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
} \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/welcome/typo-welcome-styles.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/welcome/typo-welcome-styles.css
new file mode 100644
index 0000000..12fd74e
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp-tea/welcome/typo-welcome-styles.css
@@ -0,0 +1,12700 @@
+
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+ /*unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F;*/
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 600;
+ src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* cyrillic-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzK-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');
+/* unicode-range: U+0460-052F, U+20B4, U+2DE0-2DFF, U+A640-A69F; */
+ }
+ /* cyrillic */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzJX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');
+/* unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; */
+ }
+ /* greek-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');
+/* unicode-range: U+1F00-1FFF; */
+ }
+ /* greek */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzKaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');
+/* unicode-range: U+0370-03FF; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Open Sans';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlP8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlD0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 300;
+ src: local('Quicksand Light'), local('Quicksand-Light'), url(https://fonts.gstatic.com/s/quicksand/v6/qhfoJiLu10kFjChCCTvGlOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/NUrn2XQrRfyGZp5MknntaRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/s2PXW4WrV3VLrOUpHiqsfRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 400;
+ src: local('Quicksand Regular'), local('Quicksand-Regular'), url(https://fonts.gstatic.com/s/quicksand/v6/sKd0EMYPAh5PYCRKSryvW1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+ /* vietnamese */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');
+/* unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB; */
+ }
+ /* latin-ext */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
+/* unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF; */
+ }
+ /* latin */
+ @font-face {
+ font-family: 'Quicksand';
+ font-style: normal;
+ font-weight: 700;
+ src: local('Quicksand Bold'), local('Quicksand-Bold'), url(https://fonts.gstatic.com/s/quicksand/v6/32nyIRHyCu6iqEka_hbKsugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
+/* unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; */
+ }
+
+ i.fa {
+ padding-left : 5px;
+ font-size : 0.9rem;
+ }
+ .bg-blue {
+ background-color : #0067b1;
+ }
+ .bg-darkblue {
+ background-color : #002f58;
+ }
+ .bg-red {
+ background-color : #be1622;
+ }
+ .bg-white {
+ background-color : #fff;
+ }
+ .button {
+ display : inline-block;
+ background : inherit;
+ color : inherit;
+ padding : 15px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ cursor : pointer;
+ }
+ .button i {
+ padding-right : 5px;
+ transition : all 0.5s;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .button span + i {
+ padding-left : 5px;
+ transition : all 0.5s;
+ }
+ .button:hover {
+ text-decoration : none !important ;
+ }
+ .button:hover i {
+ padding-right : 10px;
+ transition : all 0.5s;
+ }
+ .button:hover span + i {
+ padding-left : 10px;
+ transition : all 0.5s;
+ }
+ span span {
+ background : inherit;
+ color : inherit;
+ }
+ .redbutton, .bluebutton, .thirdSection .right a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .darkbluebutton, .greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton, .whitebutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a, .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a {
+ display : inline-block;
+ background : none 0% 0% repeat scroll #be1622;
+ color : #FFF;
+ padding : 15px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ cursor : pointer;
+ border : none;
+ }
+ .redbutton:hover, .bluebutton:hover, .thirdSection .right a:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:hover, .darkbluebutton:hover, .greybutton:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover, .whitebutton:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton:hover, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:hover, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:hover {
+ text-decoration : none !important ;
+ }
+ .bluebutton, .thirdSection .right a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a {
+ background-color : #0067b1;
+ }
+ .darkbluebutton {
+ background-color : #002f58;
+ text-align : left;
+ }
+ .darkbluebutton.arrowlink:after, .thirdSection .right a.darkbluebutton:after {
+ float : right;
+ }
+ .darkbluebutton.arrowlink:hover:after, .thirdSection .right a.darkbluebutton:hover:after {
+ padding-left : 30px;
+ }
+ .greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton {
+ background-color : #f5f5f5;
+ color : #333;
+ }
+ .greybutton:hover, .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton:hover {
+ background-color : #0067b1;
+ color : #fff;
+ }
+ .whitebutton, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a {
+ background-color : #ffffff;
+ color : #333;
+ }
+ .arrowlink, .thirdSection .right a {
+ font-weight : 700;
+ text-decoration : none;
+ transition : all 0.5s;
+ }
+ .arrowlink:after, .thirdSection .right a:after {
+ font-family : 'FontAwesome';
+ content : "\f178";
+ padding-left : 5px;
+ font-size : 15px;
+ transition : all 0.7s;
+ display : inline-block;
+ }
+ .arrowlink:hover, .thirdSection .right a:hover {
+ text-decoration : none;
+ }
+ .arrowlink:hover:after, .thirdSection .right a:hover:after {
+ padding-left : 15px;
+ transition : all 0.5s;
+ }
+ .arrowlink.down:after, .thirdSection .right a.down:after {
+ content : "\f078";
+ vertical-align : bottom;
+ }
+ .arrowlink.down.active:after, .thirdSection .right a.down.active:after {
+ content : "\f077";
+ }
+ .keylink {
+ text-align : center;
+ color : #fff;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .keylink:before {
+ content : "\f084";
+ font-family : 'FontAwesome';
+ padding-right : 5px;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .downloadlink {
+ text-align : center;
+ font-weight : 700;
+ text-decoration : none;
+ transition : all 0.5s;
+ min-height : 54px;
+ }
+ .downloadlink:after {
+ font-family : 'FontAwesome';
+ content : "\f019";
+ padding-left : 5px;
+ font-size : 15px;
+ transition : all 0.5s;
+ }
+ .downloadlink:hover {
+ font-size : 18px;
+ }
+ .downloadlink:hover:after {
+ font-size : 17px;
+ transition : all 0.5s;
+ }
+ .buttonContainer {
+ text-align : center;
+ }
+ .versal {
+ text-transform : uppercase;
+ }
+ .cf:before, .inner:before, body.contact .contactMain:before, .ce-twoCol-Box .boxen:before, .ce-twoCol-Box .boxen.withFontAwesome:before, .ce-twoCol-Box .boxen.withoutFontAwesome:before, .ce-twoCol-Box .boxen.withOtherFontAwesome:before, .ce-twoCol-Box .boxen.withOtherFontAwesome div:before, .text-slide:before, .toggleContainer h3:before, .ce-threeBoxesWithOption:before, .ce-threeBoxesWithOption .inner div:before, .fontAwesome-list.twocol ul:before, .ce-os-bee:before, .ce-table:before, .service-formular:before, .service-formular .powermail_check_outer:before, .secondSection div.inner:before, .thirdSection:before, .thirdSection .inner:before, .newsletter:before, .newsletter .firstrow:before, .newsletter .secondrow:before, .newsletter .secondrow .inner:before, .ce-youtube-text:before, .ce-youtube-slider:before, .marketplace-wrapper:before, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:before, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:before, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:before, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:before, .marketplace-wrapper .mp-contentContainer .mp-filter ul:before, .marketplace-wrapper .mp-contentContainer .mp-content:before, .marketplace-wrapper .mp-contentContainer .mp-content article header:before, .marketplace-wrapper .mp-contentContainer .mp-content article footer:before, .mpdetail-content .mp-productInfo:before, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:before, .mpdetail-content .mp-productWrapper > ul:before, .tx-typo3forum-pi1 .forum_menu ul:before, .tx-typo3forum-pi1 .topic_list_menu ul:before, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:before, .tx-typo3forum-pi1 #topic fieldset div:before, .tx-typo3forum-pi1 #post fieldset div:before, .tx-typo3forum-pi1 #report fieldset div:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:before, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:before, .ce-osbee-forum-singlepost:before, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:before, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:before, .blogSidebar .blog-subscribe .terms:before, .news-list-view .article:before, .news-list-view .news-content-wrap:before, .latest-news-container:before, .latest-news-container .startpage-latesnews:before, .latest-news-container .startpage-latesnews .news-img-wrap a:before, .shariff .orientation-horizontal:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:before, .tx-sy-osbeeproducts .os_cartSupport:before, .tx-sy-osbeeproducts .os_cartSupport > div .container:before, .tx-sy-osbeeproducts .os_carAppSupport:before, .tx-sy-osbeeproducts .os_carAppSupport > div .container:before, .tx-sy-osbeeproducts .checkoutOption:before, .tx-contentpackage-checkoutFormular div:before, .checkoutSteps:before, .tx-indexedsearch-browsebox:before, .tx-srfeuserregister-pi1 fieldset:before, .tx-srfeuserregister-pi1 fieldset .formwrap:before, .community-forum-news:before, .community-forum-news > .inner > div.news .latest-news-container:before, .zweispaltig-unterseiten-layout:before, header.header:before, header.header .topMeta:before, header.header .topMeta + div:before, header.header nav > ul:before, footer.footer div.inner.small:before, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:before, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:before, .ce-video:before, .ce-forum-latest-post:before, .ce-forum-latest-post > div:before, .ce-forum-latest-post > div div:before, .cf:after, .inner:after, body.contact .contactMain:after, .ce-twoCol-Box .boxen:after, .ce-twoCol-Box .boxen.withFontAwesome:after, .ce-twoCol-Box .boxen.withoutFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome div:after, .text-slide:after, .toggleContainer h3:after, .ce-threeBoxesWithOption:after, .ce-threeBoxesWithOption .inner div:after, .fontAwesome-list.twocol ul:after, .ce-os-bee:after, .ce-table:after, .service-formular:after, .service-formular .powermail_check_outer:after, .secondSection div.inner:after, .thirdSection:after, .thirdSection .inner:after, .newsletter:after, .newsletter .firstrow:after, .newsletter .secondrow:after, .newsletter .secondrow .inner:after, .ce-youtube-text:after, .ce-youtube-slider:after, .marketplace-wrapper:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:after, .marketplace-wrapper .mp-contentContainer .mp-filter ul:after, .marketplace-wrapper .mp-contentContainer .mp-content:after, .marketplace-wrapper .mp-contentContainer .mp-content article header:after, .marketplace-wrapper .mp-contentContainer .mp-content article footer:after, .mpdetail-content .mp-productInfo:after, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:after, .mpdetail-content .mp-productWrapper > ul:after, .tx-typo3forum-pi1 .forum_menu ul:after, .tx-typo3forum-pi1 .topic_list_menu ul:after, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #topic fieldset div:after, .tx-typo3forum-pi1 #post fieldset div:after, .tx-typo3forum-pi1 #report fieldset div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after, .ce-osbee-forum-singlepost:after, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after, .blogSidebar .blog-subscribe .terms:after, .news-list-view .article:after, .news-list-view .news-content-wrap:after, .latest-news-container:after, .latest-news-container .startpage-latesnews:after, .latest-news-container .startpage-latesnews .news-img-wrap a:after, .shariff .orientation-horizontal:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after, .tx-sy-osbeeproducts .os_cartSupport:after, .tx-sy-osbeeproducts .os_cartSupport > div .container:after, .tx-sy-osbeeproducts .os_carAppSupport:after, .tx-sy-osbeeproducts .os_carAppSupport > div .container:after, .tx-sy-osbeeproducts .checkoutOption:after, .tx-contentpackage-checkoutFormular div:after, .checkoutSteps:after, .tx-indexedsearch-browsebox:after, .tx-srfeuserregister-pi1 fieldset:after, .tx-srfeuserregister-pi1 fieldset .formwrap:after, .community-forum-news:after, .community-forum-news > .inner > div.news .latest-news-container:after, .zweispaltig-unterseiten-layout:after, header.header:after, header.header .topMeta:after, header.header .topMeta + div:after, header.header nav > ul:after, footer.footer div.inner.small:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after, .ce-video:after, .ce-forum-latest-post:after, .ce-forum-latest-post > div:after, .ce-forum-latest-post > div div:after {
+ content : " ";
+ display : table;
+ }
+ .cf:after, .inner:after, body.contact .contactMain:after, .ce-twoCol-Box .boxen:after, .ce-twoCol-Box .boxen.withFontAwesome:after, .ce-twoCol-Box .boxen.withoutFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome:after, .ce-twoCol-Box .boxen.withOtherFontAwesome div:after, .text-slide:after, .toggleContainer h3:after, .ce-threeBoxesWithOption:after, .ce-threeBoxesWithOption .inner div:after, .fontAwesome-list.twocol ul:after, .ce-os-bee:after, .ce-table:after, .service-formular:after, .service-formular .powermail_check_outer:after, .secondSection div.inner:after, .thirdSection:after, .thirdSection .inner:after, .newsletter:after, .newsletter .firstrow:after, .newsletter .secondrow:after, .newsletter .secondrow .inner:after, .ce-youtube-text:after, .ce-youtube-slider:after, .marketplace-wrapper:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li:after, .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a:after, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a:after, .marketplace-wrapper .mp-contentContainer .mp-filter ul:after, .marketplace-wrapper .mp-contentContainer .mp-content:after, .marketplace-wrapper .mp-contentContainer .mp-content article header:after, .marketplace-wrapper .mp-contentContainer .mp-content article footer:after, .mpdetail-content .mp-productInfo:after, .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung:after, .mpdetail-content .mp-productWrapper > ul:after, .tx-typo3forum-pi1 .forum_menu ul:after, .tx-typo3forum-pi1 .topic_list_menu ul:after, .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul:after, .tx-typo3forum-pi1 #topic fieldset div:after, .tx-typo3forum-pi1 #post fieldset div:after, .tx-typo3forum-pi1 #report fieldset div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div:after, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left:after, .ce-osbee-forum-singlepost:after, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div:after, .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation:after, .blogSidebar .blog-subscribe .terms:after, .news-list-view .article:after, .news-list-view .news-content-wrap:after, .latest-news-container:after, .latest-news-container .startpage-latesnews:after, .latest-news-container .startpage-latesnews .news-img-wrap a:after, .shariff .orientation-horizontal:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp:after, .tx-sy-osbeeproducts .os_cartSupport:after, .tx-sy-osbeeproducts .os_cartSupport > div .container:after, .tx-sy-osbeeproducts .os_carAppSupport:after, .tx-sy-osbeeproducts .os_carAppSupport > div .container:after, .tx-sy-osbeeproducts .checkoutOption:after, .tx-contentpackage-checkoutFormular div:after, .checkoutSteps:after, .tx-indexedsearch-browsebox:after, .tx-srfeuserregister-pi1 fieldset:after, .tx-srfeuserregister-pi1 fieldset .formwrap:after, .community-forum-news:after, .community-forum-news > .inner > div.news .latest-news-container:after, .zweispaltig-unterseiten-layout:after, header.header:after, header.header .topMeta:after, header.header .topMeta + div:after, header.header nav > ul:after, footer.footer div.inner.small:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:after, .ce-video:after, .ce-forum-latest-post:after, .ce-forum-latest-post > div:after, .ce-forum-latest-post > div div:after {
+ clear : both;
+ }
+ html {
+ margin : 0;
+ padding : 0;
+ font-size : 15px;
+ line-height : normal;
+ }
+ html * {
+ box-sizing : border-box;
+ font-family : "Open Sans", sans-serif;
+ }
+ body {
+ margin : 0;
+ padding : 0;
+ counter-reset : olliste;
+ }
+ section, main, footer, nav, aside, article {
+ display : block;
+ }
+ img {
+ height : auto;
+ max-width : 100%;
+ }
+ figure {
+ margin : 0;
+ padding : 0;
+ }
+ ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ ::-webkit-input-placeholder {
+ color : #333333;
+ opacity : 1 !important ;
+ }
+ :-moz-placeholder {
+ color : #333333;
+ }
+ ::-moz-placeholder {
+ color : #333333;
+ }
+ :-ms-input-placeholder {
+ color : #333333;
+ }
+ input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
+ color : #333333;
+ opacity : 1 !important ;
+ }
+ input:-moz-placeholder, textarea:-moz-placeholder {
+ color : #333333;
+ }
+ input::-moz-placeholder, textarea::-moz-placeholder {
+ color : #333333;
+ }
+ input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ color : #333333;
+ }
+ .unorderedList li, .clients ul li, .ce-twoCol-Box .boxen.withFontAwesome > div ul li, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li, .text-slide .left ul li, .ce-Image-Text-Element .einspaltig ul li, .toggleContainer ul li, .ce-threeBoxesWithOption .inner div article ul li, .fontAwesome-list ul li ul li, .fontAwesome-list.twocol ul li ul li, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li, .ce-leftright > div figure + div ul li, .news ul li {
+ position : relative;
+ padding-left : 15px;
+ }
+ .unorderedList li:before, .clients ul li:before, .ce-twoCol-Box .boxen.withFontAwesome > div ul li:before, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li:before, .text-slide .left ul li:before, .ce-Image-Text-Element .einspaltig ul li:before, .toggleContainer ul li:before, .ce-threeBoxesWithOption .inner div article ul li:before, .fontAwesome-list ul li ul li:before, .fontAwesome-list.twocol ul li ul li:before, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li:before, .ce-leftright > div figure + div ul li:before, .news ul li:before {
+ content : "\f054";
+ content : "\f111";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : absolute;
+ top : 7px;
+ left : 0;
+ color : #be1622;
+ font-size : 6px;
+ }
+ .unorderedList li + li, .clients ul li + li, .ce-twoCol-Box .boxen.withFontAwesome > div ul li + li, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li + li, .text-slide .left ul li + li, .ce-Image-Text-Element .einspaltig ul li + li, .toggleContainer ul li + li, .ce-threeBoxesWithOption .inner div article ul li + li, .fontAwesome-list ul li ul li + li, .fontAwesome-list.twocol ul li ul li + li, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li + li, .ce-leftright > div figure + div ul li + li, .news ul li + li {
+ margin-top : 4px;
+ }
+ .unorderedList li ul, .clients ul li ul, .ce-twoCol-Box .boxen.withFontAwesome > div ul li ul, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul li ul, .text-slide .left ul li ul, .ce-Image-Text-Element .einspaltig ul li ul, .toggleContainer ul li ul, .ce-threeBoxesWithOption .inner div article ul li ul, .fontAwesome-list ul li ul li ul, .fontAwesome-list.twocol ul li ul li ul, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul li ul, .ce-leftright > div figure + div ul li ul, .news ul li ul {
+ margin-top : 5px;
+ }
+ .unorderedList + p, .clients ul + p, .ce-twoCol-Box .boxen.withFontAwesome > div ul + p, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul + p, .text-slide .left ul + p, .ce-Image-Text-Element .einspaltig ul + p, .toggleContainer ul + p, .ce-threeBoxesWithOption .inner div article ul + p, .fontAwesome-list ul li ul + p, .fontAwesome-list.twocol ul li ul + p, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul + p, .ce-leftright > div figure + div ul + p, .news ul + p, .unorderedList + ul, .clients ul + ul, .ce-twoCol-Box .boxen.withFontAwesome > div ul + ul, .ce-twoCol-Box .boxen.withoutFontAwesome > div ul + ul, .text-slide .left ul + ul, .ce-Image-Text-Element .einspaltig ul + ul, .toggleContainer ul + ul, .ce-threeBoxesWithOption .inner div article ul + ul, .fontAwesome-list ul li ul + ul, .fontAwesome-list.twocol ul li ul + ul, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent ul + ul, .ce-leftright > div figure + div ul + ul, .news ul + ul {
+ margin-top : 15px;
+ }
+ .inner {
+ max-width : 1325px;
+ margin : 0 auto;
+ }
+ .inner.small, .tx-felogin-pi1 .tx-felogin-pi1-inner {
+ max-width : 1030px;
+ margin : 0 auto;
+ }
+ @media screen and (max-width:1100px) {
+ .inner.small, .tx-felogin-pi1 .tx-felogin-pi1-inner {
+ padding : 0 25px;
+ }
+ }
+ main {
+ overflow : hidden;
+ }
+ body.contact .contactMain {
+ max-width : 1030px;
+ margin : 0 auto 0 auto;
+ }
+ h1, h2, .ce-table table caption, h3 {
+ margin : 0;
+ font-size : inherit;
+ line-height : normal;
+ }
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-family : "Quicksand", sans-serif;
+ font-size : 60px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 40px 0;
+ text-transform : uppercase;
+ font-weight : 300;
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 45px;
+ margin-bottom : 30px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 35px;
+ margin-bottom : 25px;
+ }
+ }
+ @media screen and (max-width:640px) {
+ .headlineH1, p.headlineH1, .sliderContainer p.headlineH1 {
+ font-size : 28px;
+ margin-bottom : 20px;
+ }
+ }
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-family : "Quicksand", sans-serif;
+ font-size : 60px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 40px 0;
+ text-transform : uppercase;
+ text-align : center;
+ font-weight : 300;
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 45px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 35px;
+ }
+ }
+ @media screen and (max-width:640px) {
+ .headlineH1Center, p.headlineH1Center, .sliderContainer p.headlineH1Center {
+ font-size : 28px;
+ }
+ }
+ .headlineH2Center, p.headlineH2Center, .service-formular fieldset .powermail_legend, .sliderContainer p.headlineH2Center, .latest-news-container h2, .latest-news-container .ce-table table caption, .ce-table table .latest-news-container caption, .mp-contentContainer.checkout h1 {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ text-align : center;
+ display : block;
+ margin : 0 0 15px 0;
+ }
+ .headlineH2Center:after, .service-formular fieldset .powermail_legend:after, .sliderContainer p.headlineH2Center:after, .latest-news-container h2:after, .latest-news-container .ce-table table caption:after, .ce-table table .latest-news-container caption:after, .mp-contentContainer.checkout h1:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px auto 0 auto;
+ }
+ .headlineH2, p.headlineH2, .sliderContainer p.headlineH2, .tx-typo3forum-pi1 #topic fieldset legend, .tx-typo3forum-pi1 #post fieldset legend, .tx-typo3forum-pi1 #report fieldset legend, .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 15px 0;
+ }
+ .headlineH2:after, .sliderContainer p.headlineH2:after, .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #report fieldset legend:after, .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .headlineH2withoutUnderline, .headlineH2withoutUnderlineLeft, p.headlineH2withoutUnderline, .sliderContainer p.headlineH2withoutUnderline {
+ font-size : 36px;
+ line-height : normal;
+ font-family : "Quicksand", sans-serif;
+ font-weight : 400;
+ color : #fff;
+ display : block;
+ margin : 0 0 15px 0;
+ text-align : center;
+ }
+ .headlineH2withoutUnderlineLeft {
+ text-align : left;
+ }
+ .headlineH3, p.headlineH3, .sliderContainer p.headlineH3 {
+ font-weight : 700;
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ margin : 0 0 20px 0;
+ display : block;
+ }
+ .smallHeadlineWithUnderline, p.smallHeadlineWithUnderline, .sliderContainer p.smallHeadlineWithUnderline {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin-bottom : 20px;
+ }
+ .smallHeadlineWithUnderline:after, .sliderContainer p.smallHeadlineWithUnderline:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 5px 0 0 0;
+ }
+ a {
+ color : #0067b1;
+ text-decoration : none;
+ font-weight : 700;
+ }
+ a span {
+ color : inherit;
+ }
+ a:hover {
+ text-decoration : underline;
+ }
+ a.arrowlink:hover, .thirdSection .right a:hover {
+ text-decoration : underline !important ;
+ }
+ a.arrowlink:hover:after, .thirdSection .right a:hover:after {
+ text-decoration : none !important ;
+ }
+ a.button:hover {
+ text-decoration : none !important ;
+ }
+ a.button:hover span {
+ text-decoration : none !important ;
+ }
+ span a {
+ color : inherit;
+ }
+ .textlinkarrow:after, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:after, .ce-table table tr td a:after, .ce-leftright > div figure + div a:after, .ce-youtube-text .right a:after, .news-list-view .more:after {
+ content : "\f178";
+ transition : all 0.7s;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-weight : 700;
+ font-family : 'FontAwesome';
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .textlinkarrow:hover, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:hover, .ce-table table tr td a:hover, .ce-leftright > div figure + div a:hover, .ce-youtube-text .right a:hover, .news-list-view .more:hover {
+ text-decoration : none;
+ }
+ .textlinkarrow:hover:after, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a:hover:after, .ce-table table tr td a:hover:after, .ce-leftright > div figure + div a:hover:after, .ce-youtube-text .right a:hover:after, .news-list-view .more:hover:after {
+ padding-left : 10px;
+ }
+ .textlinkarrow.whitetextlinkarrow, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a.whitetextlinkarrow, .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow .ce-leftright > div figure + div a, .ce-leftright > div figure + div .ce-twoCol-Box .boxen.withFontAwesome > div.aWithArrow a, .ce-table table tr td a.whitetextlinkarrow, .ce-leftright > div figure + div a, .ce-youtube-text .right a.whitetextlinkarrow, .ce-youtube-text .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .ce-youtube-text .right a, .news-list-view .whitetextlinkarrow.more, .news-list-view .ce-leftright > div figure + div a.more, .ce-leftright > div figure + div .news-list-view a.more {
+ color : #fff;
+ }
+ h1, h2, .ce-table table caption, h3, h4, h5, h6 {
+ font-size : 15px;
+ line-height : normal;
+ margin : 0;
+ font-weight : 400;
+ }
+ p {
+ font-size : 15px;
+ line-height : normal;
+ margin : 0;
+ }
+ p + p, p + ul, p + ol {
+ margin-top : 15px;
+ }
+ p + h1, p + h2, .ce-table table p + caption, p + h3, p + .headlineH3, .sliderContainer p + p.headlineH3, p + .headlineH2withoutUnderline, p + .headlineH2withoutUnderlineLeft, .sliderContainer p + p.headlineH2withoutUnderline, p + .smallHeadlineWithUnderline, .sliderContainer p + p.smallHeadlineWithUnderline, p + .headlineH2, .sliderContainer p + p.headlineH2, .tx-typo3forum-pi1 #topic fieldset p + legend, .tx-typo3forum-pi1 #post fieldset p + legend, .tx-typo3forum-pi1 #report fieldset p + legend, .mp-contentContainer.checkout .checkout_paymentOption p + h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table p + caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption p + caption, .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > p + h2, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > p + caption, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > p + caption, p + .headlineH2Center, .service-formular fieldset p + .powermail_legend, .sliderContainer p + p.headlineH2Center, .latest-news-container p + h2, .latest-news-container .ce-table table p + caption, .ce-table table .latest-news-container p + caption, .mp-contentContainer.checkout p + h1, p + .headlineH1Center, .sliderContainer p + p.headlineH1Center, p + .headlineH1, .sliderContainer p + p.headlineH1, p + .headlineH2withoutUnderline, p + .headlineH2withoutUnderlineLeft, .sliderContainer p + p.headlineH2withoutUnderline {
+ margin-top : 25px;
+ }
+ p i {
+ font-style : italic;
+ }
+ p.bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ p.bigText a {
+ font-size : 18px;
+ line-height : normal;
+ }
+ p.centeralign, p.align-center {
+ text-align : center;
+ }
+ p.leftalign, p.align-left {
+ text-align : left;
+ }
+ p.rightalign, p.align-right {
+ text-align : right;
+ }
+ ul li {
+ font-size : 15px;
+ line-height : normal;
+ }
+ a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ .centeralign, .align-center {
+ text-align : center;
+ }
+ .leftalign {
+ text-align : left;
+ }
+ .rightalign {
+ text-align : right;
+ }
+ .hvr-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-grow:hover, .hvr-grow:focus, .hvr-grow:active {
+ transform : scale(1.1);
+ }
+ .hvr-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-shrink:hover, .hvr-shrink:focus, .hvr-shrink:active {
+ transform : scale(0.9);
+ }
+ @keyframes hvr-pulse {
+ 25% {
+ transform : scale(1.1);
+ }
+ 75% {
+ transform : scale(0.9);
+ }
+ }
+ .hvr-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
+ animation-name : hvr-pulse;
+ animation-duration : 1s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-pulse-grow {
+ to {
+ transform : scale(1.1);
+ }
+ }
+ .hvr-pulse-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse-grow:hover, .hvr-pulse-grow:focus, .hvr-pulse-grow:active {
+ animation-name : hvr-pulse-grow;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-pulse-shrink {
+ to {
+ transform : scale(0.9);
+ }
+ }
+ .hvr-pulse-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pulse-shrink:hover, .hvr-pulse-shrink:focus, .hvr-pulse-shrink:active {
+ animation-name : hvr-pulse-shrink;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-push {
+ 50% {
+ transform : scale(0.8);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .hvr-push {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-push:hover, .hvr-push:focus, .hvr-push:active {
+ animation-name : hvr-push;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-pop {
+ 50% {
+ transform : scale(1.2);
+ }
+ }
+ .hvr-pop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-pop:hover, .hvr-pop:focus, .hvr-pop:active {
+ animation-name : hvr-pop;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-bounce-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-in:hover, .hvr-bounce-in:focus, .hvr-bounce-in:active {
+ transform : scale(1.2);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-bounce-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-out:hover, .hvr-bounce-out:focus, .hvr-bounce-out:active {
+ transform : scale(0.8);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-rotate:hover, .hvr-rotate:focus, .hvr-rotate:active {
+ transform : rotate(4deg);
+ }
+ .hvr-grow-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-grow-rotate:hover, .hvr-grow-rotate:focus, .hvr-grow-rotate:active {
+ transform : scale(1.1) rotate(4deg);
+ }
+ .hvr-float {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-float:hover, .hvr-float:focus, .hvr-float:active {
+ transform : translateY(-8px);
+ }
+ .hvr-sink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sink:hover, .hvr-sink:focus, .hvr-sink:active {
+ transform : translateY(8px);
+ }
+ @keyframes hvr-bob {
+ 0% {
+ transform : translateY(-8px);
+ }
+ 50% {
+ transform : translateY(-4px);
+ }
+ 100% {
+ transform : translateY(-8px);
+ }
+ }
+ @keyframes hvr-bob-float {
+ 100% {
+ transform : translateY(-8px);
+ }
+ }
+ .hvr-bob {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-bob:hover, .hvr-bob:focus, .hvr-bob:active {
+ animation-name : hvr-bob-float, hvr-bob;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-hang {
+ 0% {
+ transform : translateY(8px);
+ }
+ 50% {
+ transform : translateY(4px);
+ }
+ 100% {
+ transform : translateY(8px);
+ }
+ }
+ @keyframes hvr-hang-sink {
+ 100% {
+ transform : translateY(8px);
+ }
+ }
+ .hvr-hang {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-hang:hover, .hvr-hang:focus, .hvr-hang:active {
+ animation-name : hvr-hang-sink, hvr-hang;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ .hvr-skew {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-skew:hover, .hvr-skew:focus, .hvr-skew:active {
+ transform : skew(-10deg);
+ }
+ .hvr-skew-forward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transform-origin : 0 100%;
+ }
+ .hvr-skew-forward:hover, .hvr-skew-forward:focus, .hvr-skew-forward:active {
+ transform : skew(-10deg);
+ }
+ .hvr-skew-backward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transform-origin : 0 100%;
+ }
+ .hvr-skew-backward:hover, .hvr-skew-backward:focus, .hvr-skew-backward:active {
+ transform : skew(10deg);
+ }
+ @keyframes hvr-wobble-vertical {
+ 16.65% {
+ transform : translateY(8px);
+ }
+ 33.3% {
+ transform : translateY(-6px);
+ }
+ 49.95% {
+ transform : translateY(4px);
+ }
+ 66.6% {
+ transform : translateY(-2px);
+ }
+ 83.25% {
+ transform : translateY(1px);
+ }
+ 100% {
+ transform : translateY(0);
+ }
+ }
+ .hvr-wobble-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus, .hvr-wobble-vertical:active {
+ animation-name : hvr-wobble-vertical;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-horizontal {
+ 16.65% {
+ transform : translateX(8px);
+ }
+ 33.3% {
+ transform : translateX(-6px);
+ }
+ 49.95% {
+ transform : translateX(4px);
+ }
+ 66.6% {
+ transform : translateX(-2px);
+ }
+ 83.25% {
+ transform : translateX(1px);
+ }
+ 100% {
+ transform : translateX(0);
+ }
+ }
+ .hvr-wobble-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-horizontal:hover, .hvr-wobble-horizontal:focus, .hvr-wobble-horizontal:active {
+ animation-name : hvr-wobble-horizontal;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-to-bottom-right {
+ 16.65% {
+ transform : translate(8px,8px);
+ }
+ 33.3% {
+ transform : translate(-6px,-6px);
+ }
+ 49.95% {
+ transform : translate(4px,4px);
+ }
+ 66.6% {
+ transform : translate(-2px,-2px);
+ }
+ 83.25% {
+ transform : translate(1px,1px);
+ }
+ 100% {
+ transform : translate(0,0);
+ }
+ }
+ .hvr-wobble-to-bottom-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-to-bottom-right:hover, .hvr-wobble-to-bottom-right:focus, .hvr-wobble-to-bottom-right:active {
+ animation-name : hvr-wobble-to-bottom-right;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-to-top-right {
+ 16.65% {
+ transform : translate(8px,-8px);
+ }
+ 33.3% {
+ transform : translate(-6px,6px);
+ }
+ 49.95% {
+ transform : translate(4px,-4px);
+ }
+ 66.6% {
+ transform : translate(-2px,2px);
+ }
+ 83.25% {
+ transform : translate(1px,-1px);
+ }
+ 100% {
+ transform : translate(0,0);
+ }
+ }
+ .hvr-wobble-to-top-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-to-top-right:hover, .hvr-wobble-to-top-right:focus, .hvr-wobble-to-top-right:active {
+ animation-name : hvr-wobble-to-top-right;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-top {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transform-origin : 0 100%;
+ }
+ .hvr-wobble-top:hover, .hvr-wobble-top:focus, .hvr-wobble-top:active {
+ animation-name : hvr-wobble-top;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-bottom {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transform-origin : 100% 0;
+ }
+ .hvr-wobble-bottom:hover, .hvr-wobble-bottom:focus, .hvr-wobble-bottom:active {
+ animation-name : hvr-wobble-bottom;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-wobble-skew {
+ 16.65% {
+ transform : skew(-12deg);
+ }
+ 33.3% {
+ transform : skew(10deg);
+ }
+ 49.95% {
+ transform : skew(-6deg);
+ }
+ 66.6% {
+ transform : skew(4deg);
+ }
+ 83.25% {
+ transform : skew(-2deg);
+ }
+ 100% {
+ transform : skew(0);
+ }
+ }
+ .hvr-wobble-skew {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-wobble-skew:hover, .hvr-wobble-skew:focus, .hvr-wobble-skew:active {
+ animation-name : hvr-wobble-skew;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-buzz {
+ 50% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 100% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ }
+ .hvr-buzz {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-buzz:hover, .hvr-buzz:focus, .hvr-buzz:active {
+ animation-name : hvr-buzz;
+ animation-duration : 0.15s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-buzz-out {
+ 10% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 20% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 30% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 40% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 50% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 60% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 70% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 80% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 90% {
+ transform : translateX(1px) rotate(0);
+ }
+ 100% {
+ transform : translateX(-1px) rotate(0);
+ }
+ }
+ .hvr-buzz-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ }
+ .hvr-buzz-out:hover, .hvr-buzz-out:focus, .hvr-buzz-out:active {
+ animation-name : hvr-buzz-out;
+ animation-duration : 0.75s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ overflow : hidden;
+ transition-duration : 0.3s;
+ transition-property : color, background-color;
+ }
+ .hvr-fade:hover, .hvr-fade:focus, .hvr-fade:active {
+ background-color : #2098d1;
+ color : white;
+ }
+ @keyframes hvr-back-pulse {
+ 50% {
+ background-color : rgba(32, 152, 209, 0.75);
+ }
+ }
+ .hvr-back-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ overflow : hidden;
+ transition-duration : 0.5s;
+ transition-property : color, background-color;
+ }
+ .hvr-back-pulse:hover, .hvr-back-pulse:focus, .hvr-back-pulse:active {
+ animation-name : hvr-back-pulse;
+ animation-duration : 1s;
+ animation-delay : 0.5s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ background-color : #2098d1;
+ background-color : #2098d1;
+ color : white;
+ }
+ .hvr-sweep-to-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 0 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-right:hover, .hvr-sweep-to-right:focus, .hvr-sweep-to-right:active {
+ color : white;
+ }
+ .hvr-sweep-to-right:hover:before, .hvr-sweep-to-right:focus:before, .hvr-sweep-to-right:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-sweep-to-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 100% 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-left:hover, .hvr-sweep-to-left:focus, .hvr-sweep-to-left:active {
+ color : white;
+ }
+ .hvr-sweep-to-left:hover:before, .hvr-sweep-to-left:focus:before, .hvr-sweep-to-left:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-sweep-to-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-bottom:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 0;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-bottom:hover, .hvr-sweep-to-bottom:focus, .hvr-sweep-to-bottom:active {
+ color : white;
+ }
+ .hvr-sweep-to-bottom:hover:before, .hvr-sweep-to-bottom:focus:before, .hvr-sweep-to-bottom:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-sweep-to-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-sweep-to-top:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 100%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-sweep-to-top:hover, .hvr-sweep-to-top:focus, .hvr-sweep-to-top:active {
+ color : white;
+ }
+ .hvr-sweep-to-top:hover:before, .hvr-sweep-to-top:focus:before, .hvr-sweep-to-top:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-bounce-to-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 0 50%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-right:hover, .hvr-bounce-to-right:focus, .hvr-bounce-to-right:active {
+ color : white;
+ }
+ .hvr-bounce-to-right:hover:before, .hvr-bounce-to-right:focus:before, .hvr-bounce-to-right:active:before {
+ transform : scaleX(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 100% 50%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-left:hover, .hvr-bounce-to-left:focus, .hvr-bounce-to-left:active {
+ color : white;
+ }
+ .hvr-bounce-to-left:hover:before, .hvr-bounce-to-left:focus:before, .hvr-bounce-to-left:active:before {
+ transform : scaleX(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-bottom:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 0;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {
+ color : white;
+ }
+ .hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {
+ transform : scaleY(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-bounce-to-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-property : color;
+ transition-duration : 0.5s;
+ }
+ .hvr-bounce-to-top:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50% 100%;
+ transition-property : transform;
+ transition-duration : 0.5s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-bounce-to-top:hover, .hvr-bounce-to-top:focus, .hvr-bounce-to-top:active {
+ color : white;
+ }
+ .hvr-bounce-to-top:hover:before, .hvr-bounce-to-top:focus:before, .hvr-bounce-to-top:active:before {
+ transform : scaleY(1);
+ transition-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-radial-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-radial-out:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ border-radius : 100%;
+ transform : scale(0);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-radial-out:hover, .hvr-radial-out:focus, .hvr-radial-out:active {
+ color : white;
+ }
+ .hvr-radial-out:hover:before, .hvr-radial-out:focus:before, .hvr-radial-out:active:before {
+ transform : scale(2);
+ }
+ .hvr-radial-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-radial-in:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #e1e1e1;
+ border-radius : 100%;
+ transform : scale(2);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-radial-in:hover, .hvr-radial-in:focus, .hvr-radial-in:active {
+ color : white;
+ }
+ .hvr-radial-in:hover:before, .hvr-radial-in:focus:before, .hvr-radial-in:active:before {
+ transform : scale(0);
+ }
+ .hvr-rectangle-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-rectangle-in:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #e1e1e1;
+ transform : scale(1);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-rectangle-in:hover, .hvr-rectangle-in:focus, .hvr-rectangle-in:active {
+ color : white;
+ }
+ .hvr-rectangle-in:hover:before, .hvr-rectangle-in:focus:before, .hvr-rectangle-in:active:before {
+ transform : scale(0);
+ }
+ .hvr-rectangle-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-rectangle-out:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ transform : scale(0);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active {
+ color : white;
+ }
+ .hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
+ transform : scale(1);
+ }
+ .hvr-shutter-in-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-in-horizontal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #e1e1e1;
+ transform : scaleX(1);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-in-horizontal:hover, .hvr-shutter-in-horizontal:focus, .hvr-shutter-in-horizontal:active {
+ color : white;
+ }
+ .hvr-shutter-in-horizontal:hover:before, .hvr-shutter-in-horizontal:focus:before, .hvr-shutter-in-horizontal:active:before {
+ transform : scaleX(0);
+ }
+ .hvr-shutter-out-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-out-horizontal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #2098d1;
+ transform : scaleX(0);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
+ color : white;
+ }
+ .hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
+ transform : scaleX(1);
+ }
+ .hvr-shutter-in-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #2098d1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-in-vertical:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #e1e1e1;
+ transform : scaleY(1);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-in-vertical:hover, .hvr-shutter-in-vertical:focus, .hvr-shutter-in-vertical:active {
+ color : white;
+ }
+ .hvr-shutter-in-vertical:hover:before, .hvr-shutter-in-vertical:focus:before, .hvr-shutter-in-vertical:active:before {
+ transform : scaleY(0);
+ }
+ .hvr-shutter-out-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ background : #e1e1e1;
+ transition-property : color;
+ transition-duration : 0.3s;
+ }
+ .hvr-shutter-out-vertical:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ top : 0;
+ bottom : 0;
+ left : 0;
+ right : 0;
+ background : #2098d1;
+ transform : scaleY(0);
+ transform-origin : 50%;
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-shutter-out-vertical:hover, .hvr-shutter-out-vertical:focus, .hvr-shutter-out-vertical:active {
+ color : white;
+ }
+ .hvr-shutter-out-vertical:hover:before, .hvr-shutter-out-vertical:focus:before, .hvr-shutter-out-vertical:active:before {
+ transform : scaleY(1);
+ }
+ .hvr-border-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ box-shadow : 0 0 0 4px #e1e1e1 inset, 0 0 1px transparent;
+ }
+ .hvr-border-fade:hover, .hvr-border-fade:focus, .hvr-border-fade:active {
+ box-shadow : 0 0 0 4px #2098d1 inset, 0 0 1px transparent;
+ }
+ .hvr-hollow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : background;
+ box-shadow : 0 0 0 4px #e1e1e1 inset, 0 0 1px transparent;
+ }
+ .hvr-hollow:hover, .hvr-hollow:focus, .hvr-hollow:active {
+ background : none;
+ }
+ .hvr-trim {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-trim:before {
+ content : '';
+ position : absolute;
+ border : white solid 4px;
+ top : 4px;
+ left : 4px;
+ right : 4px;
+ bottom : 4px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : opacity;
+ }
+ .hvr-trim:hover:before, .hvr-trim:focus:before, .hvr-trim:active:before {
+ opacity : 1;
+ }
+ @keyframes hvr-ripple-out {
+ 100% {
+ top : -12px;
+ right : -12px;
+ bottom : -12px;
+ left : -12px;
+ opacity : 0;
+ }
+ }
+ .hvr-ripple-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-ripple-out:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 6px;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ animation-duration : 1s;
+ }
+ .hvr-ripple-out:hover:before, .hvr-ripple-out:focus:before, .hvr-ripple-out:active:before {
+ animation-name : hvr-ripple-out;
+ }
+ @keyframes hvr-ripple-in {
+ 100% {
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ opacity : 1;
+ }
+ }
+ .hvr-ripple-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-ripple-in:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : -12px;
+ right : -12px;
+ bottom : -12px;
+ left : -12px;
+ opacity : 0;
+ animation-duration : 1s;
+ }
+ .hvr-ripple-in:hover:before, .hvr-ripple-in:focus:before, .hvr-ripple-in:active:before {
+ animation-name : hvr-ripple-in;
+ }
+ .hvr-outline-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-outline-out:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ transition-duration : 0.3s;
+ transition-property : top, right, bottom, left;
+ }
+ .hvr-outline-out:hover:before, .hvr-outline-out:focus:before, .hvr-outline-out:active:before {
+ top : -8px;
+ right : -8px;
+ bottom : -8px;
+ left : -8px;
+ }
+ .hvr-outline-in {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-outline-in:before {
+ content : '';
+ position : absolute;
+ border : #e1e1e1 solid 4px;
+ top : -16px;
+ right : -16px;
+ bottom : -16px;
+ left : -16px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : top, right, bottom, left;
+ }
+ .hvr-outline-in:hover:before, .hvr-outline-in:focus:before, .hvr-outline-in:active:before {
+ top : -8px;
+ right : -8px;
+ bottom : -8px;
+ left : -8px;
+ opacity : 1;
+ }
+ .hvr-round-corners {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : border-radius;
+ }
+ .hvr-round-corners:hover, .hvr-round-corners:focus, .hvr-round-corners:active {
+ border-radius : 1em;
+ }
+ .hvr-underline-from-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 100%;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-left:hover:before, .hvr-underline-from-left:focus:before, .hvr-underline-from-left:active:before {
+ right : 0;
+ }
+ .hvr-underline-from-center {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-center:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 50%;
+ right : 50%;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left, right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-center:hover:before, .hvr-underline-from-center:focus:before, .hvr-underline-from-center:active:before {
+ left : 0;
+ right : 0;
+ }
+ .hvr-underline-from-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-from-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 100%;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-from-right:hover:before, .hvr-underline-from-right:focus:before, .hvr-underline-from-right:active:before {
+ left : 0;
+ }
+ .hvr-overline-from-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-left:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 100%;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-left:hover:before, .hvr-overline-from-left:focus:before, .hvr-overline-from-left:active:before {
+ right : 0;
+ }
+ .hvr-overline-from-center {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-center:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 50%;
+ right : 50%;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left, right;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-center:hover:before, .hvr-overline-from-center:focus:before, .hvr-overline-from-center:active:before {
+ left : 0;
+ right : 0;
+ }
+ .hvr-overline-from-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-from-right:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 100%;
+ right : 0;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transition-property : left;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-from-right:hover:before, .hvr-overline-from-right:focus:before, .hvr-overline-from-right:active:before {
+ left : 0;
+ }
+ .hvr-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ top : 0;
+ bottom : 0;
+ border-color : #2098d1;
+ border-style : solid;
+ border-width : 0;
+ transition-property : border-width;
+ transition-duration : 0.1s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-reveal:hover:before, .hvr-reveal:focus:before, .hvr-reveal:active:before {
+ transform : translateY(0);
+ border-width : 4px;
+ }
+ .hvr-underline-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-underline-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ background : #2098d1;
+ height : 4px;
+ transform : translateY(4px);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-underline-reveal:hover:before, .hvr-underline-reveal:focus:before, .hvr-underline-reveal:active:before {
+ transform : translateY(0);
+ }
+ .hvr-overline-reveal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ overflow : hidden;
+ }
+ .hvr-overline-reveal:before {
+ content : "";
+ position : absolute;
+ z-index : -1;
+ left : 0;
+ right : 0;
+ top : 0;
+ background : #2098d1;
+ height : 4px;
+ transform : translateY(-4px);
+ transition-property : transform;
+ transition-duration : 0.3s;
+ transition-timing-function : ease-out;
+ }
+ .hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before {
+ transform : translateY(0);
+ }
+ .hvr-glow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-glow:hover, .hvr-glow:focus, .hvr-glow:active {
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ }
+ .hvr-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-shadow:hover, .hvr-shadow:focus, .hvr-shadow:active {
+ box-shadow : 0 10px 10px -10px rgba(0, 0, 0, 0.5);
+ }
+ .hvr-grow-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow, transform;
+ }
+ .hvr-grow-shadow:hover, .hvr-grow-shadow:focus, .hvr-grow-shadow:active {
+ box-shadow : 0 10px 10px -10px rgba(0, 0, 0, 0.5);
+ transform : scale(1.1);
+ }
+ .hvr-box-shadow-outset {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ }
+ .hvr-box-shadow-outset:hover, .hvr-box-shadow-outset:focus, .hvr-box-shadow-outset:active {
+ box-shadow : 2px 2px 2px rgba(0, 0, 0, 0.6);
+ }
+ .hvr-box-shadow-inset {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ transition-duration : 0.3s;
+ transition-property : box-shadow;
+ box-shadow : 0 0 0 rgba(0, 0, 0, 0.6) inset, 0 0 1px transparent;
+ }
+ .hvr-box-shadow-inset:hover, .hvr-box-shadow-inset:focus, .hvr-box-shadow-inset:active {
+ box-shadow : 2px 2px 2px rgba(0, 0, 0, 0.6) inset, 0 0 1px transparent;
+ }
+ .hvr-float-shadow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-float-shadow:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ top : 100%;
+ left : 5%;
+ height : 10px;
+ width : 90%;
+ opacity : 0;
+ background : radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, transparent 80%);
+ transition-duration : 0.3s;
+ transition-property : transform, opacity;
+ }
+ .hvr-float-shadow:hover, .hvr-float-shadow:focus, .hvr-float-shadow:active {
+ transform : translateY(-5px);
+ }
+ .hvr-float-shadow:hover:before, .hvr-float-shadow:focus:before, .hvr-float-shadow:active:before {
+ opacity : 1;
+ transform : translateY(5px);
+ }
+ .hvr-shadow-radial {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-shadow-radial:before, .hvr-shadow-radial:after {
+ position : absolute;
+ content : '';
+ left : 0;
+ width : 100%;
+ box-sizing : border-box;
+ background-repeat : no-repeat;
+ height : 5px;
+ opacity : 0;
+ transition-duration : 0.3s;
+ transition-property : opacity;
+ }
+ .hvr-shadow-radial:before {
+ bottom : 100%;
+ background : radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);
+ }
+ .hvr-shadow-radial:after {
+ top : 100%;
+ background : radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, transparent 80%);
+ }
+ .hvr-shadow-radial:hover:before, .hvr-shadow-radial:focus:before, .hvr-shadow-radial:active:before, .hvr-shadow-radial:hover:after, .hvr-shadow-radial:focus:after, .hvr-shadow-radial:active:after {
+ opacity : 1;
+ }
+ .hvr-bubble-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-top:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ left : calc(50% - 10px);
+ top : 0;
+ border-width : 0 10px 10px 10px;
+ border-color : transparent transparent #e1e1e1 transparent;
+ }
+ .hvr-bubble-top:hover:before, .hvr-bubble-top:focus:before, .hvr-bubble-top:active:before {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-right:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ top : calc(50% - 10px);
+ right : 0;
+ border-width : 10px 0 10px 10px;
+ border-color : transparent transparent transparent #e1e1e1;
+ }
+ .hvr-bubble-right:hover:before, .hvr-bubble-right:focus:before, .hvr-bubble-right:active:before {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-bottom:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ left : calc(50% - 10px);
+ bottom : 0;
+ border-width : 10px 10px 0 10px;
+ border-color : #e1e1e1 transparent transparent transparent;
+ }
+ .hvr-bubble-bottom:hover:before, .hvr-bubble-bottom:focus:before, .hvr-bubble-bottom:active:before {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-bubble-left:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ border-style : solid;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ top : calc(50% - 10px);
+ left : 0;
+ border-width : 10px 10px 10px 0;
+ border-color : transparent #e1e1e1 transparent transparent;
+ }
+ .hvr-bubble-left:hover:before, .hvr-bubble-left:focus:before, .hvr-bubble-left:active:before {
+ transform : translateX(-10px);
+ }
+ .hvr-bubble-float-top {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-top:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ left : calc(50% - 10px);
+ top : 0;
+ border-style : solid;
+ border-width : 0 10px 10px 10px;
+ border-color : transparent transparent #e1e1e1 transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-top:hover, .hvr-bubble-float-top:focus, .hvr-bubble-float-top:active {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-float-top:hover:before, .hvr-bubble-float-top:focus:before, .hvr-bubble-float-top:active:before {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-float-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-right:before {
+ position : absolute;
+ z-index : -1;
+ top : calc(50% - 10px);
+ right : 0;
+ content : '';
+ border-style : solid;
+ border-width : 10px 0 10px 10px;
+ border-color : transparent transparent transparent #e1e1e1;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-right:hover, .hvr-bubble-float-right:focus, .hvr-bubble-float-right:active {
+ transform : translateX(-10px);
+ }
+ .hvr-bubble-float-right:hover:before, .hvr-bubble-float-right:focus:before, .hvr-bubble-float-right:active:before {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-float-bottom {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-bottom:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ left : calc(50% - 10px);
+ bottom : 0;
+ border-style : solid;
+ border-width : 10px 10px 0 10px;
+ border-color : #e1e1e1 transparent transparent transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-bottom:hover, .hvr-bubble-float-bottom:focus, .hvr-bubble-float-bottom:active {
+ transform : translateY(-10px);
+ }
+ .hvr-bubble-float-bottom:hover:before, .hvr-bubble-float-bottom:focus:before, .hvr-bubble-float-bottom:active:before {
+ transform : translateY(10px);
+ }
+ .hvr-bubble-float-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-left:before {
+ position : absolute;
+ z-index : -1;
+ content : '';
+ top : calc(50% - 10px);
+ left : 0;
+ border-style : solid;
+ border-width : 10px 10px 10px 0;
+ border-color : transparent #e1e1e1 transparent transparent;
+ transition-duration : 0.3s;
+ transition-property : transform;
+ }
+ .hvr-bubble-float-left:hover, .hvr-bubble-float-left:focus, .hvr-bubble-float-left:active {
+ transform : translateX(10px);
+ }
+ .hvr-bubble-float-left:hover:before, .hvr-bubble-float-left:focus:before, .hvr-bubble-float-left:active:before {
+ transform : translateX(-10px);
+ }
+ .hvr-icon-back {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-left : 2.2em;
+ transition-duration : 0.1s;
+ }
+ .hvr-icon-back:before {
+ content : "\f137";
+ position : absolute;
+ left : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.1s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-back:hover:before, .hvr-icon-back:focus:before, .hvr-icon-back:active:before {
+ transform : translateX(-4px);
+ }
+ .hvr-icon-forward {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.1s;
+ }
+ .hvr-icon-forward:before {
+ content : "\f138";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.1s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-forward:hover:before, .hvr-icon-forward:focus:before, .hvr-icon-forward:active:before {
+ transform : translateX(4px);
+ }
+ @keyframes hvr-icon-down {
+ 0%, 50%, 100% {
+ transform : translateY(0);
+ }
+ 25%, 75% {
+ transform : translateY(6px);
+ }
+ }
+ .hvr-icon-down {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-down:before {
+ content : "\f01a";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-down:hover:before, .hvr-icon-down:focus:before, .hvr-icon-down:active:before {
+ animation-name : hvr-icon-down;
+ animation-duration : 0.75s;
+ animation-timing-function : ease-out;
+ }
+ @keyframes hvr-icon-up {
+ 0%, 50%, 100% {
+ transform : translateY(0);
+ }
+ 25%, 75% {
+ transform : translateY(-6px);
+ }
+ }
+ .hvr-icon-up {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-up:before {
+ content : "\f01b";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-up:hover:before, .hvr-icon-up:focus:before, .hvr-icon-up:active:before {
+ animation-name : hvr-icon-up;
+ animation-duration : 0.75s;
+ animation-timing-function : ease-out;
+ }
+ .hvr-icon-spin {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-spin:before {
+ content : "\f021";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transition-duration : 1s;
+ transition-property : transform;
+ transition-timing-function : ease-in-out;
+ }
+ .hvr-icon-spin:hover:before, .hvr-icon-spin:focus:before, .hvr-icon-spin:active:before {
+ transform : rotate(360deg);
+ }
+ @keyframes hvr-icon-drop {
+ 0% {
+ opacity : 0;
+ }
+ 50% {
+ opacity : 0;
+ transform : translateY(-100%);
+ }
+ 51%, 100% {
+ opacity : 1;
+ }
+ }
+ .hvr-icon-drop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-drop:before {
+ content : "\f041";
+ position : absolute;
+ right : 1em;
+ opacity : 1;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-drop:hover:before, .hvr-icon-drop:focus:before, .hvr-icon-drop:active:before {
+ opacity : 0;
+ transition-duration : 0.3s;
+ animation-name : hvr-icon-drop;
+ animation-duration : 0.5s;
+ animation-delay : 0.3s;
+ animation-fill-mode : forwards;
+ animation-timing-function : ease-in-out;
+ animation-timing-function : cubic-bezier(0.52,1.64,0.37,0.66);
+ }
+ .hvr-icon-fade {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-fade:before {
+ content : "\f00c";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.5s;
+ transition-property : color;
+ }
+ .hvr-icon-fade:hover:before, .hvr-icon-fade:focus:before, .hvr-icon-fade:active:before {
+ color : #0F9E5E;
+ }
+ @keyframes hvr-icon-float-away {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-1em);
+ }
+ }
+ .hvr-icon-float-away {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-float-away:before, .hvr-icon-float-away:after {
+ content : "\f055";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ }
+ .hvr-icon-float-away:after {
+ opacity : 0;
+ animation-duration : 0.5s;
+ animation-fill-mode : forwards;
+ }
+ .hvr-icon-float-away:hover:after, .hvr-icon-float-away:focus:after, .hvr-icon-float-away:active:after {
+ animation-name : hvr-icon-float-away;
+ animation-timing-function : ease-out;
+ }
+ @keyframes hvr-icon-sink-away {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(1em);
+ }
+ }
+ .hvr-icon-sink-away {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-sink-away:before, .hvr-icon-sink-away:after {
+ content : "\f056";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-sink-away:after {
+ opacity : 0;
+ animation-duration : 0.5s;
+ animation-fill-mode : forwards;
+ }
+ .hvr-icon-sink-away:hover:after, .hvr-icon-sink-away:focus:after, .hvr-icon-sink-away:active:after {
+ animation-name : hvr-icon-sink-away;
+ animation-timing-function : ease-out;
+ }
+ .hvr-icon-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-grow:before {
+ content : "\f118";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-grow:hover:before, .hvr-icon-grow:focus:before, .hvr-icon-grow:active:before {
+ transform : scale(1.3) translateZ(0);
+ }
+ .hvr-icon-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-shrink:before {
+ content : "\f119";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-shrink:hover:before, .hvr-icon-shrink:focus:before, .hvr-icon-shrink:active:before {
+ transform : scale(0.8);
+ }
+ @keyframes hvr-icon-pulse {
+ 25% {
+ transform : scale(1.3);
+ }
+ 75% {
+ transform : scale(0.8);
+ }
+ }
+ .hvr-icon-pulse {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse:hover:before, .hvr-icon-pulse:focus:before, .hvr-icon-pulse:active:before {
+ animation-name : hvr-icon-pulse;
+ animation-duration : 1s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-icon-pulse-grow {
+ to {
+ transform : scale(1.3);
+ }
+ }
+ .hvr-icon-pulse-grow {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse-grow:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse-grow:hover:before, .hvr-icon-pulse-grow:focus:before, .hvr-icon-pulse-grow:active:before {
+ animation-name : hvr-icon-pulse-grow;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-icon-pulse-shrink {
+ to {
+ transform : scale(0.8);
+ }
+ }
+ .hvr-icon-pulse-shrink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ }
+ .hvr-icon-pulse-shrink:before {
+ content : "\f015";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pulse-shrink:hover:before, .hvr-icon-pulse-shrink:focus:before, .hvr-icon-pulse-shrink:active:before {
+ animation-name : hvr-icon-pulse-shrink;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ animation-direction : alternate;
+ }
+ @keyframes hvr-icon-push {
+ 50% {
+ transform : scale(0.5);
+ }
+ }
+ .hvr-icon-push {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-push:before {
+ content : "\f006";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-push:hover:before, .hvr-icon-push:focus:before, .hvr-icon-push:active:before {
+ animation-name : hvr-icon-push;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-pop {
+ 50% {
+ transform : scale(1.5);
+ }
+ }
+ .hvr-icon-pop {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-pop:before {
+ content : "\f005";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-pop:hover:before, .hvr-icon-pop:focus:before, .hvr-icon-pop:active:before {
+ animation-name : hvr-icon-pop;
+ animation-duration : 0.3s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-icon-bounce {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-bounce:before {
+ content : "\f087";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-bounce:hover:before, .hvr-icon-bounce:focus:before, .hvr-icon-bounce:active:before {
+ transform : scale(1.5);
+ transition-timing-function : cubic-bezier(0.47,2.02,0.31,-0.36);
+ }
+ .hvr-icon-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-rotate:before {
+ content : "\f0c6";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-rotate:hover:before, .hvr-icon-rotate:focus:before, .hvr-icon-rotate:active:before {
+ transform : rotate(20deg);
+ }
+ .hvr-icon-grow-rotate {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-grow-rotate:before {
+ content : "\f095";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-grow-rotate:hover:before, .hvr-icon-grow-rotate:focus:before, .hvr-icon-grow-rotate:active:before {
+ transform : scale(1.5) rotate(12deg);
+ }
+ .hvr-icon-float {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-float:before {
+ content : "\f01b";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-float:hover:before, .hvr-icon-float:focus:before, .hvr-icon-float:active:before {
+ transform : translateY(-4px);
+ }
+ .hvr-icon-sink {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-sink:before {
+ content : "\f01a";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ transition-duration : 0.3s;
+ transition-property : transform;
+ transition-timing-function : ease-out;
+ }
+ .hvr-icon-sink:hover:before, .hvr-icon-sink:focus:before, .hvr-icon-sink:active:before {
+ transform : translateY(4px);
+ }
+ @keyframes hvr-icon-bob {
+ 0% {
+ transform : translateY(-6px);
+ }
+ 50% {
+ transform : translateY(-2px);
+ }
+ 100% {
+ transform : translateY(-6px);
+ }
+ }
+ @keyframes hvr-icon-bob-float {
+ 100% {
+ transform : translateY(-6px);
+ }
+ }
+ .hvr-icon-bob {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-bob:before {
+ content : "\f077";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-bob:hover:before, .hvr-icon-bob:focus:before, .hvr-icon-bob:active:before {
+ animation-name : hvr-icon-bob-float, hvr-icon-bob;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-icon-hang {
+ 0% {
+ transform : translateY(6px);
+ }
+ 50% {
+ transform : translateY(2px);
+ }
+ 100% {
+ transform : translateY(6px);
+ }
+ }
+ @keyframes hvr-icon-hang-sink {
+ 100% {
+ transform : translateY(6px);
+ }
+ }
+ .hvr-icon-hang {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-hang:before {
+ content : "\f078";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-hang:hover:before, .hvr-icon-hang:focus:before, .hvr-icon-hang:active:before {
+ animation-name : hvr-icon-hang-sink, hvr-icon-hang;
+ animation-duration : 0.3s, 1.5s;
+ animation-delay : 0s, 0.3s;
+ animation-timing-function : ease-out, ease-in-out;
+ animation-iteration-count : 1, infinite;
+ animation-fill-mode : forwards;
+ animation-direction : normal, alternate;
+ }
+ @keyframes hvr-icon-wobble-horizontal {
+ 16.65% {
+ transform : translateX(6px);
+ }
+ 33.3% {
+ transform : translateX(-5px);
+ }
+ 49.95% {
+ transform : translateX(4px);
+ }
+ 66.6% {
+ transform : translateX(-2px);
+ }
+ 83.25% {
+ transform : translateX(1px);
+ }
+ 100% {
+ transform : translateX(0);
+ }
+ }
+ .hvr-icon-wobble-horizontal {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-wobble-horizontal:before {
+ content : "\f061";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-wobble-horizontal:hover:before, .hvr-icon-wobble-horizontal:focus:before, .hvr-icon-wobble-horizontal:active:before {
+ animation-name : hvr-icon-wobble-horizontal;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-wobble-vertical {
+ 16.65% {
+ transform : translateY(6px);
+ }
+ 33.3% {
+ transform : translateY(-5px);
+ }
+ 49.95% {
+ transform : translateY(4px);
+ }
+ 66.6% {
+ transform : translateY(-2px);
+ }
+ 83.25% {
+ transform : translateY(1px);
+ }
+ 100% {
+ transform : translateY(0);
+ }
+ }
+ .hvr-icon-wobble-vertical {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-wobble-vertical:before {
+ content : "\f062";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-wobble-vertical:hover:before, .hvr-icon-wobble-vertical:focus:before, .hvr-icon-wobble-vertical:active:before {
+ animation-name : hvr-icon-wobble-vertical;
+ animation-duration : 1s;
+ animation-timing-function : ease-in-out;
+ animation-iteration-count : 1;
+ }
+ @keyframes hvr-icon-buzz {
+ 50% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 100% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ }
+ .hvr-icon-buzz {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-buzz:before {
+ content : "\f017";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-buzz:hover:before, .hvr-icon-buzz:focus:before, .hvr-icon-buzz:active:before {
+ animation-name : hvr-icon-buzz;
+ animation-duration : 0.15s;
+ animation-timing-function : linear;
+ animation-iteration-count : infinite;
+ }
+ @keyframes hvr-icon-buzz-out {
+ 10% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 20% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 30% {
+ transform : translateX(3px) rotate(2deg);
+ }
+ 40% {
+ transform : translateX(-3px) rotate(-2deg);
+ }
+ 50% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 60% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 70% {
+ transform : translateX(2px) rotate(1deg);
+ }
+ 80% {
+ transform : translateX(-2px) rotate(-1deg);
+ }
+ 90% {
+ transform : translateX(1px) rotate(0);
+ }
+ 100% {
+ transform : translateX(-1px) rotate(0);
+ }
+ }
+ .hvr-icon-buzz-out {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ padding-right : 2.2em;
+ transition-duration : 0.3s;
+ }
+ .hvr-icon-buzz-out:before {
+ content : "\f023";
+ position : absolute;
+ right : 1em;
+ padding : 0 1px;
+ font-family : FontAwesome;
+ transform : translateZ(0);
+ }
+ .hvr-icon-buzz-out:hover:before, .hvr-icon-buzz-out:focus:before, .hvr-icon-buzz-out:active:before {
+ animation-name : hvr-icon-buzz-out;
+ animation-duration : 0.75s;
+ animation-timing-function : linear;
+ animation-iteration-count : 1;
+ }
+ .hvr-curl-top-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-top-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-top-right:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ top : 0;
+ right : 0;
+ background : white;
+ background : linear-gradient(225deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : -1px 1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-top-right:hover:before, .hvr-curl-top-right:focus:before, .hvr-curl-top-right:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .hvr-curl-bottom-right {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-bottom-right:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ bottom : 0;
+ right : 0;
+ background : white;
+ background : linear-gradient(315deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : -1px -1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-bottom-right:hover:before, .hvr-curl-bottom-right:focus:before, .hvr-curl-bottom-right:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .hvr-curl-bottom-left {
+ display : inline-block;
+ vertical-align : middle;
+ transform : translateZ(0);
+ box-shadow : 0 0 1px transparent;
+ backface-visibility : hidden;
+ position : relative;
+ }
+ .hvr-curl-bottom-left:before {
+ position : absolute;
+ content : '';
+ height : 0;
+ width : 0;
+ bottom : 0;
+ left : 0;
+ background : white;
+ background : linear-gradient(45deg, #fff 45%, #aaa 50%, #ccc 56%, #fff 80%);
+ box-shadow : 1px -1px 1px rgba(0, 0, 0, 0.4);
+ transition-duration : 0.3s;
+ transition-property : width, height;
+ }
+ .hvr-curl-bottom-left:hover:before, .hvr-curl-bottom-left:focus:before, .hvr-curl-bottom-left:active:before {
+ width : 25px;
+ height : 25px;
+ }
+ .swiper-container {
+ margin : 0 auto;
+ position : relative;
+ overflow : hidden;
+ z-index : 1;
+ }
+ .swiper-container-no-flexbox .swiper-slide {
+ float : left;
+ }
+ .swiper-container-vertical > .swiper-wrapper {
+ flex-direction : column;
+ }
+ .swiper-wrapper {
+ position : relative;
+ width : 100%;
+ height : 100%;
+ z-index : 1;
+ display : flex;
+ transition-property : transform;
+ box-sizing : content-box;
+ }
+ .swiper-container-android .swiper-slide, .swiper-wrapper {
+ transform : translate3d(0,0,0);
+ }
+ .swiper-container-multirow > .swiper-wrapper {
+ flex-wrap : wrap;
+ }
+ .swiper-container-free-mode > .swiper-wrapper {
+ transition-timing-function : ease-out;
+ margin : 0 auto;
+ }
+ .swiper-slide {
+ flex-shrink : 0;
+ width : 100%;
+ height : 100%;
+ position : relative;
+ }
+ .swiper-container .swiper-notification {
+ position : absolute;
+ left : 0;
+ top : 0;
+ opacity : 0;
+ z-index : -1000;
+ }
+ .swiper-button-prev, .swiper-button-next, .swiper-button-prev-clients, .swiper-button-next-clients, .swiper-button-prev-small-youtube, .swiper-button-next-small-youtube {
+ position : absolute;
+ top : 50%;
+ width : 27px;
+ height : 44px;
+ margin-top : -22px;
+ z-index : 10;
+ cursor : pointer;
+ background-size : 27px 44px;
+ background-position : center;
+ background-repeat : no-repeat;
+ }
+ .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {
+ opacity : 0.3499999940395355224609375;
+ cursor : auto;
+ }
+ .swiper-button-prev, .swiper-button-prev-clients, .swiper-button-prev-small-youtube, .swiper-container-rtl .swiper-button-next {
+ background-image : url("../img/prev.png");
+ left : 30px;
+ right : auto;
+ }
+ .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-next, .swiper-button-next-clients, .swiper-button-next-small-youtube, .swiper-container-rtl .swiper-button-prev {
+ background-image : url("../img/next.png");
+ right : 30px;
+ left : auto;
+ }
+ .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
+ }
+ .swiper-pagination {
+ position : absolute;
+ text-align : center;
+ transition : 300ms;
+ transform : translate3d(0,0,0);
+ z-index : 10;
+ }
+ .swiper-pagination.swiper-pagination-hidden {
+ opacity : 0;
+ }
+ .swiper-pagination-bullet {
+ width : 8px;
+ height : 8px;
+ display : inline-block;
+ border-radius : 100%;
+ background : #000;
+ opacity : 0.20000000298023223876953125;
+ }
+ button.swiper-pagination-bullet {
+ border : none;
+ margin : 0;
+ padding : 0;
+ box-shadow : none;
+ }
+ .swiper-pagination-clickable .swiper-pagination-bullet {
+ cursor : pointer;
+ }
+ .swiper-pagination-white .swiper-pagination-bullet {
+ background : #fff;
+ }
+ .swiper-pagination-bullet-active {
+ opacity : 1;
+ background : #007aff;
+ }
+ .swiper-pagination-white .swiper-pagination-bullet-active {
+ background : #fff;
+ }
+ .swiper-pagination-black .swiper-pagination-bullet-active {
+ background : #000;
+ }
+ .swiper-container-vertical > .swiper-pagination {
+ right : 10px;
+ top : 50%;
+ transform : translate3d(0,-50%,0);
+ }
+ .swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {
+ margin : 5px 0;
+ display : block;
+ }
+ .swiper-container-horizontal > .swiper-pagination {
+ bottom : 10px;
+ left : 0;
+ width : 100%;
+ }
+ .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {
+ margin : 0 5px;
+ }
+ .swiper-container-3d {
+ perspective : 1200px;
+ }
+ .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {
+ transform-style : preserve-3d;
+ }
+ .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {
+ position : absolute;
+ left : 0;
+ top : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 10;
+ }
+ .swiper-container-3d .swiper-slide-shadow-left {
+ background-image : linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-right {
+ background-image : linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-top {
+ background-image : linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-3d .swiper-slide-shadow-bottom {
+ background-image : linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);
+ }
+ .swiper-container-fade.swiper-container-free-mode .swiper-slide {
+ transition-timing-function : ease-out;
+ }
+ .swiper-container-cube {
+ overflow : visible;
+ }
+ .swiper-container-cube .swiper-slide {
+ visibility : hidden;
+ transform-origin : 0 0;
+ backface-visibility : hidden;
+ width : 100%;
+ height : 100%;
+ z-index : 1;
+ }
+ .swiper-container-cube.swiper-container-rtl .swiper-slide {
+ transform-origin : 100% 0;
+ }
+ .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide {
+ visibility : visible;
+ }
+ .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right {
+ z-index : 0;
+ backface-visibility : hidden;
+ }
+ .swiper-container-cube .swiper-cube-shadow {
+ position : absolute;
+ left : 0;
+ bottom : 0;
+ width : 100%;
+ height : 100%;
+ background : #000;
+ opacity : 0.60000002384185791015625;
+ z-index : 0;
+ }
+ .swiper-scrollbar {
+ border-radius : 10px;
+ position : relative;
+ background : rgba(0, 0, 0, 0.1);
+ }
+ .swiper-container-horizontal > .swiper-scrollbar {
+ position : absolute;
+ left : 1%;
+ bottom : 3px;
+ z-index : 50;
+ height : 5px;
+ width : 98%;
+ }
+ .swiper-container-vertical > .swiper-scrollbar {
+ position : absolute;
+ right : 3px;
+ top : 1%;
+ z-index : 50;
+ width : 5px;
+ height : 98%;
+ }
+ .swiper-scrollbar-drag {
+ height : 100%;
+ width : 100%;
+ position : relative;
+ background : rgba(0, 0, 0, 0.5);
+ border-radius : 10px;
+ left : 0;
+ top : 0;
+ }
+ .swiper-scrollbar-cursor-drag {
+ cursor : move;
+ }
+ .swiper-lazy-preloader {
+ width : 42px;
+ height : 42px;
+ position : absolute;
+ left : 50%;
+ top : 50%;
+ margin-left : -21px;
+ margin-top : -21px;
+ z-index : 10;
+ transform-origin : 50%;
+ animation : swiper-preloader-spin 1s steps(12,end) infinite;
+ }
+ .swiper-lazy-preloader:after {
+ display : block;
+ content : "";
+ width : 100%;
+ height : 100%;
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ background-position : 50%;
+ background-size : 100%;
+ background-repeat : no-repeat;
+ }
+ .swiper-lazy-preloader-white:after {
+ background-image : url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
+ }
+ @keyframes swiper-preloader-spin {
+ 100% {
+ transform : rotate(360deg);
+ }
+ }
+ .mfp-bg {
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 99999;
+ overflow : hidden;
+ position : fixed;
+ background : #0b0b0b;
+ opacity : 0.800000011920928955078125;
+ }
+ .mfp-wrap {
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ z-index : 999999;
+ position : fixed;
+ outline : none !important ;
+ }
+ .mfp-container {
+ text-align : center;
+ position : absolute;
+ width : 100%;
+ height : 100%;
+ left : 0;
+ top : 0;
+ padding : 0 8px;
+ box-sizing : border-box;
+ }
+ .mfp-container:before {
+ content : '';
+ display : inline-block;
+ height : 100%;
+ vertical-align : middle;
+ }
+ .mfp-align-top .mfp-container:before {
+ display : none;
+ }
+ .mfp-content {
+ position : relative;
+ display : inline-block;
+ vertical-align : middle;
+ margin : 0 auto;
+ text-align : left;
+ z-index : 9999999;
+ }
+ .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
+ width : 100%;
+ cursor : auto;
+ }
+ .mfp-ajax-cur {
+ cursor : progress;
+ }
+ .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
+ cursor : zoom-out;
+ }
+ .mfp-zoom {
+ cursor : pointer;
+ cursor : zoom-in;
+ }
+ .mfp-auto-cursor .mfp-content {
+ cursor : auto;
+ }
+ .mfp-loading.mfp-figure {
+ display : none;
+ }
+ .mfp-hide {
+ display : none !important ;
+ }
+ .mfp-preloader {
+ color : #CCC;
+ position : absolute;
+ top : 50%;
+ width : auto;
+ text-align : center;
+ margin-top : -0.8em;
+ left : 8px;
+ right : 8px;
+ z-index : 999999;
+ }
+ .mfp-preloader a {
+ color : #CCC;
+ }
+ .mfp-preloader a:hover {
+ color : #FFF;
+ }
+ .mfp-s-ready .mfp-preloader {
+ display : none;
+ }
+ .mfp-s-error .mfp-content {
+ display : none;
+ }
+ button.mfp-close, button.mfp-arrow {
+ overflow : visible;
+ cursor : pointer;
+ background : transparent;
+ border : 0;
+ display : block;
+ outline : none;
+ padding : 0;
+ z-index : 99999999;
+ box-shadow : none;
+ }
+ button::-moz-focus-inner {
+ padding : 0;
+ border : 0;
+ }
+ .mfp-close {
+ width : 44px;
+ height : 44px;
+ line-height : 44px;
+ position : absolute;
+ right : 0;
+ top : 0;
+ text-decoration : none;
+ text-align : center;
+ opacity : 0.64999997615814208984375;
+ padding : 0 0 18px 10px;
+ color : #FFF;
+ font-style : normal;
+ font-size : 28px;
+ font-family : Arial, Baskerville, monospace;
+ }
+ .mfp-close:hover, .mfp-close:focus {
+ opacity : 1;
+ }
+ .mfp-close:active {
+ top : 1px;
+ }
+ .mfp-close-btn-in .mfp-close {
+ color : #333;
+ }
+ .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
+ color : #FFF;
+ right : -6px;
+ text-align : right;
+ padding-right : 6px;
+ width : 100%;
+ }
+ .mfp-counter {
+ position : absolute;
+ top : 0;
+ right : 0;
+ color : #CCC;
+ font-size : 12px;
+ line-height : 18px;
+ white-space : nowrap;
+ }
+ .mfp-arrow {
+ position : absolute;
+ opacity : 0.64999997615814208984375;
+ margin : 0;
+ top : 50%;
+ margin-top : -55px;
+ padding : 0;
+ width : 90px;
+ height : 110px;
+ }
+ .mfp-arrow:active {
+ margin-top : -54px;
+ }
+ .mfp-arrow:hover, .mfp-arrow:focus {
+ opacity : 1;
+ }
+ .mfp-arrow:before, .mfp-arrow:after {
+ content : '';
+ display : block;
+ width : 0;
+ height : 0;
+ position : absolute;
+ left : 0;
+ top : 0;
+ margin-top : 35px;
+ margin-left : 35px;
+ border : transparent inset medium;
+ }
+ .mfp-arrow:after {
+ border-top-width : 13px;
+ border-bottom-width : 13px;
+ top : 8px;
+ }
+ .mfp-arrow:before {
+ border-top-width : 21px;
+ border-bottom-width : 21px;
+ opacity : 0.699999988079071044921875;
+ }
+ .mfp-arrow-left {
+ left : 0;
+ }
+ .mfp-arrow-left:after {
+ border-right : 17px solid #FFF;
+ margin-left : 31px;
+ }
+ .mfp-arrow-left:before {
+ margin-left : 25px;
+ border-right : 27px solid #3F3F3F;
+ }
+ .mfp-arrow-right {
+ right : 0;
+ }
+ .mfp-arrow-right:after {
+ border-left : 17px solid #FFF;
+ margin-left : 39px;
+ }
+ .mfp-arrow-right:before {
+ border-left : 27px solid #3F3F3F;
+ }
+ .mfp-iframe-holder {
+ padding-top : 40px;
+ padding-bottom : 40px;
+ }
+ .mfp-iframe-holder .mfp-content {
+ line-height : 0;
+ width : 100%;
+ max-width : 900px;
+ }
+ .mfp-iframe-holder .mfp-close {
+ top : -40px;
+ }
+ .mfp-iframe-scaler {
+ width : 100%;
+ height : 0;
+ overflow : hidden;
+ padding-top : 56.25%;
+ }
+ .mfp-iframe-scaler iframe {
+ position : absolute;
+ display : block;
+ top : 0;
+ left : 0;
+ width : 100%;
+ height : 100%;
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ background : #000;
+ }
+ img.mfp-img {
+ width : auto;
+ max-width : 100%;
+ height : auto;
+ display : block;
+ line-height : 0;
+ box-sizing : border-box;
+ padding : 40px 0 40px;
+ margin : 0 auto;
+ }
+ .mfp-figure {
+ line-height : 0;
+ }
+ .mfp-figure:after {
+ content : '';
+ position : absolute;
+ left : 0;
+ top : 40px;
+ bottom : 40px;
+ display : block;
+ right : 0;
+ width : auto;
+ height : auto;
+ z-index : -1;
+ box-shadow : 0 0 8px rgba(0, 0, 0, 0.6);
+ background : #444;
+ }
+ .mfp-figure small {
+ color : #BDBDBD;
+ display : block;
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .mfp-figure figure {
+ margin : 0;
+ }
+ .mfp-bottom-bar {
+ margin-top : -36px;
+ position : absolute;
+ top : 100%;
+ left : 0;
+ width : 100%;
+ cursor : auto;
+ }
+ .mfp-title {
+ text-align : left;
+ line-height : 18px;
+ color : #F3F3F3;
+ overflow-wrap : break-word;
+ padding-right : 36px;
+ }
+ .mfp-image-holder .mfp-content {
+ max-width : 100%;
+ }
+ .mfp-gallery .mfp-image-holder .mfp-figure {
+ cursor : pointer;
+ }
+ @media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {
+ .mfp-img-mobile .mfp-image-holder {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ .mfp-img-mobile img.mfp-img {
+ padding : 0;
+ }
+ .mfp-img-mobile .mfp-figure:after {
+ top : 0;
+ bottom : 0;
+ }
+ .mfp-img-mobile .mfp-figure small {
+ display : inline;
+ margin-left : 5px;
+ }
+ .mfp-img-mobile .mfp-bottom-bar {
+ background : rgba(0, 0, 0, 0.6);
+ bottom : 0;
+ margin : 0;
+ top : auto;
+ padding : 3px 5px;
+ position : fixed;
+ box-sizing : border-box;
+ }
+ .mfp-img-mobile .mfp-bottom-bar:empty {
+ padding : 0;
+ }
+ .mfp-img-mobile .mfp-counter {
+ right : 5px;
+ top : 3px;
+ }
+ .mfp-img-mobile .mfp-close {
+ top : 0;
+ right : 0;
+ width : 35px;
+ height : 35px;
+ line-height : 35px;
+ background : rgba(0, 0, 0, 0.6);
+ position : fixed;
+ text-align : center;
+ padding : 0;
+ }
+ }
+ @media all and (max-width:900px) {
+ .mfp-arrow {
+ transform : scale(0.75);
+ }
+ .mfp-arrow-left {
+ transform-origin : 0;
+ }
+ .mfp-arrow-right {
+ transform-origin : 100%;
+ }
+ .mfp-container {
+ padding-left : 6px;
+ padding-right : 6px;
+ }
+ }
+ .animated {
+ animation-duration : 1s;
+ animation-fill-mode : both;
+ }
+ .slow {
+ animation-duration : 1.5s;
+ animation-fill-mode : both;
+ }
+ .slower {
+ animation-duration : 2s;
+ animation-fill-mode : both;
+ }
+ .slowest {
+ animation-duration : 3s;
+ animation-fill-mode : both;
+ }
+ .delay-250 {
+ animation-delay : 0.25s;
+ }
+ .delay-500 {
+ animation-delay : 0.5s;
+ }
+ .delay-750 {
+ animation-delay : 0.75s;
+ }
+ .delay-1000 {
+ animation-delay : 1.0s;
+ }
+ .delay-1250 {
+ animation-delay : 1.25s;
+ }
+ .delay-1500 {
+ animation-delay : 1.5s;
+ }
+ .delay-1750 {
+ animation-delay : 1.75s;
+ }
+ .delay-2000 {
+ animation-delay : 2.0s;
+ }
+ .delay-2500 {
+ animation-delay : 2.5s;
+ }
+ .delay-2000 {
+ animation-delay : 2.0s;
+ }
+ .delay-2500 {
+ animation-delay : 2.5s;
+ }
+ .delay-3000 {
+ animation-delay : 3.0s;
+ }
+ .delay-3500 {
+ animation-delay : 3.5s;
+ }
+ .bounceInRight, .bounceInLeft, .bounceInUp, .bounceInDown {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .fadeInRight, .fadeInLeft, .fadeInUp, .fadeInDown {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .flipInX, .flipInY, .rotateIn, .rotateInUpLeft, .rotateInUpRight, .rotateInDownLeft, .rotateDownUpRight, .rollIn {
+ opacity : 0;
+ }
+ .lightSpeedInRight, .lightSpeedInLeft {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ @keyframes bounceIn {
+ 0% {
+ opacity : 0;
+ transform : scale(0.3);
+ }
+ 50% {
+ opacity : 1;
+ transform : scale(1.05);
+ }
+ 70% {
+ transform : scale(0.9);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .bounceIn.go {
+ animation-name : bounceIn;
+ }
+ @keyframes bounceInRight {
+ 0% {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ 60% {
+ transform : translateX(-30px);
+ }
+ 80% {
+ transform : translateX(10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .bounceInRight.go {
+ animation-name : bounceInRight;
+ }
+ @keyframes bounceInLeft {
+ 0% {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ 60% {
+ transform : translateX(30px);
+ }
+ 80% {
+ transform : translateX(-10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .bounceInLeft.go {
+ animation-name : bounceInLeft;
+ }
+ @keyframes bounceInUp {
+ 0% {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ 60% {
+ transform : translateY(-30px);
+ }
+ 80% {
+ transform : translateY(10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .bounceInUp.go {
+ animation-name : bounceInUp;
+ }
+ @keyframes bounceInDown {
+ 0% {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ 60% {
+ transform : translateY(30px);
+ }
+ 80% {
+ transform : translateY(-10px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .bounceInDown.go {
+ animation-name : bounceInDown;
+ }
+ @keyframes fadeIn {
+ 0% {
+ opacity : 0;
+ }
+ 100% {
+ opacity : 1;
+ display : block;
+ }
+ }
+ .fadeIn {
+ opacity : 0;
+ }
+ .fadeIn.go {
+ animation-name : fadeIn;
+ }
+ @keyframes growIn {
+ 0% {
+ transform : scale(0.2);
+ opacity : 0;
+ }
+ 50% {
+ transform : scale(1.2);
+ }
+ 100% {
+ transform : scale(1);
+ opacity : 1;
+ }
+ }
+ .growIn {
+ transform : scale(0.2);
+ opacity : 0;
+ }
+ .growIn.go {
+ animation-name : growIn;
+ }
+ @keyframes shake {
+ 0%, 100% {
+ transform : translateX(0);
+ }
+ 10%, 30%, 50%, 70%, 90% {
+ transform : translateX(-10px);
+ }
+ 20%, 40%, 60%, 80% {
+ transform : translateX(10px);
+ }
+ }
+ .shake.go {
+ animation-name : shake;
+ }
+ @keyframes shakeUp {
+ 0%, 100% {
+ transform : translateY(0);
+ }
+ 10%, 30%, 50%, 70%, 90% {
+ transform : translateY(-10px);
+ }
+ 20%, 40%, 60%, 80% {
+ transform : translateY(10px);
+ }
+ }
+ .shakeUp.go {
+ animation-name : shakeUp;
+ }
+ @keyframes fadeInLeft {
+ 0% {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInLeft {
+ opacity : 0;
+ transform : translateX(-400px);
+ }
+ .fadeInLeft.go {
+ animation-name : fadeInLeft;
+ }
+ @keyframes fadeInRight {
+ 0% {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInRight {
+ opacity : 0;
+ transform : translateX(400px);
+ }
+ .fadeInRight.go {
+ animation-name : fadeInRight;
+ }
+ @keyframes fadeInUp {
+ 0% {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInUp {
+ opacity : 0;
+ transform : translateY(400px);
+ }
+ .fadeInUp.go {
+ animation-name : fadeInUp;
+ }
+ @keyframes fadeInDown {
+ 0% {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ 50% {
+ opacity : 0.300000011920928955078125;
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInDown {
+ opacity : 0;
+ transform : translateY(-400px);
+ }
+ .fadeInDown.go {
+ animation-name : fadeInDown;
+ }
+ @keyframes rotateIn {
+ 0% {
+ transform-origin : center center;
+ transform : rotate(-200deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : center center;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateIn.go {
+ animation-name : rotateIn;
+ }
+ @keyframes rotateInUpLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInUpLeft.go {
+ animation-name : rotateInUpLeft;
+ }
+ @keyframes rotateInDownLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(-90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInDownLeft.go {
+ animation-name : rotateInDownLeft;
+ }
+ @keyframes rotateInUpRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(-90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInUpRight.go {
+ animation-name : rotateInUpRight;
+ }
+ @keyframes rotateInDownRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ }
+ .rotateInDownRight.go {
+ animation-name : rotateInDownRight;
+ }
+ @keyframes rollIn {
+ 0% {
+ opacity : 0;
+ transform : translateX(-100%) rotate(-120deg);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0) rotate(0deg);
+ }
+ }
+ .rollIn.go {
+ animation-name : rollIn;
+ }
+ @keyframes wiggle {
+ 0% {
+ transform : skewX(9deg);
+ }
+ 10% {
+ transform : skewX(-8deg);
+ }
+ 20% {
+ transform : skewX(7deg);
+ }
+ 30% {
+ transform : skewX(-6deg);
+ }
+ 40% {
+ transform : skewX(5deg);
+ }
+ 50% {
+ transform : skewX(-4deg);
+ }
+ 60% {
+ transform : skewX(3deg);
+ }
+ 70% {
+ transform : skewX(-2deg);
+ }
+ 80% {
+ transform : skewX(1deg);
+ }
+ 90% {
+ transform : skewX(0deg);
+ }
+ 100% {
+ transform : skewX(0deg);
+ }
+ }
+ .wiggle.go {
+ animation-name : wiggle;
+ animation-timing-function : ease-in;
+ }
+ @keyframes swing {
+ 20% {
+ transform : rotate(15deg);
+ }
+ 40% {
+ transform : rotate(-10deg);
+ }
+ 60% {
+ transform : rotate(5deg);
+ }
+ 80% {
+ transform : rotate(-5deg);
+ }
+ 100% {
+ transform : rotate(0deg);
+ }
+ }
+ .swing.go {
+ transform-origin : top center;
+ animation-name : swing;
+ }
+ @keyframes tada {
+ 0% {
+ transform : scale(1);
+ }
+ 10%, 20% {
+ transform : scale(0.9) rotate(-3deg);
+ }
+ 30%, 50%, 70%, 90% {
+ transform : scale(1.1) rotate(3deg);
+ }
+ 40%, 60%, 80% {
+ transform : scale(1.1) rotate(-3deg);
+ }
+ 100% {
+ transform : scale(1) rotate(0);
+ }
+ }
+ .tada.go {
+ animation-name : tada;
+ }
+ @keyframes wobble {
+ 0% {
+ transform : translateX(0%);
+ }
+ 15% {
+ transform : translateX(-25%) rotate(-5deg);
+ }
+ 30% {
+ transform : translateX(20%) rotate(3deg);
+ }
+ 45% {
+ transform : translateX(-15%) rotate(-3deg);
+ }
+ 60% {
+ transform : translateX(10%) rotate(2deg);
+ }
+ 75% {
+ transform : translateX(-5%) rotate(-1deg);
+ }
+ 100% {
+ transform : translateX(0%);
+ }
+ }
+ .wobble.go {
+ animation-name : wobble;
+ }
+ @keyframes pulse {
+ 0% {
+ transform : scale(1);
+ }
+ 50% {
+ transform : scale(1.1);
+ }
+ 100% {
+ transform : scale(1);
+ }
+ }
+ .pulse.go {
+ animation-name : pulse;
+ }
+ @keyframes lightSpeedInRight {
+ 0% {
+ transform : translateX(100%) skewX(-30deg);
+ opacity : 0;
+ }
+ 60% {
+ transform : translateX(-20%) skewX(30deg);
+ opacity : 1;
+ }
+ 80% {
+ transform : translateX(0%) skewX(-15deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ }
+ .lightSpeedInRight.go {
+ animation-name : lightSpeedInRight;
+ animation-timing-function : ease-out;
+ }
+ @keyframes lightSpeedInLeft {
+ 0% {
+ transform : translateX(-100%) skewX(30deg);
+ opacity : 0;
+ }
+ 60% {
+ transform : translateX(20%) skewX(-30deg);
+ opacity : 1;
+ }
+ 80% {
+ transform : translateX(0%) skewX(15deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ }
+ .lightSpeedInLeft.go {
+ animation-name : lightSpeedInLeft;
+ animation-timing-function : ease-out;
+ }
+ @keyframes flip {
+ 0% {
+ transform : perspective(400px) rotateY(0);
+ animation-timing-function : ease-out;
+ }
+ 40% {
+ transform : perspective(400px) translateZ(150px) rotateY(170deg);
+ animation-timing-function : ease-out;
+ }
+ 50% {
+ transform : perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
+ animation-timing-function : ease-in;
+ }
+ 80% {
+ transform : perspective(400px) rotateY(360deg) scale(0.95);
+ animation-timing-function : ease-in;
+ }
+ 100% {
+ transform : perspective(400px) scale(1);
+ animation-timing-function : ease-in;
+ }
+ }
+ .flip.go {
+ backface-visibility : visible !important ;
+ animation-name : flip;
+ }
+ @keyframes flipInX {
+ 0% {
+ transform : perspective(400px) rotateX(90deg);
+ opacity : 0;
+ }
+ 40% {
+ transform : perspective(400px) rotateX(-10deg);
+ }
+ 70% {
+ transform : perspective(400px) rotateX(10deg);
+ }
+ 100% {
+ transform : perspective(400px) rotateX(0deg);
+ opacity : 1;
+ }
+ }
+ .flipInX.go {
+ backface-visibility : visible !important ;
+ animation-name : flipInX;
+ }
+ @keyframes flipInY {
+ 0% {
+ transform : perspective(400px) rotateY(90deg);
+ opacity : 0;
+ }
+ 40% {
+ transform : perspective(400px) rotateY(-10deg);
+ }
+ 70% {
+ transform : perspective(400px) rotateY(10deg);
+ }
+ 100% {
+ transform : perspective(400px) rotateY(0deg);
+ opacity : 1;
+ }
+ }
+ .flipInY.go {
+ backface-visibility : visible !important ;
+ animation-name : flipInY;
+ }
+ @keyframes bounceOut {
+ 0% {
+ transform : scale(1);
+ }
+ 25% {
+ transform : scale(0.95);
+ }
+ 50% {
+ opacity : 1;
+ transform : scale(1.1);
+ }
+ 100% {
+ opacity : 0;
+ transform : scale(0.3);
+ }
+ }
+ .bounceOut.goAway {
+ animation-name : bounceOut;
+ }
+ @keyframes bounceOutUp {
+ 0% {
+ transform : translateY(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateY(20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-2000px);
+ }
+ }
+ .bounceOutUp.goAway {
+ animation-name : bounceOutUp;
+ }
+ @keyframes bounceOutDown {
+ 0% {
+ transform : translateY(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateY(-20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(2000px);
+ }
+ }
+ .bounceOutDown.goAway {
+ animation-name : bounceOutDown;
+ }
+ @keyframes bounceOutLeft {
+ 0% {
+ transform : translateX(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateX(20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(-2000px);
+ }
+ }
+ .bounceOutLeft.goAway {
+ animation-name : bounceOutLeft;
+ }
+ @keyframes bounceOutRight {
+ 0% {
+ transform : translateX(0);
+ }
+ 20% {
+ opacity : 1;
+ transform : translateX(-20px);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(2000px);
+ }
+ }
+ .bounceOutRight.goAway {
+ animation-name : bounceOutRight;
+ }
+ @keyframes fadeOut {
+ 0% {
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ }
+ }
+ .fadeOut.goAway {
+ animation-name : fadeOut;
+ }
+ @keyframes fadeOutUp {
+ 0% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(-2000px);
+ }
+ }
+ .fadeOutUp.goAway {
+ animation-name : fadeOutUp;
+ }
+ @keyframes fadeOutDown {
+ 0% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateY(2000px);
+ }
+ }
+ .fadeOutDown.goAway {
+ animation-name : fadeOutDown;
+ }
+ @keyframes fadeOutLeft {
+ 0% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(-2000px);
+ }
+ }
+ .fadeOutLeft.goAway {
+ animation-name : fadeOutLeft;
+ }
+ @keyframes fadeOutRight {
+ 0% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(2000px);
+ }
+ }
+ .fadeOutRight.goAway {
+ animation-name : fadeOutRight;
+ }
+ @keyframes flipOutX {
+ 0% {
+ transform : perspective(400px) rotateX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : perspective(400px) rotateX(90deg);
+ opacity : 0;
+ }
+ }
+ .flipOutX.goAway {
+ animation-name : flipOutX;
+ backface-visibility : visible !important ;
+ }
+ @keyframes flipOutY {
+ 0% {
+ transform : perspective(400px) rotateY(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : perspective(400px) rotateY(90deg);
+ opacity : 0;
+ }
+ }
+ .flipOutY {
+ backface-visibility : visible !important ;
+ animation-name : flipOutY;
+ }
+ @keyframes lightSpeedOutRight {
+ 0% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(100%) skewX(-30deg);
+ opacity : 0;
+ }
+ }
+ .lightSpeedOutRight.goAway {
+ animation-name : lightSpeedOutRight;
+ animation-timing-function : ease-in;
+ }
+ @keyframes lightSpeedOutLeft {
+ 0% {
+ transform : translateX(0%) skewX(0deg);
+ opacity : 1;
+ }
+ 100% {
+ transform : translateX(-100%) skewX(30deg);
+ opacity : 0;
+ }
+ }
+ .lightSpeedOutLeft.goAway {
+ animation-name : lightSpeedOutLeft;
+ animation-timing-function : ease-in;
+ }
+ @keyframes rotateOut {
+ 0% {
+ transform-origin : center center;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : center center;
+ transform : rotate(200deg);
+ opacity : 0;
+ }
+ }
+ .rotateOut.goAway {
+ animation-name : rotateOut;
+ }
+ @keyframes rotateOutUpLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ opacity : 0;
+ }
+ }
+ .rotateOutUpLeft.goAway {
+ animation-name : rotateOutUpLeft;
+ }
+ @keyframes rotateOutDownLeft {
+ 0% {
+ transform-origin : left bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : left bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ }
+ .rotateOutDownLeft.goAway {
+ animation-name : rotateOutDownLeft;
+ }
+ @keyframes rotateOutUpRight {
+ 0% {
+ transform-origin : right bottom;
+ transform : rotate(0);
+ opacity : 1;
+ }
+ 100% {
+ transform-origin : right bottom;
+ transform : rotate(90deg);
+ opacity : 0;
+ }
+ }
+ .rotateOutUpRight.goAway {
+ animation-name : rotateOutUpRight;
+ }
+ @keyframes rollOut {
+ 0% {
+ opacity : 1;
+ transform : translateX(0) rotate(0deg);
+ }
+ 100% {
+ opacity : 0;
+ transform : translateX(100%) rotate(120deg);
+ }
+ }
+ .rollOut.goAway {
+ animation-name : rollOut;
+ }
+ @keyframes fadeInUpShort {
+ 0% {
+ opacity : 0;
+ transform : translateY(20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInUpShort {
+ opacity : 0;
+ transform : translateY(20px);
+ }
+ .fadeInUpShort.go {
+ animation-name : fadeInUpShort;
+ }
+ @keyframes fadeInDownShort {
+ 0% {
+ opacity : 0;
+ transform : translateY(-20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateY(0);
+ }
+ }
+ .fadeInDownShort {
+ opacity : 0;
+ transform : translateY(-20px);
+ }
+ .fadeInDownShort.go {
+ animation-name : fadeInDownShort;
+ }
+ @keyframes fadeInRightShort {
+ 0% {
+ opacity : 0;
+ transform : translateX(20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInRightShort {
+ opacity : 0;
+ transform : translateX(20px);
+ }
+ .fadeInRightShort.go {
+ animation-name : fadeInRightShort;
+ }
+ @keyframes fadeInLeftShort {
+ 0% {
+ opacity : 0;
+ transform : translateX(-20px);
+ }
+ 100% {
+ opacity : 1;
+ transform : translateX(0);
+ }
+ }
+ .fadeInLeftShort {
+ opacity : 0;
+ transform : translateX(-20px);
+ }
+ .fadeInLeftShort.go {
+ animation-name : fadeInLeftShort;
+ }
+ .logo-slider {
+ margin-bottom : 50px;
+ }
+ .logo-slider p {
+ margin : 0 0 40px 0;
+ }
+ @media screen and (max-width:420px) {
+ .logo-slider p {
+ margin : 0 0 25px 0;
+ }
+ .logo-slider .swiper-slide {
+ text-align : center;
+ }
+ }
+ .clients {
+ background : url(../dummy/clients.jpg);
+ padding : 40px 0;
+ margin-bottom : 50px;
+ background-size : cover !important ;
+ }
+ .clients .inner.small, .clients .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .clients .tx-felogin-pi1-inner {
+ padding : 0 60px;
+ }
+ .clients h2, .clients .ce-table table caption, .ce-table table .clients caption {
+ margin-bottom : 50px;
+ color : #fff;
+ }
+ .clients p {
+ color : #fff;
+ text-align : center;
+ }
+ .clients p strong {
+ display : block;
+ margin-bottom : 3px;
+ }
+ .clients p + p {
+ margin-top : 20px;
+ }
+ @media screen and (max-width:600px) {
+ .clients .inner.small, .clients .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .clients .tx-felogin-pi1-inner {
+ padding : 0 40px;
+ }
+ .clients .swiper-button-next-clients {
+ right : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ .clients .swiper-button-prev-clients {
+ left : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ }
+ .unterseiten-banner {
+ text-align : center;
+ padding : 50px 0 50px 0;
+ background : url(../dummy/banner.jpg) no-repeat #767679;
+ background-position : center !important ;
+ margin-bottom : 50px;
+ min-height : 200px;
+ background-repeat : no-repeat !important ;
+ background-size : cover !important ;
+ }
+ .unterseiten-banner + .breadcrumbContainer {
+ margin-top : -50px;
+ margin-bottom : 50px;
+ }
+ .unterseiten-banner p {
+ color : #fff;
+ }
+ .unterseiten-banner a {
+ margin-top : 20px;
+ }
+ .unterseiten-banner.arrow {
+ position : relative;
+ }
+ .unterseiten-banner.arrow:after, .unterseiten-banner.arrow:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .unterseiten-banner.arrow:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrow:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrowGrey {
+ position : relative;
+ }
+ .unterseiten-banner.arrowGrey:after, .unterseiten-banner.arrowGrey:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .unterseiten-banner.arrowGrey:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #333;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .unterseiten-banner.arrowGrey:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #333;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .ce-twoCol-Box {
+ padding : 0;
+ margin-bottom : 50px;
+ }
+ .ce-twoCol-Box.addPadding {
+ padding : 40px 0;
+ }
+ .ce-twoCol-Box .texttop {
+ margin-bottom : 40px;
+ }
+ .ce-twoCol-Box .texttop h1, .ce-twoCol-Box .texttop h2, .ce-twoCol-Box .texttop .ce-table table caption, .ce-table table .ce-twoCol-Box .texttop caption, .ce-twoCol-Box .texttop h3, .ce-twoCol-Box .texttop h4 {
+ margin-bottom : 0;
+ }
+ .ce-twoCol-Box .boxen .arrowlink:hover:after, .ce-twoCol-Box .boxen .thirdSection .right a:hover:after, .thirdSection .right .ce-twoCol-Box .boxen a:hover:after {
+ display : inline-block;
+ text-decoration : none !important ;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ float : left;
+ width : calc(100% / 2);
+ padding-right : 95px;
+ position : relative;
+ text-align : right;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div .headlineH2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-pi1 #report fieldset legend:after, .tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome > div legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .headlineH2Center:after, .ce-twoCol-Box .boxen.withFontAwesome > div .service-formular fieldset .powermail_legend:after, .service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome > div .powermail_legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div .latest-news-container h2:after, .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div .latest-news-container .ce-table table caption:after, .latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .ce-table table .latest-news-container caption:after, .ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div .mp-contentContainer.checkout h1:after, .mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome > div h1:after {
+ margin : 10px 0 0 auto;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div .smallHeadlineWithUnderline:after {
+ margin : 5px 0 0 auto;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i {
+ position : absolute;
+ top : 0;
+ right : 15px;
+ padding : 10px;
+ padding-top : 18px;
+ background : #c6c6c6;
+ border-radius : 50px;
+ height : 60px;
+ width : 60px;
+ text-align : center;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i:before {
+ vertical-align : middle;
+ font-size : 24px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) > i {
+ right : auto;
+ left : 15px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .smallHeadlineWithUnderline:after {
+ margin : 5px auto 0 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p i {
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p + ul {
+ margin-top : 15px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-left {
+ text-align : left;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-right {
+ text-align : right;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div p.align-center {
+ text-align : center;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div a {
+ color : #0067b1;
+ text-decoration : none;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div a:hover {
+ text-decoration : underline;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 45px;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) {
+ padding-right : 0;
+ padding-left : 95px;
+ text-align : left;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .headlineH2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #topic fieldset legend:after, .tx-typo3forum-pi1 #topic fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #post fieldset legend:after, .tx-typo3forum-pi1 #post fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-pi1 #report fieldset legend:after, .tx-typo3forum-pi1 #report fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption h2:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption:after, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption:after, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > h2:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .tx-typo3forum-post-latest-box > caption:after, .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .tx-typo3forum-post-latest-box > caption:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .tx-typo3forum-post-latest-box > caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .headlineH2Center:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .service-formular fieldset .powermail_legend:after, .service-formular fieldset .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .powermail_legend:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .latest-news-container h2:after, .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h2:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .latest-news-container .ce-table table caption:after, .latest-news-container .ce-table table .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .ce-table table .latest-news-container caption:after, .ce-table table .latest-news-container .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) caption:after, .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) .mp-contentContainer.checkout h1:after, .mp-contentContainer.checkout .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) h1:after {
+ margin : 10px auto 0 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) span {
+ right : auto;
+ left : 15px;
+ }
+ @media screen and (max-width:800px) {
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ float : none;
+ width : 100%;
+ margin-right : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div + div {
+ margin-top : 40px !important ;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .ce-twoCol-Box .boxen.withFontAwesome > div {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) {
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div:nth-of-type(2n) > i.fa {
+ display : none;
+ }
+ .ce-twoCol-Box .boxen.withFontAwesome > div > i.fa {
+ display : none;
+ }
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div {
+ float : left;
+ width : calc((100% - 25px) / 2);
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div + div {
+ margin-left : 25px;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 50px;
+ }
+ @media screen and (max-width:767px) {
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div {
+ float : none;
+ width : 100%;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div:nth-of-type(n 3) {
+ margin-top : 25px;
+ }
+ .ce-twoCol-Box .boxen.withoutFontAwesome > div + div {
+ margin-top : 25px;
+ margin-left : 0 !important ;
+ }
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div {
+ float : left;
+ width : 48%;
+ position : relative;
+ padding-left : 120px;
+ min-height : 80px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa {
+ position : absolute;
+ top : 0;
+ right : 80%;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa:before {
+ vertical-align : middle;
+ font-size : 80px;
+ color : #0067b1;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n 3) {
+ margin-top : 40px;
+ }
+ @media screen and (max-width:800px) {
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div {
+ float : none;
+ width : 100%;
+ padding-left : 0;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(n 2) {
+ margin-top : 40px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa {
+ position : relative;
+ top : auto;
+ left : auto;
+ float : left;
+ margin-right : 15px;
+ display : none;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div > i.fa:before {
+ font-size : 50px;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div:nth-of-type(2n) > i.fa {
+ left : auto;
+ }
+ .ce-twoCol-Box .boxen.withOtherFontAwesome div + div {
+ margin-top : 30px;
+ }
+ }
+ .text-slide {
+ margin-bottom : 50px;
+ }
+ .text-slide .openImgSubHeadline {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ text-decoration : none;
+ font-weight : 400;
+ margin : 0 0 5px 0;
+ }
+ .text-slide .left {
+ float : left;
+ width : 40.77%;
+ width : calc((100% - 25px) / 2);
+ }
+ .text-slide .left h3 {
+ font-family : "Open Sans", sans-serif;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 20px 0;
+ }
+ .text-slide .left p {
+ color : #333;
+ }
+ .text-slide .right {
+ float : left;
+ width : 50%;
+ width : calc((100% - 25px) / 2);
+ margin-left : 9.22%;
+ margin-left : 25px;
+ }
+ .text-slide .right .openImage {
+ position : relative;
+ display : block;
+ }
+ .text-slide .right .openImage i {
+ font-size : 1.5rem;
+ color : #fff;
+ position : absolute;
+ left : 0;
+ right : 0;
+ z-index : 20;
+ top : 50%;
+ margin-top : -12px;
+ text-align : center;
+ color : #333;
+ }
+ .text-slide .right .openImage i:before, .text-slide .right .openImage i:after {
+ color : #333;
+ }
+ .text-slide .right .openImage:after {
+ content : "";
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 10;
+ background : rgba(255, 255, 255, 0.5);
+ border : rgba(0, 0, 0, 0.2) solid 1px;
+ }
+ .text-slide .right .singleImage {
+ display : block;
+ max-height : 250px;
+ overflow : hidden;
+ }
+ .text-slide .right .singleImage img {
+ display : block;
+ }
+ @media screen and (max-width:768px) {
+ .text-slide .left {
+ width : 100%;
+ float : none;
+ }
+ .text-slide .right {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ margin-top : 25px;
+ }
+ }
+ .ce-Image-Text-Element {
+ margin-bottom : 50px;
+ }
+ .ce-Image-Text-Element .einspaltig .bigText {
+ font-size : 18px;
+ line-height : normal;
+ }
+ .ce-Image-Text-Element .einspaltig + figure {
+ margin-top : 25px;
+ }
+ .ce-Image-Text-Element figure {
+ margin : 0;
+ }
+ .ce-Image-Text-Element figure figcaption {
+ font-size : 12px;
+ display : block;
+ margin : 0;
+ padding : 0;
+ line-height : normal;
+ text-align : right;
+ color : #333;
+ }
+ .ce-Image-Text-Element figure img {
+ display : block;
+ margin : 0 auto;
+ }
+ .ce-Image-Text-Element figure + .einspaltig {
+ margin-top : 25px;
+ }
+ .toggleContainer {
+ margin-bottom : 50px !important ;
+ }
+ @media screen and (max-width:1100px) {
+ .toggleContainer {
+ padding : 50px 25px 40px 25px !important ;
+ }
+ }
+ .toggleContainer h2, .toggleContainer .ce-table table caption, .ce-table table .toggleContainer caption {
+ margin : 0 0 30px 0;
+ }
+ .toggleContainer h3 {
+ padding : 0 20px;
+ background : #ececec;
+ line-height : 55px;
+ margin : 0 0 10px 0;
+ font-weight : 700;
+ outline : none;
+ cursor : pointer;
+ }
+ .toggleContainer h3 i {
+ color : #6c6c6c;
+ }
+ .toggleContainer h3 i + strong {
+ margin-left : 25px;
+ }
+ .toggleContainer h3 i + p {
+ margin-left : 5px;
+ }
+ .toggleContainer h3 strong {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 700;
+ font-size : 24px;
+ line-height : normal;
+ display : inline-block;
+ margin-right : 10px;
+ vertical-align : middle;
+ }
+ .toggleContainer h3 p {
+ display : inline-block;
+ margin : 0;
+ font-family : "Quicksand", sans-serif;
+ color : #333;
+ }
+ .toggleContainer h3 span {
+ float : right;
+ display : inline-block;
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ font-family : "Quicksand", sans-serif;
+ line-height : 55px;
+ }
+ .toggleContainer .ui-accordion-content {
+ padding-bottom : 20px;
+ }
+ @media screen and (max-width:600px) {
+ .toggleContainer h3 strong {
+ font-size : 16px;
+ line-height : normal;
+ }
+ .toggleContainer h3 span {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .toggleContainer h3 span {
+ float : none;
+ width : 100%;
+ line-height : 16px;
+ display : block;
+ padding-bottom : 15px;
+ padding-left : 44px;
+ margin-top : -10px;
+ }
+ }
+ .ce-threeBoxesWithOption {
+ margin-bottom : 50px;
+ }
+ .ce-threeBoxesWithOption.addPadding {
+ padding : 50px 0 50px 0;
+ }
+ .ce-threeBoxesWithOption p {
+ color : #fff;
+ }
+ .ce-threeBoxesWithOption .inner > div {
+ margin-top : 40px;
+ }
+ .ce-threeBoxesWithOption .inner div article {
+ float : left;
+ width : calc(100% / 3);
+ text-align : center;
+ padding : 0 20px;
+ }
+ .ce-threeBoxesWithOption .inner div article i.big {
+ padding : 25px;
+ background : #fff;
+ border-radius : 50px;
+ font-size : 2rem;
+ margin-bottom : 15px;
+ }
+ .ce-threeBoxesWithOption .inner div article i.small {
+ border-radius : 50px;
+ padding : 15px;
+ text-align : center;
+ vertical-align : middle;
+ color : #0067b1;
+ background : rgba(255, 255, 255, 0.7);
+ font-size : 0.9rem;
+ margin-bottom : 15px;
+ min-height : 42px;
+ min-width : 42px;
+ }
+ .ce-threeBoxesWithOption .inner div article p {
+ color : #fff;
+ text-align : center;
+ }
+ @media screen and (max-width:760px) {
+ .ce-threeBoxesWithOption .inner div article {
+ float : none;
+ width : 100%;
+ }
+ .ce-threeBoxesWithOption .inner div article + article {
+ margin-top : 20px;
+ }
+ .ce-threeBoxesWithOption + .ce-threeBoxesWithOption {
+ margin-top : 2px;
+ }
+ }
+ .fontAwesome-list {
+ margin-bottom : 50px;
+ }
+ .fontAwesome-list ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .fontAwesome-list ul li {
+ display : block;
+ color : #333;
+ position : relative;
+ padding-left : 30px;
+ }
+ .fontAwesome-list ul li i {
+ font-size : 22px;
+ border-radius : 50px;
+ padding : 0;
+ vertical-align : sub;
+ position : absolute;
+ left : 0;
+ top : 2px;
+ }
+ .fontAwesome-list ul li i.border {
+ border : #333 solid 1px;
+ text-align : center;
+ vertical-align : middle;
+ height : 30px;
+ width : 30px;
+ line-height : 30px;
+ font-size : 18px;
+ }
+ .fontAwesome-list ul li.border {
+ min-height : 30px;
+ padding-left : 40px;
+ }
+ .fontAwesome-list ul li.border span {
+ padding-top : 6px;
+ }
+ .fontAwesome-list ul li ul {
+ margin-top : 5px;
+ }
+ .fontAwesome-list ul li span {
+ margin : 0;
+ font-weight : 700;
+ display : inline-block;
+ vertical-align : middle;
+ }
+ .fontAwesome-list ul li + li {
+ margin-top : 10px;
+ }
+ .fontAwesome-list.twocol ul li {
+ position : relative;
+ float : left;
+ width : 48%;
+ padding-left : 30px;
+ }
+ .fontAwesome-list.twocol ul li.border {
+ padding-left : 40px;
+ }
+ .fontAwesome-list.twocol ul li + li {
+ margin-left : 4%;
+ margin-top : 0;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(n 3) {
+ margin-top : 15px;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .fontAwesome-list.twocol ul li ul li {
+ float : none;
+ width : 100%;
+ }
+ .fontAwesome-list.twocol ul li ul li:nth-of-type(n 3) {
+ margin-top : 4px;
+ }
+ .fontAwesome-list.twocol ul li ul li + li {
+ margin-left : 0;
+ margin-top : 4px;
+ }
+ @media screen and (max-width:640px) {
+ .fontAwesome-list.twocol ul li {
+ width : 100%;
+ float : none;
+ }
+ .fontAwesome-list.twocol ul li + li {
+ margin-left : 0;
+ }
+ .fontAwesome-list.twocol ul li:nth-of-type(n 2) {
+ margin-top : 15px;
+ }
+ .fontAwesome-list.twocol ul li ul li:nth-of-type(n 2) {
+ margin-top : 0;
+ }
+ }
+ .tx-contentpackage-historieContainer {
+ margin-bottom : 50px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner {
+ position : relative;
+ border-left : 3px solid #be1622;
+ padding : 44px 0 44px 22px;
+ }
+ @media screen and (max-width:1100px) {
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner {
+ padding : 50px 25px 25px 25px;
+ }
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear {
+ font-size : 32px;
+ line-height : normal;
+ background : #be1622;
+ color : #fff;
+ padding : 5px 10px;
+ width : auto;
+ display : inline-block;
+ margin-left : -118px;
+ }
+ @media screen and (max-width:1260px) {
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-historieYear {
+ margin : 0 0 15px -22px;
+ }
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent p {
+ color : #333;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement .inner .tx-contentpackage-hostorieContent * {
+ color : #333;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span {
+ display : block;
+ position : relative;
+ background : url(../img/chevron-down.png) no-repeat;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:before, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:after {
+ top : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement > span:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement + .tx-contentpackage-historieElement .inner {
+ padding-top : 50px;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement:last-of-type > span {
+ display : none;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground {
+ background : #be1622;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner {
+ border-left : 3px solid #fff;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-historieYear {
+ color : #be1622;
+ background : #fff;
+ }
+ .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent p, .tx-contentpackage-historieContainer .tx-contentpackage-historieElement.redBackground .inner .tx-contentpackage-hostorieContent * {
+ color : #fff;
+ }
+ .ce-os-bee {
+ width : 1030px;
+ height : 820px;
+ margin-bottom : 50px;
+ position : relative;
+ }
+ .ce-os-bee .base {
+ width : 314px;
+ height : 314px;
+ border-radius : 250px;
+ margin : 0 auto;
+ display : block;
+ background : #c6c6c6;
+ padding : 30px;
+ position : relative;
+ margin-top : 261px;
+ line-height : 270px;
+ text-align : center;
+ }
+ .ce-os-bee .base img {
+ position : relative;
+ max-height : 100px;
+ width : auto;
+ vertical-align : middle;
+ }
+ .ce-os-bee .base span {
+ font-size : 24px;
+ color : #be1622;
+ font-weight : 700;
+ line-height : normal;
+ display : inline-block;
+ }
+ .ce-os-bee .child {
+ display : block;
+ width : 100%;
+ height : 100%;
+ vertical-align : middle;
+ text-align : center;
+ font-weight : 400;
+ font-size : 18px;
+ line-height : 156px;
+ color : #333;
+ text-decoration : none;
+ width : 156px;
+ height : 156px;
+ display : inline-block;
+ border-radius : 100px;
+ background : #c6c6c6;
+ position : relative;
+ line-height : 156px;
+ padding : 0 10px;
+ position : absolute;
+ top : 0;
+ left : 0;
+ transition : all 0.5s;
+ }
+ .ce-os-bee .child:hover {
+ background : #be1622;
+ color : #fff;
+ transition : all 0.5s;
+ transform : scale(1.2);
+ }
+ .ce-os-bee .child span {
+ display : inline-block;
+ line-height : 20px;
+ font-size : 18px;
+ top : 50%;
+ position : absolute;
+ left : 15px;
+ right : 15px;
+ }
+ .ce-os-bee .child:after {
+ content : "";
+ border : #fff solid 3px;
+ border-radius : 100px;
+ position : absolute;
+ top : 4px;
+ right : 4px;
+ bottom : 4px;
+ left : 4px;
+ width : 92%;
+ }
+ @media screen and (max-width:1000px) {
+ #sy_lines {
+ display : none !important ;
+ }
+ .ce-os-bee {
+ display : none;
+ }
+ }
+ .ce-table {
+ margin-bottom : 50px !important ;
+ }
+ .ce-table.alignleft table tr td {
+ text-align : left;
+ }
+ .ce-table.alignleft table tr td a {
+ padding-left : 10px;
+ }
+ .ce-table.alignleft table tr td:first-of-type {
+ width : auto;
+ }
+ .ce-table.alignleft table tr td:first-of-type + td {
+ width : auto;
+ }
+ .ce-table.alignleft table tr td:last-of-type {
+ padding-left : 10px;
+ }
+ .ce-table.alignleft table thead tr td:nth-of-type(2) {
+ padding-left : 10px;
+ }
+ .ce-table table {
+ width : 100%;
+ border-collapse : collapse;
+ border : none;
+ }
+ .ce-table table caption {
+ margin-bottom : 40px;
+ }
+ .ce-table table tr {
+ height : 40px;
+ }
+ .ce-table table tr td {
+ text-align : center;
+ font-size : 13px;
+ }
+ .ce-table table tr td a {
+ font-size : 13px;
+ text-decoration : none;
+ line-height : 40px;
+ display : block;
+ background : #0067b1;
+ color : #fff;
+ text-transform : uppercase;
+ font-weight : 400;
+ }
+ .ce-table table tr td:first-of-type {
+ width : 290px;
+ text-align : left;
+ padding-left : 10px;
+ }
+ .ce-table table tr td:first-of-type + td {
+ width : 155px;
+ font-weight : 700;
+ }
+ .ce-table table tr td:nth-of-type(4) {
+ width : 155px;
+ }
+ .ce-table table tr td:nth-of-type(2), .ce-table table tr td:nth-of-type(3), .ce-table table tr td:nth-of-type(4), .ce-table table tr td:nth-of-type(5), .ce-table table tr td:nth-of-type(6) {
+ border-left : 1px solid #cdcdcd;
+ font-weight : 700;
+ font-size : 13px;
+ width : 155px;
+ }
+ .ce-table table tr td:nth-of-type(6) {
+ border-right : 1px solid #cdcdcd;
+ }
+ .ce-table table tr th:nth-of-type(2), .ce-table table tr th:nth-of-type(3), .ce-table table tr th:nth-of-type(4), .ce-table table tr th:nth-of-type(5), .ce-table table tr th:nth-of-type(6) {
+ border-left : 1px solid #cdcdcd;
+ border-top : 1px solid #cdcdcd;
+ font-weight : 400;
+ font-size : 13px;
+ width : 155px;
+ }
+ .ce-table table tr th:nth-of-type(6) {
+ border-right : 1px solid #cdcdcd;
+ }
+ .ce-table table tbody tr:nth-of-type(odd) {
+ background : #ededed;
+ }
+ @media screen and (max-width:1100px) {
+ .ce-table.inner.small, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner {
+ padding : 40px 25px;
+ }
+ }
+ @media screen and (max-width:1000px) {
+ .ce-table.inner.small, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner {
+ width : 100%;
+ overflow : scroll;
+ }
+ .ce-table.inner.small table, .tx-felogin-pi1 .ce-table.tx-felogin-pi1-inner table {
+ width : 1000px;
+ }
+ }
+ .service-formular {
+ background : #ededed;
+ padding : 40px 0;
+ }
+ .service-formular h3 {
+ display : none;
+ }
+ .service-formular .required {
+ float : right;
+ margin-top : -100px;
+ margin : -160px 0 0 0;
+ font-size : 12px;
+ }
+ @media screen and (max-width:960px) {
+ .service-formular .required {
+ float : none;
+ margin : 0;
+ }
+ }
+ .service-formular fieldset {
+ margin : 0;
+ padding : 0;
+ border : none;
+ }
+ .service-formular fieldset .powermail_legend {
+ margin-bottom : 20px;
+ width : 100%;
+ display : block;
+ }
+ .service-formular label {
+ display : none;
+ }
+ .service-formular input[type="text"], .service-formular input[type="password"], .service-formular input[type="email"], .service-formular input[type="date"], .service-formular select {
+ width : 100%;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ color : #cdcdcd;
+ margin-top : 15px;
+ font-size : 18px;
+ color : #333;
+ }
+ .service-formular input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px 60px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .service-formular textarea {
+ width : 100%;
+ resize : none;
+ height : 150px;
+ border : #bbb solid 1px;
+ color : #cdcdcd;
+ padding : 10px;
+ font-size : 18px;
+ color : #333;
+ }
+ .service-formular .powermail_fieldwrap_input {
+ float : left;
+ width : calc((100% - 30px) / 3);
+ }
+ .service-formular .powermail_fieldwrap_input + .powermail_fieldwrap_input {
+ margin-left : 15px;
+ }
+ .service-formular .powermail_fieldwrap_check legend {
+ float : left;
+ margin : 25px 15px 15px 0;
+ }
+ .service-formular .powermail_fieldwrap_check input {
+ width : 20px;
+ height : 20px;
+ margin : 1px 3px 0;
+ }
+ .service-formular .powermail_fieldwrap_34 legend, .service-formular .powermail_fieldwrap_45 legend {
+ display : none;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer, .service-formular .powermail_fieldwrap_45 .powermail_check_outer {
+ margin-left : 0;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer input, .service-formular .powermail_fieldwrap_45 .powermail_check_outer input {
+ float : left;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer label, .service-formular .powermail_fieldwrap_45 .powermail_check_outer label {
+ max-width : 80%;
+ float : left;
+ margin-left : 15px;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer label a, .service-formular .powermail_fieldwrap_45 .powermail_check_outer label a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner, .service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner {
+ margin-left : 0;
+ width : 100%;
+ }
+ .service-formular .powermail_fieldwrap_34 .powermail_check_outer .powermail_check_inner + .powermail_check_inner, .service-formular .powermail_fieldwrap_45 .powermail_check_outer .powermail_check_inner + .powermail_check_inner {
+ margin-top : 20px;
+ }
+ .service-formular .powermail_check_outer label {
+ display : inline-block;
+ vertical-align : middle;
+ float : right;
+ }
+ .service-formular .parsley-required, .service-formular .parsley-custom-error-message {
+ font-size : 12px;
+ line-height : normal;
+ color : #be1622;
+ }
+ .service-formular .powermail_field_error_container_checkbox {
+ position : absolute;
+ }
+ .service-formular .powermail_check_outer {
+ margin : 25px 15px 15px 15px;
+ }
+ .service-formular .powermail_check_outer div {
+ float : left;
+ }
+ .service-formular .powermail_check_outer div + div {
+ margin-left : 15px;
+ }
+ @media screen and (max-width:760px) {
+ .service-formular .powermail_fieldwrap_input {
+ width : 100%;
+ float : none;
+ }
+ .service-formular .powermail_fieldwrap_input + .powermail_fieldwrap_input {
+ margin-left : 0;
+ }
+ .service-formular .powermail_check_outer div {
+ display : block;
+ width : 100%;
+ }
+ .service-formular .powermail_check_outer div.powermail_check_inner input, .service-formular .powermail_check_outer div.powermail_check_inner label {
+ float : left;
+ }
+ .service-formular .powermail_check_outer div + div {
+ margin-left : 0;
+ }
+ }
+ .textOverSendButton {
+ font-size : 12px;
+ margin-top : 25px;
+ margin-bottom : -10px;
+ }
+ .tsaccordion .accordion-header {
+ background : url(../img/akkordeon_zu.png) 20px 20px no-repeat #ececec;
+ font-size : 1.5rem;
+ line-height : 1.9rem;
+ font-weight : normal;
+ padding : 9px 0 9px 64px;
+ margin : 0 0 2px 0;
+ }
+ .tsaccordion .accordion-switcher {
+ cursor : pointer;
+ }
+ .tsaccordion .accordion-switcher-active {
+ background-image : url(../img/akkordeon_offen.png);
+ }
+ .tsaccordion .accordion-content {
+ display : none;
+ padding : 19px 10px 28px 10px;
+ font-size : 0.9rem;
+ line-height : 1.3rem;
+ }
+ .tsaccordion .accordion-content .accordion-left {
+ display : inline-block;
+ float : left;
+ }
+ @media screen and (min-width:769px) {
+ .tsaccordion .accordion-content .accordion-left {
+ max-width : 70%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left {
+ float : none;
+ display : block;
+ }
+ .tsaccordion .accordion-content .accordion-left > br {
+ display : none;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-left .accordion-name {
+ display : inline-block;
+ font-size : 1.5rem;
+ line-height : 1.9rem;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left .accordion-name {
+ display : block;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-left .accordion-thema {
+ display : inline-block;
+ font-size : 0.9rem;
+ line-height : 1.3rem;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-left .accordion-thema {
+ display : block;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-logo {
+ display : inline-block;
+ float : right;
+ margin : 7px 0 0 0;
+ }
+ @media screen and (max-width:768px) {
+ .tsaccordion .accordion-content .accordion-logo {
+ float : none;
+ }
+ }
+ .tsaccordion .accordion-content .accordion-description {
+ margin : 20px 0 14px 0;
+ }
+ .tsaccordion .accordion-content .accordion-more {
+ color : #0067b1;
+ font-weight : bold;
+ text-decoration : none;
+ display : inline-block;
+ }
+ .tsaccordion .accordion-content .accordion-more img {
+ margin-left : 3px;
+ }
+ .ce-leftright > div {
+ padding : 200px 0;
+ }
+ .ce-leftright > div figure {
+ float : left;
+ max-width : 600px;
+ width : 45.28%;
+ margin : 0;
+ padding : 0;
+ margin-right : 5.28%;
+ padding-left : 3.77%;
+ position : relative;
+ }
+ .ce-leftright > div figure img {
+ display : block;
+ position : relative;
+ z-index : 50;
+ }
+ .ce-leftright > div figure img.small, .ce-leftright > div figure img.medium, .ce-leftright > div figure img.big {
+ position : absolute;
+ z-index : 10;
+ }
+ .ce-leftright > div figure img.small {
+ top : 20px;
+ left : 20px;
+ }
+ .ce-leftright > div figure img.medium {
+ top : 0;
+ right : 20px;
+ }
+ .ce-leftright > div figure img.big {
+ left : 25px;
+ bottom : 0;
+ }
+ .ce-leftright > div figure + div {
+ float : left;
+ max-width : 650px;
+ width : 49.05%;
+ }
+ .ce-leftright > div figure + div p {
+ margin : 0;
+ color : #fff;
+ }
+ .ce-leftright > div figure + div p + * {
+ margin-top : 20px;
+ }
+ .ce-leftright > div figure + div a.redbutton, .ce-leftright > div figure + div a.bluebutton, .ce-leftright > div figure + div .thirdSection .right a, .thirdSection .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div a.darkbluebutton, .ce-leftright > div figure + div a.greybutton, .ce-leftright > div figure + div .marketplace-wrapper .mp-sidebar .mp-buttons a.greybutton, .marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright > div figure + div a.greybutton, .ce-leftright > div figure + div a.whitebutton, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .marketplace-wrapper .mp-sidebar .mp-buttons a.redbutton, .marketplace-wrapper .mp-sidebar .mp-buttons .ce-leftright > div figure + div a.redbutton, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) .ce-leftright > div figure + div a, .ce-leftright > div figure + div a.bluebutton, .ce-leftright > div figure + div .thirdSection .right a, .thirdSection .right .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a, .ce-leftright > div figure + div .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) .ce-leftright > div figure + div a {
+ min-width : 0;
+ }
+ .ce-leftright > div figure + div ul ul li {
+ font-weight : 400;
+ padding-left : 0;
+ }
+ .ce-leftright > div figure + div ul ul li:before {
+ display : none;
+ }
+ .ce-leftright > div.right figure {
+ float : right;
+ margin-left : 70px;
+ padding-left : 0;
+ margin-right : 0;
+ padding-right : 50px;
+ }
+ @media screen and (max-width:1180px) {
+ .ce-leftright > div figure img.small, .ce-leftright > div figure img.medium, .ce-leftright > div figure img.big {
+ display : none;
+ }
+ }
+ @media screen and (max-width:1024px) {
+ .ce-leftright .inner {
+ padding : 0 25px;
+ }
+ .ce-leftright > div {
+ padding : 50px 0;
+ }
+ .ce-leftright > div figure {
+ float : none;
+ max-width : none;
+ width : 100%;
+ margin-right : 0;
+ padding-left : 0;
+ margin-bottom : 25px;
+ }
+ .ce-leftright > div figure img {
+ margin : 0 auto;
+ }
+ .ce-leftright > div figure + div {
+ float : none;
+ max-width : none;
+ width : 100%;
+ margin-top : 40px;
+ text-align : center;
+ }
+ }
+ .sliderContainer {
+ margin-bottom : 50px;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding-top : 100px;
+ }
+ .sliderContainer .swiper-container {
+ height : 600px;
+ }
+ .sliderContainer .swiper-slide {
+ background-size : cover !important ;
+ background-position : center center !important ;
+ }
+ .sliderContainer .slider-overlay {
+ background : rgba(0, 0, 0, 0.3);
+ width : 100%;
+ height : 100%;
+ }
+ .sliderContainer p {
+ font-size : 24px;
+ line-height : 34px;
+ color : #fff;
+ margin : 0;
+ font-weight : 600;
+ text-align : center;
+ }
+ .sliderContainer p + p {
+ margin-top : 30px;
+ }
+ @media screen and (max-width:680px) {
+ .sliderContainer .headlineH1Center, .sliderContainer p.headlineH1Center, .sliderContainer p.headlineH1Center, .sliderContainer .sliderContainer p.headlineH1Center {
+ font-weight : 600 !important ;
+ }
+ }
+ @media screen and (max-width:1100px) {
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 100px 60px;
+ }
+ .sliderContainer p {
+ font-size : 22px;
+ line-height : 32px;
+ }
+ }
+ @media screen and (max-width:800px) {
+ .sliderContainer {
+ background-size : cover !important ;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 60px 60px;
+ }
+ .sliderContainer .swiper-container {
+ height : 500px;
+ }
+ .sliderContainer p {
+ font-size : 20px;
+ line-height : 30px;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 60px 40px;
+ }
+ .sliderContainer p {
+ font-size : 18px;
+ line-height : 28px;
+ }
+ .sliderContainer a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .sliderContainer .swiper-button-next {
+ right : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ .sliderContainer .swiper-button-prev {
+ left : 10px;
+ height : 26px;
+ width : 15px;
+ margin-top : -13px;
+ background-size : 15px 26px;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .sliderContainer .swiper-container {
+ height : 400px;
+ }
+ .sliderContainer .inner.small, .sliderContainer .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .sliderContainer .tx-felogin-pi1-inner {
+ padding : 20px 35px;
+ }
+ .sliderContainer a {
+ font-size : 15px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:420px) {
+ .sliderContainer .swiper-container {
+ height : 450px;
+ }
+ }
+ .mapsContainer {
+ float : right;
+ width : calc((100% - 40px) / 2);
+ }
+ @media screen and (max-width:800px) {
+ .mapsContainer {
+ float : none;
+ width : 100%;
+ margin-top : 25px;
+ }
+ }
+ .mapsContainer iframe {
+ width : 100% !important ;
+ }
+ .contactMain {
+ margin-bottom : 50px !important ;
+ }
+ @media screen and (max-width:1100px) {
+ .contactMain {
+ padding-left : 25px;
+ padding-right : 25px;
+ }
+ }
+ .powermail_form_3, .powermail_form_4, .powermail_form_5, .powermail_form_6, .powermail_form_7 {
+ float : left;
+ width : calc((100% - 40px) / 2);
+ }
+ @media screen and (max-width:800px) {
+ .powermail_form_3, .powermail_form_4, .powermail_form_5, .powermail_form_6, .powermail_form_7 {
+ float : none;
+ width : 100%;
+ }
+ }
+ .powermail_form_3 fieldset, .powermail_form_4 fieldset, .powermail_form_5 fieldset, .powermail_form_6 fieldset, .powermail_form_7 fieldset {
+ margin : 0;
+ padding : 0;
+ border : none;
+ }
+ .powermail_form_3 fieldset legend, .powermail_form_4 fieldset legend, .powermail_form_5 fieldset legend, .powermail_form_6 fieldset legend, .powermail_form_7 fieldset legend {
+ display : none;
+ }
+ .powermail_form_3 fieldset > div + div, .powermail_form_4 fieldset > div + div, .powermail_form_5 fieldset > div + div, .powermail_form_6 fieldset > div + div, .powermail_form_7 fieldset > div + div {
+ margin-top : 15px;
+ }
+ .powermail_form_3 h3, .powermail_form_4 h3, .powermail_form_5 h3, .powermail_form_6 h3, .powermail_form_7 h3 {
+ display : none;
+ }
+ .powermail_form_3 div label, .powermail_form_4 div label, .powermail_form_5 div label, .powermail_form_6 div label, .powermail_form_7 div label {
+ float : none;
+ display : block;
+ width : 100%;
+ margin-bottom : 2px;
+ }
+ .powermail_form_3 div input, .powermail_form_4 div input, .powermail_form_5 div input, .powermail_form_6 div input, .powermail_form_7 div input {
+ display : block;
+ border : #c6c6c6 solid 1px;
+ height : 30px;
+ width : 400px;
+ width : 100%;
+ padding : 0 10px;
+ color : #333;
+ }
+ .powermail_form_3 div input[type="submit"], .powermail_form_4 div input[type="submit"], .powermail_form_5 div input[type="submit"], .powermail_form_6 div input[type="submit"], .powermail_form_7 div input[type="submit"] {
+ width : 100px;
+ cursor : pointer;
+ }
+ .powermail_form_3 div textarea, .powermail_form_4 div textarea, .powermail_form_5 div textarea, .powermail_form_6 div textarea, .powermail_form_7 div textarea {
+ display : block;
+ margin-top : 5px;
+ resize : none;
+ width : 400px;
+ width : 100%;
+ height : 150px;
+ border : #c6c6c6 solid 1px;
+ padding : 5px 10px;
+ color : #333;
+ }
+ .powermail_form_3 div .parsley-required, .powermail_form_3 div .parsley-custom-error-message, .powermail_form_4 div .parsley-required, .powermail_form_4 div .parsley-custom-error-message, .powermail_form_5 div .parsley-required, .powermail_form_5 div .parsley-custom-error-message, .powermail_form_6 div .parsley-required, .powermail_form_6 div .parsley-custom-error-message, .powermail_form_7 div .parsley-required, .powermail_form_7 div .parsley-custom-error-message {
+ font-size : 12px;
+ line-height : normal;
+ color : #be1622;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_textarea label, .powermail_form_4 div.powermail_fieldwrap_textarea label, .powermail_form_5 div.powermail_fieldwrap_textarea label, .powermail_form_6 div.powermail_fieldwrap_textarea label, .powermail_form_7 div.powermail_fieldwrap_textarea label {
+ width : auto;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check, .powermail_form_4 div.powermail_fieldwrap_check, .powermail_form_5 div.powermail_fieldwrap_check, .powermail_form_6 div.powermail_fieldwrap_check, .powermail_form_7 div.powermail_fieldwrap_check {
+ position : relative;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_4 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_5 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_6 div.powermail_fieldwrap_check .powermail_check_inner, .powermail_form_7 div.powermail_fieldwrap_check .powermail_check_inner {
+ position : relative;
+ padding-left : 20px;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check label, .powermail_form_4 div.powermail_fieldwrap_check label, .powermail_form_5 div.powermail_fieldwrap_check label, .powermail_form_6 div.powermail_fieldwrap_check label, .powermail_form_7 div.powermail_fieldwrap_check label {
+ font-size : 12px;
+ line-height : normal;
+ max-width : 100%;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check label a, .powermail_form_4 div.powermail_fieldwrap_check label a, .powermail_form_5 div.powermail_fieldwrap_check label a, .powermail_form_6 div.powermail_fieldwrap_check label a, .powermail_form_7 div.powermail_fieldwrap_check label a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check input, .powermail_form_4 div.powermail_fieldwrap_check input, .powermail_form_5 div.powermail_fieldwrap_check input, .powermail_form_6 div.powermail_fieldwrap_check input, .powermail_form_7 div.powermail_fieldwrap_check input {
+ width : auto;
+ height : auto;
+ position : absolute;
+ left : 0;
+ top : 2px;
+ margin : 0;
+ }
+ .powermail_form_3 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_4 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_5 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_6 div.powermail_fieldwrap_check + .powermail_fieldwrap_check, .powermail_form_7 div.powermail_fieldwrap_check + .powermail_fieldwrap_check {
+ margin-top : 0;
+ }
+ .powermail_form_3 .textOverSendButton, .powermail_form_4 .textOverSendButton, .powermail_form_5 .textOverSendButton, .powermail_form_6 .textOverSendButton, .powermail_form_7 .textOverSendButton {
+ font-size : 12px;
+ margin-top : 25px;
+ margin-bottom : 0;
+ }
+ .firstSection {
+ max-height : 870px;
+ position : relative;
+ overflow : hidden;
+ }
+ .firstSection > a {
+ display : block;
+ }
+ .firstSection > a + div {
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 100;
+ background : rgba(0, 0, 0, 0.4);
+ }
+ .firstSection > a + div img:first-of-type {
+ position : absolute;
+ z-index : 150;
+ top : 50%;
+ margin-top : -49px;
+ text-align : center;
+ left : 50%;
+ margin-left : -183px;
+ }
+ @media screen and (max-width:480px) {
+ .firstSection > a + div img:first-of-type {
+ max-width : 250px;
+ margin-left : -125px;
+ margin-top : -33px;
+ }
+ }
+ .firstSection > a + div img:first-of-type + img {
+ position : absolute;
+ left : 50%;
+ margin-left : -58px;
+ bottom : 40px;
+ }
+ @media screen and (max-width:600px) {
+ .firstSection > a + div img:first-of-type + img {
+ display : none;
+ }
+ }
+ .firstSection video {
+ width : 100%;
+ display : block;
+ }
+ .firstSection figure {
+ margin : 0;
+ padding : 0;
+ width : 100%;
+ }
+ .firstSection figure img {
+ width : 100%;
+ }
+ .firstSection video + .linkLayout, .firstSection figure + .linkLayout {
+ position : absolute;
+ top : 0;
+ right : 0;
+ bottom : 0;
+ left : 0;
+ z-index : 100;
+ background : rgba(0, 0, 0, 0.4);
+ }
+ .firstSection video + .linkLayout img:first-of-type, .firstSection figure + .linkLayout img:first-of-type {
+ position : absolute;
+ z-index : 150;
+ top : 50%;
+ margin-top : -49px;
+ text-align : center;
+ left : 50%;
+ margin-left : -183px;
+ }
+ @media screen and (max-width:480px) {
+ .firstSection video + .linkLayout img:first-of-type, .firstSection figure + .linkLayout img:first-of-type {
+ max-width : 250px;
+ margin-left : -125px;
+ margin-top : -33px;
+ }
+ }
+ .firstSection video + .linkLayout img:first-of-type + img, .firstSection figure + .linkLayout img:first-of-type + img {
+ position : absolute;
+ left : 50%;
+ margin-left : -58px;
+ bottom : 40px;
+ }
+ @media screen and (max-width:600px) {
+ .firstSection video + .linkLayout img:first-of-type + img, .firstSection figure + .linkLayout img:first-of-type + img {
+ display : none;
+ }
+ }
+ .secondSection {
+ background : #0067b1;
+ }
+ .secondSection h2, .secondSection .ce-table table caption, .ce-table table .secondSection caption {
+ font-size : 40px;
+ font-weight : 400;
+ color : #fff;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 26px 0;
+ }
+ .secondSection h2:after, .secondSection .ce-table table caption:after, .ce-table table .secondSection caption:after {
+ display : none;
+ }
+ .secondSection p {
+ color : #fff;
+ max-width : 540px;
+ }
+ .secondSection div.inner {
+ padding : 0 25px 50px 25px;
+ }
+ .secondSection div.inner:first-of-type {
+ padding-top : 130px;
+ }
+ .secondSection div.inner:first-of-type .big {
+ position : absolute;
+ top : -70px;
+ right : 95px;
+ z-index : 5;
+ }
+ .secondSection div.inner:first-of-type .medium {
+ position : absolute;
+ bottom : -85px;
+ left : -5px;
+ }
+ .secondSection div.inner:first-of-type .small {
+ position : absolute;
+ left : 40px;
+ top : -25px;
+ }
+ .secondSection div.inner:nth-of-type(2) .big {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(2) .medium {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ }
+ .secondSection div.inner:nth-of-type(2) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:nth-of-type(3) h2, .secondSection div.inner:nth-of-type(3) .ce-table table caption, .ce-table table .secondSection div.inner:nth-of-type(3) caption {
+ margin-top : 0;
+ }
+ .secondSection div.inner:nth-of-type(3) .big {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(3) .medium {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ }
+ .secondSection div.inner:nth-of-type(3) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:nth-of-type(4) .big {
+ position : absolute;
+ top : -48px;
+ left : 16px;
+ z-index : 5;
+ }
+ .secondSection div.inner:nth-of-type(4) .medium {
+ position : absolute;
+ bottom : -75px;
+ left : 40px;
+ }
+ .secondSection div.inner:nth-of-type(4) .small {
+ position : absolute;
+ right : 90px;
+ top : 115px;
+ }
+ .secondSection div.inner:last-of-type {
+ padding-bottom : 130px;
+ text-align : center;
+ }
+ .secondSection div.inner .left {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .secondSection div.inner .right {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .secondSection div.inner .default {
+ position : relative;
+ z-index : 15;
+ }
+ @media screen and (max-width:1180px) {
+ .secondSection div.inner .small, .secondSection div.inner .medium, .secondSection div.inner .big {
+ display : none !important ;
+ }
+ .secondSection div.inner .right {
+ padding-left : 3%;
+ padding-right : 3%;
+ }
+ .secondSection div.inner .left {
+ padding-right : 5%;
+ }
+ }
+ .secondSection div.inner + div {
+ margin-top : 130px;
+ }
+ @media screen and (max-width:1024px) {
+ .secondSection .animatedParent {
+ display : none;
+ }
+ .secondSection div.inner:first-of-type {
+ padding-top : 50px;
+ }
+ .secondSection div.inner:last-of-type {
+ padding-bottom : 50px;
+ }
+ .secondSection div.inner .right:not(.animatedParent) {
+ padding : 0;
+ margin : 0 auto;
+ float : none;
+ width : 100%;
+ }
+ .secondSection div.inner .right:not(.animatedParent) h2, .secondSection div.inner .right:not(.animatedParent) .ce-table table caption, .ce-table table .secondSection div.inner .right:not(.animatedParent) caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .secondSection div.inner .right:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner .left:not(.animatedParent) {
+ padding : 0;
+ margin : 0 auto;
+ float : none;
+ width : 100%;
+ }
+ .secondSection div.inner .left:not(.animatedParent) h2, .secondSection div.inner .left:not(.animatedParent) .ce-table table caption, .ce-table table .secondSection div.inner .left:not(.animatedParent) caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .secondSection div.inner .left:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner + div {
+ margin-top : 50px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .secondSection div.inner .right:not(.animatedParent) {
+ width : 100%;
+ }
+ .secondSection div.inner .right:not(.animatedParent) p {
+ max-width : none;
+ }
+ .secondSection div.inner .left:not(.animatedParent) {
+ width : 100%;
+ }
+ .secondSection div.inner .left:not(.animatedParent) p {
+ max-width : none;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .secondSection div.inner img {
+ max-width : 250px;
+ }
+ }
+ .thirdSection {
+ text-align : center;
+ background : #fc0;
+ padding-top : 100px;
+ }
+ .thirdSection .inner {
+ padding : 100px 25px 170px 25px;
+ }
+ .thirdSection .left {
+ float : left;
+ width : 50%;
+ position : relative;
+ }
+ .thirdSection .right {
+ float : left;
+ width : 50%;
+ position : relative;
+ padding-top : 110px;
+ }
+ .thirdSection .right a {
+ margin-bottom : 30px;
+ }
+ .thirdSection h2, .thirdSection .ce-table table caption, .ce-table table .thirdSection caption {
+ font-size : 40px;
+ text-align : center;
+ margin : 0 0 15px 0;
+ color : #333;
+ }
+ .thirdSection p {
+ color : #333;
+ text-align : center;
+ margin : 0 0 40px 0;
+ }
+ .thirdSection .buttonContainer {
+ text-align : center;
+ }
+ .thirdSection .default {
+ z-index : 10;
+ position : relative;
+ left : 55px;
+ left : 0;
+ }
+ .thirdSection .big {
+ position : absolute;
+ bottom : 50px;
+ left : -40px;
+ z-index : 5;
+ }
+ .thirdSection .medium {
+ position : absolute;
+ left : 165px;
+ top : -65px;
+ }
+ .thirdSection .small {
+ position : absolute;
+ bottom : 0;
+ right : 60px;
+ }
+ @media screen and (max-width:1250px) {
+ .thirdSection .default {
+ left : 25px;
+ }
+ }
+ @media screen and (max-width:1180px) {
+ .thirdSection {
+ padding-top : 0;
+ }
+ .thirdSection .default {
+ left : 0;
+ }
+ .thirdSection .small, .thirdSection .medium, .thirdSection .big {
+ display : none !important ;
+ }
+ .thirdSection .left {
+ padding-right : 5%;
+ }
+ .thirdSection .right {
+ padding-left : 3%;
+ padding-right : 3%;
+ }
+ }
+ @media screen and (max-width:1024px) {
+ .thirdSection {
+ padding-top : 0;
+ }
+ .thirdSection .inner {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .thirdSection .inner h2, .thirdSection .inner .ce-table table caption, .ce-table table .thirdSection .inner caption {
+ font-size : 30px;
+ line-height : normal;
+ margin : 0 0 15px 0;
+ }
+ .thirdSection .inner a {
+ font-size : 22px;
+ line-height : normal;
+ }
+ .thirdSection .left {
+ display : none;
+ }
+ .thirdSection .right {
+ float : none;
+ width : 100%;
+ padding : 0;
+ }
+ }
+ .wrapsvg, .wrapsvg1, .wrapsvg4, .wrapsvg2, .wrapsvg3 {
+ float : left;
+ border : transparent solid 1px;
+ position : relative;
+ }
+ @media screen and (max-width:1024px) {
+ .wrapsvg, .wrapsvg1, .wrapsvg4, .wrapsvg2, .wrapsvg3 {
+ display : none !important ;
+ }
+ }
+ .wrapsvg1 {
+ left : -705px;
+ top : 128px;
+ }
+ .wrapsvg4 {
+ left : -705px;
+ top : 128px;
+ }
+ .wrapsvg2 {
+ left : -15px;
+ top : -140px;
+ }
+ .wrapsvg3 {
+ left : -700px;
+ top : 60px;
+ }
+ .svg1 {
+ position : absolute;
+ }
+ .svg2 {
+ position : absolute;
+ }
+ .svg3 {
+ position : absolute;
+ }
+ .svg4 {
+ position : absolute;
+ }
+ nav.section {
+ position : fixed;
+ top : 50%;
+ right : 20px;
+ z-index : 9999;
+ }
+ @media screen and (max-width:1024px) {
+ nav.section {
+ display : none;
+ }
+ }
+ nav.section ul li {
+ width : 20px;
+ height : 20px;
+ border-radius : 25px;
+ background : #fff;
+ display : block;
+ cursor : pointer;
+ transition : all 0.3s;
+ }
+ nav.section ul li a {
+ z-index : 100;
+ display : none;
+ padding : 14px 10px;
+ margin-top : -3px;
+ right : 48px;
+ font-size : 12px;
+ text-decoration : none;
+ }
+ nav.section ul li + li {
+ margin-top : 5px;
+ }
+ nav.section ul li:hover a {
+ display : inline;
+ position : fixed;
+ color : #fff;
+ height : 10px;
+ line-height : 2px;
+ text-align : center;
+ background : #be1622;
+ }
+ nav.section ul li.active {
+ width : 15px;
+ height : 15px;
+ transition : all 0.3s;
+ margin : 5px auto 0 auto;
+ }
+ .newsletter {
+ width : 100%;
+ padding : 50px 0 0 0;
+ background : #ececec;
+ position : relative;
+ }
+ .newsletter:after, .newsletter:before {
+ top : 0;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .newsletter:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .newsletter:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-top-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .newsletter .right {
+ float : right;
+ width : 100%;
+ max-width : 463px;
+ max-width : 420px;
+ }
+ @media screen and (max-width:900px) {
+ .newsletter .right {
+ float : none;
+ width : 100%;
+ max-width : none;
+ padding : 0 25px;
+ }
+ }
+ .newsletter .firstrow {
+ width : 100%;
+ max-width : 840px;
+ margin : 0 auto;
+ }
+ .newsletter .firstrow h2, .newsletter .firstrow .ce-table table caption, .ce-table table .newsletter .firstrow caption {
+ text-align : left;
+ }
+ .newsletter .firstrow h2:after, .newsletter .firstrow .ce-table table caption:after, .ce-table table .newsletter .firstrow caption:after {
+ margin : 10px 0 0 0;
+ }
+ .newsletter .firstrow p {
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 30px 0;
+ }
+ .newsletter .firstrow ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .newsletter .firstrow ul li {
+ display : block;
+ color : #333;
+ font-weight : 700;
+ }
+ .newsletter .firstrow ul li span {
+ font-size : 22px;
+ margin-right : 10px;
+ border-radius : 50px;
+ border : #333 solid 2px;
+ padding : 10px;
+ vertical-align : sub;
+ }
+ .newsletter .firstrow ul li p {
+ margin : 0;
+ display : inline-block;
+ vertical-align : middle;
+ }
+ @media screen and (max-width:440px) {
+ .newsletter .firstrow ul li p {
+ width : 80%;
+ }
+ }
+ @media screen and (max-width:360px) {
+ .newsletter .firstrow ul li p {
+ width : 70%;
+ }
+ }
+ .newsletter .firstrow ul li + li {
+ margin-top : 10px;
+ }
+ .newsletter .secondrow {
+ background : #333;
+ padding : 60px 0;
+ margin-top : 30px;
+ }
+ .newsletter .secondrow .inner {
+ max-width : 836px;
+ position : relative;
+ }
+ .newsletter .secondrow img {
+ position : absolute;
+ left : 0;
+ left : 50px;
+ bottom : 0;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.4);
+ }
+ @media screen and (max-width:900px) {
+ .newsletter .secondrow img {
+ display : none;
+ }
+ }
+ .newsletter .secondrow .button {
+ text-align : center;
+ }
+ .newsletter .secondrow .button.animation span, .newsletter .secondrow .button.animation i {
+ display : inline-block;
+ padding-left : 0;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation span + i {
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation i + span {
+ padding-left : 5px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation:hover span + i {
+ padding-left : 10px;
+ transition : all 0.7s;
+ }
+ .newsletter .secondrow .button.animation:hover i + span {
+ padding-left : 10px;
+ transition : all 0.7s;
+ }
+ .ce-download {
+ float : left;
+ width : 42%;
+ margin-bottom : 50px;
+ }
+ .ce-download h2, .ce-download .ce-table table caption, .ce-table table .ce-download caption {
+ text-align : left;
+ }
+ .ce-download h2:after, .ce-download .ce-table table caption:after, .ce-table table .ce-download caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-download strong {
+ font-weight : 700;
+ font-size : 72px;
+ line-height : 3.3rem;
+ color : #333;
+ margin : 0 0 15px 0;
+ display : block;
+ }
+ .ce-download .date {
+ margin : 0 0 30px 0;
+ font-size : 14px;
+ line-height : normal;
+ color : #333;
+ }
+ .ce-download .agbContainer {
+ margin-top : 30px;
+ margin-bottom : 25px;
+ padding-left : 30px;
+ position : relative;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-download .agbContainer a {
+ color : #0067b1;
+ text-decoration : none;
+ }
+ .ce-download .agbContainer a:hover {
+ text-decoration : underline;
+ }
+ .ce-download .agbContainer input {
+ position : absolute;
+ left : 0;
+ top : 1px;
+ width : 20px;
+ height : 20px;
+ }
+ .ce-download .shortDescription {
+ margin-top : 0;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-download .Dbutton {
+ color : #fff;
+ background : #df8e96;
+ text-decoration : none;
+ width : 100%;
+ max-width : 280px;
+ display : block;
+ padding : 15px;
+ border : none;
+ outline : none;
+ text-align : left;
+ font-size : 22px;
+ line-height : normal;
+ }
+ .ce-download .Dbutton span {
+ font-size : 15px;
+ line-height : normal;
+ display : block;
+ margin-top : 5px;
+ }
+ .ce-download .Dbutton.active {
+ background : #be1622;
+ cursor : pointer;
+ }
+ .ce-download .Dbutton + div + .Dbutton, .ce-download .Dbutton + .Dbutton {
+ margin-top : 20px;
+ }
+ .ce-download .Dbutton.github {
+ background : #ececec;
+ color : #333;
+ padding : 20px 15px;
+ }
+ .ce-download .Dbutton.github span {
+ font-size : 45px;
+ vertical-align : sub;
+ margin-right : 8px;
+ margin-left : 15px;
+ display : inline-block;
+ }
+ .downloadOverlayContainer {
+ background : #fff;
+ padding : 25px 50px;
+ max-width : 720px;
+ margin : 0 auto;
+ position : relative;
+ }
+ .downloadOverlayContainer h1, .downloadOverlayContainer h2, .downloadOverlayContainer .ce-table table caption, .ce-table table .downloadOverlayContainer caption, .downloadOverlayContainer h3 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ text-align : center;
+ margin : 0 0 15px 0;
+ }
+ .downloadOverlayContainer h3 {
+ font-weight : 700;
+ }
+ .downloadOverlayContainer .input {
+ background : #ececec;
+ padding : 8px 12px;
+ border : #333 dotted 1px;
+ display : inline-block;
+ width : 65%;
+ color : #0067b1;
+ overflow-x : auto;
+ height : 40px;
+ }
+ .downloadOverlayContainer .copyButton {
+ background : #0067b1;
+ color : #fff;
+ font-size : 15px;
+ line-height : normal;
+ padding : 8px 5px;
+ display : inline-block;
+ width : 32%;
+ text-align : center;
+ vertical-align : top;
+ border : none;
+ outline : none;
+ cursor : pointer;
+ height : 40px;
+ }
+ .downloadOverlayContainer .copyButton i {
+ margin-right : 5px;
+ }
+ @media screen and (max-width:720px) {
+ .downloadOverlayContainer {
+ padding : 25px 25px;
+ }
+ .downloadOverlayContainer .input {
+ display : block;
+ width : 100%;
+ height : auto;
+ }
+ .downloadOverlayContainer .copyButton {
+ display : block;
+ width : 100%;
+ height : auto;
+ }
+ }
+ .mfp-wrap {
+ overflow-x : scroll !important ;
+ }
+ .ce-downloadhinweis {
+ float : right;
+ width : 50%;
+ margin-bottom : 50px;
+ }
+ .ce-downloadhinweis h2, .ce-downloadhinweis .ce-table table caption, .ce-table table .ce-downloadhinweis caption {
+ text-align : left;
+ }
+ .ce-downloadhinweis h2:after, .ce-downloadhinweis .ce-table table caption:after, .ce-table table .ce-downloadhinweis caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-downloadhinweis p + p {
+ margin-top : 30px;
+ }
+ .ce-downloadhinweis p + ol, .ce-downloadhinweis p + ul {
+ margin-top : 25px;
+ }
+ .ce-downloadhinweis ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .ce-downloadhinweis ul li {
+ color : #333;
+ }
+ .ce-downloadhinweis ul li a {
+ text-decoration : none;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .ce-downloadhinweis ul li a:hover {
+ text-decoration : underline;
+ }
+ .ce-downloadhinweis ul li + li {
+ margin-top : 3px;
+ }
+ .ce-downloadhinweis ul li:before {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-right : 5px;
+ }
+ .ce-downloadhinweis ol {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .ce-downloadhinweis ol li {
+ display : block;
+ counter-increment : olliste;
+ }
+ .ce-downloadhinweis ol li:before {
+ content : counter(olliste) ".";
+ font-weight : 700;
+ font-size : 32px;
+ line-height : normal;
+ color : #bbbbbb;
+ margin-right : 5px;
+ }
+ .ce-downloadhinweis ol li + li {
+ margin-top : 15px;
+ }
+ .ce-downloadhinweis ol + p {
+ margin-top : 25px;
+ }
+ @media screen and (max-width:768px) {
+ .ce-download {
+ float : none;
+ width : 100%;
+ }
+ .ce-downloadhinweis {
+ float : none;
+ width : 100%;
+ }
+ }
+ .ce-youtube-text {
+ margin-bottom : 50px;
+ }
+ .ce-youtube-text h2, .ce-youtube-text .ce-table table caption, .ce-table table .ce-youtube-text caption {
+ margin-top : 0;
+ }
+ .ce-youtube-text .left, .ce-youtube-text .right {
+ float : left;
+ width : calc((100% - 20px) / 2);
+ }
+ @media screen and (max-width:767px) {
+ .ce-youtube-text .left, .ce-youtube-text .right {
+ float : none;
+ width : 100%;
+ }
+ }
+ .ce-youtube-text .left iframe {
+ width : 100% !important ;
+ height : 315px;
+ }
+ .ce-youtube-text .right {
+ margin-left : 20px;
+ }
+ .ce-youtube-text .right a {
+ display : block;
+ margin-top : 15px;
+ }
+ @media screen and (max-width:767px) {
+ .ce-youtube-text .right {
+ margin-left : 0;
+ margin-top : 20px;
+ }
+ }
+ .ce-youtube-slider {
+ margin-bottom : 50px;
+ }
+ .ce-youtube-slider .inner.small, .ce-youtube-slider .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .ce-youtube-slider .tx-felogin-pi1-inner {
+ position : relative;
+ }
+ .ce-youtube-slider a {
+ text-decoration : none;
+ }
+ .ce-youtube-slider p {
+ margin : 3px 0 0 0;
+ color : #333;
+ }
+ .ce-youtube-slider + div, .ce-youtube-slider + section {
+ border-top : 1px solid #c6c6c6;
+ padding-top : 50px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube, .ce-youtube-slider .swiper-button-next-small-youtube {
+ padding : 12px 10px;
+ background : #ececec;
+ width : 30px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube i.fa, .ce-youtube-slider .swiper-button-next-small-youtube i.fa {
+ padding-left : 0;
+ }
+ .ce-youtube-slider .swiper-button-next-small-youtube {
+ right : -30px;
+ }
+ .ce-youtube-slider .swiper-button-prev-small-youtube {
+ left : -30px;
+ }
+ .ce-youtube-slider .swiper-slide a div {
+ max-height : 140px;
+ height : auto;
+ overflow : hidden;
+ }
+ .ce-youtube-slider .swiper-slide a div img {
+ width : 100%;
+ }
+ @media screen and (max-width:640px) {
+ .ce-youtube-slider .swiper-slide a div {
+ max-height : none;
+ }
+ }
+ .shopDetailsContainer {
+ background : #ececec;
+ padding : 10px 0;
+ margin-bottom : 10px;
+ }
+ .shopDetailsContainer .left {
+ float : left;
+ min-height : 1px;
+ }
+ .shopDetailsContainer .left a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .left a i {
+ font-size : 12px;
+ }
+ .shopDetailsContainer .right {
+ float : right;
+ min-height : 1px;
+ }
+ .shopDetailsContainer .right ul li {
+ display : inline-block;
+ }
+ .shopDetailsContainer .right ul li a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .right ul li + li {
+ margin-left : 5px;
+ }
+ .shopDetailsContainer .tx-sy-osbeeproducts {
+ padding : 0;
+ }
+ .shopDetailsContainer .tx-sy-osbeeproducts ul {
+ display : inline-block;
+ }
+ .shopDetailsContainer .changeMoney span {
+ position : relative;
+ margin-right : 5px;
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .shopDetailsContainer .changeMoney li {
+ position : relative;
+ margin-right : 5px;
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ }
+ .shopDetailsContainer .changeMoney li a {
+ color : #333;
+ font-weight : 600;
+ font-size : 14px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .shopDetailsContainer .changeMoney li ul {
+ width : 85px;
+ display : none;
+ position : absolute;
+ background : #fff;
+ padding : 5px 10px;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.35);
+ top : 32px;
+ left : 0;
+ }
+ .shopDetailsContainer .changeMoney li ul:before {
+ content : "";
+ height : 15px;
+ width : 100%;
+ position : absolute;
+ top : -15px;
+ }
+ .shopDetailsContainer .changeMoney li ul li a {
+ padding-left : 0;
+ }
+ .shopDetailsContainer .changeMoney li:hover ul {
+ display : block;
+ }
+ .marketplace-wrapper {
+ padding : 50px 0;
+ }
+ @media screen and (max-width:1120px) {
+ .marketplace-wrapper.inner.small, .tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner {
+ padding : 50px 25px;
+ }
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper.inner.small, .tx-felogin-pi1 .marketplace-wrapper.tx-felogin-pi1-inner {
+ padding : 0 25px;
+ }
+ }
+ .marketplace-wrapper .mp-mobile {
+ display : none;
+ margin-bottom : 0;
+ margin-top : 25px;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-mobile button {
+ width : 100%;
+ outline : none;
+ border : none;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-mobile {
+ display : block;
+ }
+ }
+ .marketplace-wrapper .mp-sidebar {
+ float : left;
+ width : 24.27%;
+ min-height : 1px;
+ margin-right : 0.97%;
+ }
+ .marketplace-wrapper .mp-sidebar.right {
+ margin-right : 0;
+ margin-left : 0.97%;
+ }
+ .marketplace-wrapper .mp-sidebar.right > div {
+ margin-bottom : 0;
+ }
+ .marketplace-wrapper .mp-sidebar.right > div + div {
+ margin-top : 30px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-sidebar {
+ float : none;
+ width : 100%;
+ margin-right : 0;
+ display : none;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-sidebar.active {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar.right {
+ margin-left : 0;
+ display : block;
+ }
+ }
+ .marketplace-wrapper .mp-sidebar > div {
+ margin-bottom : 99px;
+ }
+ .marketplace-wrapper .mp-sidebar > div + div {
+ margin-top : 40px;
+ margin-bottom : 0;
+ }
+ .marketplace-wrapper .mp-sidebar h2, .marketplace-wrapper .mp-sidebar .ce-table table caption, .ce-table table .marketplace-wrapper .mp-sidebar caption {
+ text-align : left;
+ color : #333;
+ text-transform : uppercase;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ margin : 0 0 10px 0;
+ font-family : "Open Sans", sans-serif;
+ padding-bottom : 3px;
+ border-bottom : 2px solid #fc0;
+ }
+ .marketplace-wrapper .mp-sidebar h2:after, .marketplace-wrapper .mp-sidebar .ce-table table caption:after, .ce-table table .marketplace-wrapper .mp-sidebar caption:after {
+ display : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="text"], .marketplace-wrapper .mp-sidebar .mp-suche select {
+ height : 40px;
+ border : #818181 solid 1px;
+ padding : 5px 10px;
+ width : 100%;
+ font-size : 14px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="text"] {
+ margin-bottom : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche input[type="submit"] {
+ width : 100%;
+ height : 40px;
+ border : none;
+ outline : none;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #fff;
+ background : #0067b1;
+ text-align : left;
+ padding : 10px;
+ cursor : pointer;
+ position : relative;
+ margin-top : 5px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche form {
+ position : relative;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-suche form:after {
+ content : "\f105";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ position : absolute;
+ right : 10px;
+ bottom : 9px;
+ color : #fff;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a {
+ text-decoration : none;
+ color : #333;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li a:hover, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a:hover {
+ text-decoration : underline;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a .mp-categoryteaser, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a .mp-categoryteaser {
+ width : 20px;
+ height : 20px;
+ float : left;
+ color : #fff;
+ text-align : center;
+ margin-right : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li > a .mp-categoryteaser i, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li > a .mp-categoryteaser i {
+ text-align : center;
+ vertical-align : middle;
+ color : #fff;
+ font-size : 10px;
+ padding : 0 0 3px 0;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul {
+ margin-top : 8px;
+ margin-left : 20px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li {
+ padding-left : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li a, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li a {
+ font-weight : 400;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li ul li + li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li ul li + li {
+ margin-top : 5px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-category nav ul li + li, .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li + li {
+ margin-top : 12px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li a {
+ font-weight : 400;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-downloads nav ul li + li {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img {
+ display : block;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img + p {
+ font-size : 13px;
+ line-height : normal;
+ margin : 15px 0 0 0;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-info img + p + p {
+ margin-top : 15px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a {
+ text-decoration : none;
+ color : #fff;
+ background : #0067b1;
+ width : 100%;
+ display : block;
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ text-transform : uppercase;
+ text-align : center;
+ padding : 15px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a + a {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a.blue {
+ background : #0067b1;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-buttons a.nobutton {
+ padding : 0;
+ color : #333;
+ background : transparent;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation {
+ background : #ececec;
+ padding : 15px 10px 30px 10px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p {
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p + p {
+ margin-top : 30px;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productspecifikation p a {
+ color : #0067b1;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare p {
+ margin : 0;
+ font-weight : 700;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare br {
+ display : none;
+ }
+ .marketplace-wrapper .mp-sidebar .mp-productShare .shariff .orientation-horizontal {
+ text-align : left !important ;
+ }
+ .marketplace-wrapper .mp-contentContainer {
+ float : left;
+ width : 74.76%;
+ min-height : 1px;
+ }
+ .marketplace-wrapper .mp-contentContainer.detailseite {
+ width : 49.51%;
+ padding-top : 25px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-contentContainer {
+ float : none;
+ width : 100%;
+ margin-bottom : 25px;
+ }
+ .marketplace-wrapper .mp-contentContainer.detailseite {
+ width : 100%;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner {
+ width : 100%;
+ height : auto;
+ margin-bottom : 30px;
+ position : relative;
+ }
+ @media screen and (max-width:480px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div {
+ position : absolute;
+ top : 40px;
+ left : 40px;
+ }
+ @media screen and (max-width:1024px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner div {
+ top : 20px;
+ left : 20px;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div h2, .marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption, .ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption {
+ color : #fff;
+ font-weight : 700;
+ text-align : left;
+ font-size : 32px;
+ line-height : normal;
+ text-transform : uppercase;
+ margin-top : 0;
+ font-family : "Open Sans", sans-serif;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div h2:after, .marketplace-wrapper .mp-contentContainer .mp-banner div .ce-table table caption:after, .ce-table table .marketplace-wrapper .mp-contentContainer .mp-banner div caption:after {
+ margin : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p {
+ color : #fff;
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p + p {
+ margin-top : 15px;
+ }
+ @media screen and (max-width:767px) {
+ .marketplace-wrapper .mp-contentContainer .mp-banner div p {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a {
+ color : #fff;
+ text-decoration : none;
+ font-size : 13px;
+ line-height : normal;
+ display : block;
+ margin-top : 15px;
+ text-transform : uppercase;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a:after {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-banner div a:hover {
+ text-decoration : underline;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter {
+ width : 100%;
+ margin-bottom : 20px;
+ }
+ @media screen and (min-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul {
+ display : flex;
+ flex-wrap : nowrap;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ background : #bbbbbb;
+ color : #fff;
+ cursor : pointer;
+ padding : 15px 0;
+ font-weight : 700;
+ text-transform : uppercase;
+ text-align : center;
+ }
+ @media screen and (min-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ flex-direction : column;
+ order : 4;
+ flex-grow : 4;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li.active, .marketplace-wrapper .mp-contentContainer .mp-filter ul li:hover {
+ background : #333;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li + li {
+ margin-left : 10px;
+ }
+ @media screen and (max-width:1024px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ font-size : 13px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li {
+ font-size : 12px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .marketplace-wrapper .mp-contentContainer .mp-filter ul li + li {
+ margin-left : 0;
+ margin-top : 10px;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ float : left;
+ width : 250px;
+ width : calc((100% - 21px) / 3);
+ border : #818181 solid 1px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article + article {
+ margin-left : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 4) {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article > a {
+ display : block;
+ height : 100%;
+ position : relative;
+ padding-bottom : 50px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header {
+ position : relative;
+ padding : 10px 10px 0 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage, .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser {
+ display : block;
+ float : left;
+ max-width : 70px;
+ margin-right : 10px;
+ width : 54px;
+ height : 54px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productimage i, .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productcategoryteaser i {
+ text-align : center;
+ vertical-align : middle;
+ color : #fff;
+ font-size : 24px;
+ padding : 15px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header h3 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ margin : 0 0 10px 0;
+ max-width : calc(100% - 70px);
+ float : left;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header span {
+ font-size : 11px;
+ line-height : normal;
+ display : block;
+ font-weight : 400;
+ color : #333;
+ clear : both;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner {
+ position : absolute;
+ top : 0;
+ right : 0;
+ z-index : 800;
+ }
+ @media screen and (max-width:1120px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .mp-productbanner {
+ display : none;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer {
+ position : relative;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ font-size : 9px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span {
+ left : 12px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span {
+ left : 23px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span + span {
+ left : 34px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .filled span + span + span + span + span, .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty span + span + span + span + span {
+ left : 45px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article header .ratingContainer .empty {
+ position : relative;
+ left : auto;
+ right : auto;
+ bottom : auto;
+ width : 100%;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main {
+ margin-top : 15px;
+ padding : 0 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main p {
+ font-size : 13px;
+ line-height : normal;
+ margin : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main p + p {
+ margin-top : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article main img {
+ display : block;
+ margin-top : 15px;
+ max-height : 25px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer {
+ margin-top : 10px;
+ border-top : 1px solid #818181;
+ padding : 10px 10px 10px 10px;
+ position : absolute;
+ left : 0;
+ right : 0;
+ bottom : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer {
+ float : left;
+ position : relative;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span {
+ left : 19px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span {
+ left : 38px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span + span {
+ left : 57px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .ratingContainer .filled span + span + span + span + span {
+ left : 76px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price {
+ float : none;
+ }
+ @media screen and (max-width:1100px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price {
+ font-size : 13px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .price span {
+ font-size : 10px !important ;
+ }
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation {
+ display : none;
+ background : #0067b1;
+ color : #fff;
+ text-align : center;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 16px;
+ line-height : normal;
+ padding : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article footer .moreInformation:after {
+ content : "\f178";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ margin-left : 5px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a {
+ text-decoration : none;
+ color : #333;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer {
+ padding : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .ratingContainer {
+ display : none;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .price {
+ display : none;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article a:hover footer .moreInformation {
+ display : block;
+ }
+ @media screen and (max-width:1023px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ width : calc((100% - 11px) / 2);
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 10px;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 3) {
+ margin-top : 10px;
+ }
+ }
+ @media screen and (max-width:560px) {
+ .marketplace-wrapper .mp-contentContainer .mp-content article {
+ width : 100%;
+ margin-left : 0 !important ;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(3n 4) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(2n 3) {
+ margin-left : 0;
+ }
+ .marketplace-wrapper .mp-contentContainer .mp-content article:nth-of-type(n 2) {
+ margin-top : 10px;
+ }
+ }
+ .mpdetail-content .mp-productInfo {
+ margin-bottom : 60px;
+ }
+ .mpdetail-content .mp-productInfo > img, .mpdetail-content .mp-productInfo > .mpdetail-productcategoryteaser {
+ float : left;
+ margin : 0 10px;
+ max-width : 110px;
+ display : block;
+ text-align : center;
+ height : 100px;
+ width : 100px;
+ }
+ .mpdetail-content .mp-productInfo > img i, .mpdetail-content .mp-productInfo > .mpdetail-productcategoryteaser i {
+ font-size : 40px;
+ vertical-align : middle;
+ color : #fff;
+ display : inline-block;
+ line-height : 100px;
+ }
+ .mpdetail-content .mp-productInfo > div {
+ float : left;
+ max-width : 340px;
+ }
+ .mpdetail-content .mp-productInfo > div h1 {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 700;
+ margin : 0 0 5px 0;
+ }
+ .mpdetail-content .mp-productInfo > div > span {
+ font-size : 11px;
+ line-height : normal;
+ display : block;
+ font-weight : 400;
+ color : #333;
+ }
+ .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung img {
+ display : block;
+ margin : 15px 0;
+ float : left;
+ }
+ .mpdetail-content .mp-productInfo > div .mpdetail-auszeichnung img + img {
+ margin-left : 5px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer {
+ position : relative;
+ display : inline-block;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled {
+ position : absolute;
+ top : 0;
+ left : 0;
+ width : 0%;
+ overflow : hidden;
+ height : 22px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span {
+ color : #fc0;
+ position : absolute;
+ top : 4px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span {
+ left : 19px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span {
+ left : 38px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span + span {
+ left : 57px;
+ }
+ .mpdetail-content .mp-productInfo > div .ratingContainer .filled span + span + span + span + span {
+ left : 76px;
+ }
+ .mpdetail-content .mp-productWrapper > ul li {
+ float : left;
+ width : calc(100% / 3);
+ background : #fff;
+ text-align : center;
+ border-top : 2px solid #ebebeb;
+ border-left : 2px solid #ebebeb;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper > ul li a {
+ color : #333;
+ font-size : 13px;
+ line-height : normal;
+ cursor : pointer;
+ text-decoration : none;
+ font-weight : 700;
+ display : block;
+ padding : 15px;
+ }
+ @media screen and (max-width:360px) {
+ .mpdetail-content .mp-productWrapper > ul li a {
+ font-size : 11px;
+ line-height : normal;
+ }
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current, .mpdetail-content .mp-productWrapper > ul li:hover {
+ background : #ececec;
+ border-top : 2px solid #fc0;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current i, .mpdetail-content .mp-productWrapper > ul li:hover i {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current {
+ border-left : 2px solid transparent;
+ border-right : 2px solid transparent;
+ }
+ .mpdetail-content .mp-productWrapper > ul li.current + li {
+ border-left : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li:nth-of-type(2).current {
+ border-left : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li + li {
+ border-right : 2px solid #ebebeb;
+ }
+ .mpdetail-content .mp-productWrapper > ul li + li + li {
+ border-left : 2px solid transparent;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab {
+ display : none;
+ background : #ececec;
+ padding : 15px 10px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab:first-of-type {
+ display : block;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab h3 {
+ color : #333;
+ margin : 0 0 10px 0;
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p {
+ margin : 0;
+ font-size : 13px;
+ line-height : normal;
+ color : #333;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab p + p {
+ margin-top : 15px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul {
+ margin : 10px 0 0 0;
+ padding : 0;
+ list-style-type : none;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li {
+ position : relative;
+ padding-left : 15px;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li:before {
+ content : "\f054";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : absolute;
+ top : 4px;
+ left : 0;
+ color : #333;
+ font-size : 12px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab ul li + li {
+ margin-top : 4px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span {
+ color : #bbb;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover ~ span {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover:before, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer span:hover ~ span:before {
+ content : "\f005";
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer > .ratingContainer p {
+ font-size : 18px;
+ line-height : normal;
+ color : #bbb;
+ display : inline-block;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form {
+ margin-bottom : 20px;
+ padding-bottom : 30px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea {
+ resize : none;
+ height : 105px;
+ padding : 10px;
+ width : 100%;
+ margin-top : 10px;
+ color : #bbb;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form textarea + p {
+ font-size : 13px;
+ line-height : normal;
+ color : #bbb;
+ text-align : right;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer form input[type="submit"] {
+ display : inline-block;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ border : none;
+ outline : none;
+ text-align : center;
+ background : #0067b1;
+ text-transform : uppercase;
+ padding : 15px;
+ min-width : 160px;
+ margin-top : -10px;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment h3 {
+ margin-bottom : 5px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment + .mp-usercomment {
+ margin-top : 25px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer .fa-star {
+ color : #fc0;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment .ratingContainer span {
+ color : #bbb;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply {
+ background : #fff;
+ padding : 15px 10px;
+ margin-left : 30px;
+ position : relative;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before, .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after {
+ bottom : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .mpdetail-content .mp-productWrapper .mp-productTab .mp-commentContainer .mp-userCommentContainer .mp-usercomment.reply:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .forumWrapOuter {
+ background : #ececec;
+ }
+ .forumWrapOuter .ce-Image-Text-Element {
+ margin-bottom : 0;
+ padding-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .tx-typo3forum-pi1 .forum_menu, .tx-typo3forum-pi1 .topic_list_menu {
+ margin-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) {
+ float : left;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(1) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(1) a:before {
+ content : "\f053";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) {
+ float : right;
+ margin-left : 15px;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(2) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(2) a:before {
+ content : "\f0fe";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3), .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) {
+ float : right;
+ display : none !important ;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) i, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) i {
+ display : none;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a {
+ background : #fc0;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li:nth-of-type(3) a:before, .tx-typo3forum-pi1 .topic_list_menu ul li:nth-of-type(3) a:before {
+ content : "\f005";
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ @media screen and (max-width:640px) {
+ .tx-typo3forum-pi1 .forum_menu ul li, .tx-typo3forum-pi1 .topic_list_menu ul li {
+ float : none !important ;
+ width : 100% !important ;
+ margin-bottom : 5px;
+ margin-left : 0 !important ;
+ }
+ .tx-typo3forum-pi1 .forum_menu ul li a, .tx-typo3forum-pi1 .topic_list_menu ul li a {
+ width : 100%;
+ text-align : center;
+ }
+ }
+ .tx-typo3forum-pi1 #topic fieldset, .tx-typo3forum-pi1 #post fieldset, .tx-typo3forum-pi1 #report fieldset {
+ border : none;
+ padding : 0;
+ margin : 0;
+ }
+ .tx-typo3forum-pi1 #topic fieldset legend, .tx-typo3forum-pi1 #post fieldset legend, .tx-typo3forum-pi1 #report fieldset legend {
+ margin-bottom : 40px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group, .tx-typo3forum-pi1 #post fieldset .control-group, .tx-typo3forum-pi1 #report fieldset .control-group {
+ margin-bottom : 15px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group + .control-group > label, .tx-typo3forum-pi1 #post fieldset .control-group + .control-group > label, .tx-typo3forum-pi1 #report fieldset .control-group + .control-group > label {
+ position : relative;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpContainer, .tx-typo3forum-pi1 #post fieldset .markItUpContainer, .tx-typo3forum-pi1 #report fieldset .markItUpContainer {
+ width : 100%;
+ max-width : 927px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader, .tx-typo3forum-pi1 #post fieldset .markItUpHeader, .tx-typo3forum-pi1 #report fieldset .markItUpHeader {
+ float : right;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul .markItUpDropMenu, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul .markItUpDropMenu, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul .markItUpDropMenu {
+ padding-right : 0;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .markItUpHeader ul a, .tx-typo3forum-pi1 #post fieldset .markItUpHeader ul a, .tx-typo3forum-pi1 #report fieldset .markItUpHeader ul a {
+ width : 18px;
+ height : 18px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="submit"], .tx-typo3forum-pi1 #post fieldset input[type="submit"], .tx-typo3forum-pi1 #report fieldset input[type="submit"] {
+ display : block;
+ float : left;
+ border : #c6c6c6 solid 1px;
+ height : 35px;
+ padding : 0 10px;
+ background : #c6c6c6;
+ font-size : 14px;
+ line-height : 33px;
+ cursor : pointer;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="submit"] + .btn, .tx-typo3forum-pi1 #post fieldset input[type="submit"] + .btn, .tx-typo3forum-pi1 #report fieldset input[type="submit"] + .btn {
+ display : block;
+ float : left;
+ border : #c6c6c6 solid 1px;
+ height : 35px;
+ padding : 0 10px;
+ margin-left : 10px;
+ background : #c6c6c6;
+ font-size : 14px;
+ line-height : 35px;
+ color : #000;
+ font-weight : 400;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="checkbox"], .tx-typo3forum-pi1 #post fieldset input[type="checkbox"], .tx-typo3forum-pi1 #report fieldset input[type="checkbox"] {
+ margin-left : 0;
+ margin-top : 0;
+ vertical-align : bottom;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="text"], .tx-typo3forum-pi1 #topic fieldset textarea, .tx-typo3forum-pi1 #post fieldset input[type="text"], .tx-typo3forum-pi1 #post fieldset textarea, .tx-typo3forum-pi1 #report fieldset input[type="text"], .tx-typo3forum-pi1 #report fieldset textarea {
+ border : #c6c6c6 solid 1px;
+ padding : 0 10px;
+ height : 30px;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #topic fieldset input[type="text"], .tx-typo3forum-pi1 #post fieldset input[type="text"], .tx-typo3forum-pi1 #report fieldset input[type="text"] {
+ width : 100%;
+ max-width : 927px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset textarea, .tx-typo3forum-pi1 #post fieldset textarea, .tx-typo3forum-pi1 #report fieldset textarea {
+ padding-top : 10px;
+ padding-bottom : 10px;
+ margin-top : 5px;
+ min-height : 200px;
+ font-family : "Open Sans", sans-serif;
+ }
+ .tx-typo3forum-pi1 #post fieldset .control-group > label {
+ position : relative;
+ bottom : -25px;
+ }
+ .tx-typo3forum-pi1 #topic fieldset .control-group + .control-group > label {
+ position : relative;
+ bottom : -25px;
+ }
+ .tx-typo3forum-pi1 #report .markItUp {
+ margin-top : -20px;
+ }
+ .tx-typo3forum-pi1 #report .markItUp .tx-typo3forum-miu-code, .tx-typo3forum-pi1 #report .markItUp .markItUpSeparator {
+ display : none;
+ }
+ .tx-typo3forum-pi1 ul.nav-pills-condensed {
+ margin-bottom : 5px;
+ }
+ .tx-typo3forum-pi1 > h2, .ce-table table .tx-typo3forum-pi1 > caption {
+ display : none;
+ }
+ .tx-typo3forum-pi1 > h2.enable, .ce-table table .tx-typo3forum-pi1 > caption.enable {
+ text-transform : none;
+ text-align : left;
+ padding-left : 10px;
+ background : #0067b1;
+ padding : 15px 0 15px 10px;
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ }
+ .tx-typo3forum-pi1 > h2.enable:after, .ce-table table .tx-typo3forum-pi1 > caption.enable:after {
+ display : none;
+ }
+ .tx-typo3forum-pi1 table tbody td {
+ background : #fff !important ;
+ padding : 10px 8px;
+ line-height : 60px;
+ vertical-align : middle;
+ height : 60px;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .tx-typo3forum-pi1 table tbody td div {
+ font-size : 13px;
+ line-height : 18.2px;
+ font-size : 0.8125rem;
+ line-height : 1.1375rem;
+ font-weight : 300;
+ color : #b4b4b4;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .tx-typo3forum-pi1 table tbody td a {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ text-decoration : none;
+ color : #333;
+ }
+ .tx-typo3forum-pi1 table tbody td:nth-of-type(n 3) {
+ text-align : center;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator {
+ text-align : right;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li {
+ color : #0067b1;
+ font-weight : 700;
+ font-size : 13px;
+ line-height : normal;
+ display : inline-block;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li a {
+ font-size : 13px;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li.current {
+ color : #fc0;
+ }
+ .tx-typo3forum-pi1 .f3-widget-paginator li + li {
+ margin-left : 5px;
+ }
+ .ce-osbee-forum h2, .ce-osbee-forum .ce-table table caption, .ce-table table .ce-osbee-forum caption {
+ text-transform : none;
+ text-align : left;
+ padding-left : 10px;
+ background : #0067b1;
+ padding : 15px 0 15px 10px;
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ color : #fff;
+ }
+ .ce-osbee-forum h2:after, .ce-osbee-forum .ce-table table caption:after, .ce-table table .ce-osbee-forum caption:after {
+ display : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap {
+ display : block;
+ width : 100%;
+ background : #fff;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child {
+ width : 100%;
+ padding : 15px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon {
+ float : left;
+ max-width : 70px;
+ margin-right : 15px;
+ width : 41px;
+ height : 41px;
+ border-radius : 25px;
+ background : #c6c6c6;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic {
+ background : #fff;
+ text-align : center;
+ vertical-align : middle;
+ border : #bbb solid 1px;
+ width : 20px;
+ height : 20px;
+ color : #bbb;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon.topic i, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon.topic i {
+ padding : 0;
+ font-size : 12px;
+ padding-top : 4px;
+ display : block;
+ }
+ @media screen and (max-width:640px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .tx-typo3forum-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child .forumIcon {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ float : left;
+ width : 55%;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 {
+ margin : 0;
+ font-size : 16px;
+ line-height : normal;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 5px 0;
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a {
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ margin : 0;
+ display : block;
+ width : 100%;
+ max-width : 500px;
+ overflow : hidden;
+ text-overflow : ellipsis;
+ white-space : nowrap;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span {
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p span + span, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left a span + span {
+ color : #bbb;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ width : 40%;
+ }
+ }
+ @media screen and (max-width:800px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ width : 36%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left {
+ float : none;
+ width : 100%;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left h3 a {
+ margin-bottom : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p {
+ margin-bottom : 20px;
+ max-width : 85%;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .left p {
+ margin-bottom : 0;
+ max-width : 100%;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ float : right;
+ width : 36%;
+ min-width : 360px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p {
+ display : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.topics, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right p.posts {
+ display : block;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics {
+ font-size : 12px;
+ line-height : 14px;
+ margin : 0;
+ font-weight : 400;
+ width : 45px;
+ text-align : center;
+ float : left;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics span {
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .topics {
+ width : 40px;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts {
+ font-size : 12px;
+ line-height : 14px;
+ margin : 0;
+ font-weight : 400;
+ float : left;
+ width : 45px;
+ text-align : center;
+ margin-left : 25px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts a {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts span {
+ display : block;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .posts {
+ width : 40px;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : 220px;
+ position : relative;
+ padding-left : 40px;
+ display : block;
+ float : left;
+ margin-left : 25px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .tx-typo3forum-topic-show-post-user-icon, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .tx-typo3forum-topic-show-post-user-icon {
+ max-height : 30px;
+ border-radius : 25px;
+ width : auto;
+ margin-right : 0;
+ position : absolute;
+ left : 0;
+ top : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a {
+ font-size : 12px;
+ line-height : 14px;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-commentPost a:hover, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-commentPost a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor {
+ font-size : 12px;
+ line-height : 14px;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a {
+ font-size : 12px;
+ line-height : 14px;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor a:hover, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post .last-postAuthor time, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available .last-postAuthor time {
+ font-size : 12px;
+ line-height : 14px;
+ display : block;
+ width : 100%;
+ color : #c6c6c6;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : 200px;
+ }
+ }
+ @media screen and (max-width:420px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ width : auto;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .last-post img, .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available img {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available {
+ margin-top : 0;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right .no-comments-available span {
+ display : inline;
+ vertical-align : middle;
+ line-height : 30px;
+ font-size : 12px;
+ line-height : 14px;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ width : 35%;
+ min-width : 330px;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ float : none;
+ width : 100%;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div .right {
+ display : none;
+ }
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child div a {
+ font-weight : 400;
+ color : #333;
+ text-decoration : none;
+ }
+ .ce-osbee-forum .ce-osbee-forum-wrap .ce-osbee-forum-child + .ce-osbee-forum-child {
+ border-top : 1px solid #bbbbbb;
+ }
+ ul.nav-pills li {
+ display : inline-block;
+ }
+ ul.nav-pills li a {
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ font-weight : 400;
+ text-decoration : none;
+ }
+ ul.nav-pills li a:hover {
+ text-decoration : underline;
+ }
+ ul.nav-pills li:last-of-type a {
+ font-weight : 700;
+ color : #333;
+ }
+ ul.nav-pills li + li:before {
+ content : "\f054";
+ color : #fc0;
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-size : 10px;
+ }
+ ul.nav-pills + .ce-osbee-forum {
+ margin-top : 20px;
+ }
+ .ce-osbee-forum-singlepost {
+ position : relative;
+ background : #fff;
+ padding : 30px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ width : 20%;
+ float : left;
+ padding-right : 2%;
+ border-right : 1px solid #bbb;
+ text-align : center;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon {
+ float : none;
+ display : block;
+ margin : 0;
+ background : #ececec;
+ padding : 10px;
+ text-align : center;
+ border-radius : 150px;
+ height : 85px;
+ width : 85px;
+ margin : 15px auto;
+ font-size : 60px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 16px;
+ line-height : normal;
+ margin : 0 0 10px 0;
+ color : #333;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a:hover {
+ text-decoration : underline;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div span.screenname {
+ font-size : 16px;
+ line-height : normal;
+ margin : 0 0 10px 0;
+ color : #333;
+ font-weight : 700;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 600;
+ color : #333;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered {
+ font-size : 14px;
+ line-height : normal;
+ color : #bbbbbb;
+ margin-bottom : 10px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .membersince {
+ font-size : 12px;
+ line-height : normal;
+ color : #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .postcounts {
+ font-size : 12px;
+ line-height : normal;
+ color : #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p {
+ font-size : 14px;
+ line-height : normal;
+ font-weight : 400;
+ margin : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p + p {
+ margin-top : 2px;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ width : 25%;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .anonymouseUserName, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div .unregistered, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation {
+ float : none;
+ width : 100%;
+ border-right : none;
+ padding-right : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation .tx-typo3forum-topic-show-post-user-icon {
+ display : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div {
+ padding-bottom : 15px;
+ border-bottom : 1px solid #bbb;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div * {
+ display : block;
+ text-align : left;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div a {
+ font-size : 14px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.membersince, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.postcounts, .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div p.unregistered {
+ margin-left : 0;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-userinformation div {
+ padding-bottom : 15px;
+ }
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ width : 77%;
+ float : left;
+ padding-left : 2%;
+ margin-left : 3%;
+ }
+ @media screen and (max-width:1024px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ width : 70%;
+ }
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content {
+ float : none;
+ margin-left : 0;
+ width : 100%;
+ margin-top : 20px;
+ }
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text {
+ padding : 0;
+ margin : 0;
+ font-size : 12px;
+ line-height : normal;
+ padding-top : 10px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text p {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote {
+ background : #fff;
+ color : #333;
+ border : none;
+ margin : 0 0 15px 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user {
+ color : #333;
+ font-size : 12px;
+ font-weight : 400;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-user a {
+ color : #333;
+ font-size : 12px;
+ font-weight : 400;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text {
+ margin-top : 10px;
+ font-style : italic;
+ color : #bbb;
+ font-size : 12px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote-text:before {
+ content : "\f10e";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ font-size : 30px;
+ color : #0067b1;
+ margin-right : 10px;
+ vertical-align : top;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote {
+ margin : -30px 0 10px 35px;
+ padding : 0;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text .tx-typo3forum-quote .tx-typo3forum-quote .tx-typo3forum-quote-text:before {
+ font-size : 20px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ border-bottom : 1px solid #bbb;
+ padding-bottom : 5px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu {
+ float : right;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu a {
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu .quote-icon {
+ padding-left : 0;
+ position : relative;
+ top : -4px;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date {
+ float : left;
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ font-style : normal;
+ font-size : 13px;
+ color : #bbb;
+ }
+ @media screen and (max-width:768px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ position : absolute;
+ top : 30px;
+ right : 30px;
+ border-bottom : none;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .tx-typo3forum-topic-show-post-date {
+ float : none;
+ display : inline-block;
+ }
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation .post-menu {
+ float : none;
+ margin-left : 10px;
+ display : inline-block;
+ }
+ }
+ @media screen and (max-width:480px) {
+ .ce-osbee-forum-singlepost .ce-osbee-forum-singlepost-content .tx-typo3forum-topic-show-post-text-userinformation {
+ position : relative;
+ top : 0;
+ text-align : right;
+ right : auto;
+ border-bottom : none;
+ }
+ }
+ .ce-osbee-forum-singlepost + .ce-osbee-forum-singlepost {
+ border-top : 1px solid #bbbbbb;
+ }
+ .ce-osbee-forum-singlepost:first-of-type {
+ margin-top : 30px;
+ }
+ .f3-widget-paginator {
+ margin : 40px 0 30px 0;
+ text-align : right;
+ }
+ .osbee-forum-empty {
+ display : none;
+ }
+ .osbee-forum-empty.enable {
+ display : block;
+ }
+ p.tx-srfeuserregister-pi1-error {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .blogContentFullWidth {
+ margin-top : 25px;
+ }
+ .blogContent {
+ float : left;
+ width : 73.78%;
+ width : calc(100% - 32.85%);
+ display : block;
+ max-width : 740px;
+ padding : 50px 0;
+ margin-right : 4.85%;
+ padding-top : 0;
+ }
+ .blogContent a {
+ color : #0067b1;
+ }
+ @media screen and (max-width:1020px) {
+ .blogContent {
+ width : 100%;
+ max-width : none;
+ margin-right : 0;
+ float : none;
+ }
+ }
+ .blogSidebar {
+ float : left;
+ width : 23.30%;
+ width : calc(100% - 72%);
+ max-width : 240px;
+ display : block;
+ padding : 50px 0;
+ padding-top : 0;
+ margin-top : 40px;
+ }
+ @media screen and (max-width:1020px) {
+ .blogSidebar {
+ float : none;
+ width : 100%;
+ max-width : none;
+ }
+ }
+ .blogSidebar .csc-header {
+ width : 100%;
+ text-align : left;
+ }
+ .blogSidebar h3, .blogSidebar h1, .blogSidebar h2, .blogSidebar .ce-table table caption, .ce-table table .blogSidebar caption {
+ display : inline-block;
+ width : 100%;
+ padding : 0 0 3px 0;
+ border-bottom : 2px solid #fc0;
+ font-weight : bold;
+ margin : 0 0 10px 0;
+ font-size : 16px;
+ line-height : normal;
+ text-transform : none;
+ text-align : left;
+ }
+ .blogSidebar .news {
+ padding : 0;
+ margin-bottom : 40px;
+ }
+ .blogSidebar .blog-subscribe h2, .blogSidebar .blog-subscribe .ce-table table caption, .ce-table table .blogSidebar .blog-subscribe caption {
+ display : inline-block;
+ width : 100%;
+ padding : 0 0 3px 0;
+ border-bottom : 2px solid #fc0;
+ font-weight : bold;
+ margin : 0 0 10px 0;
+ font-size : 16px;
+ line-height : normal;
+ text-transform : none;
+ text-align : left;
+ }
+ .blogSidebar .blog-subscribe h2:after, .blogSidebar .blog-subscribe .ce-table table caption:after, .ce-table table .blogSidebar .blog-subscribe caption:after {
+ display : none;
+ }
+ .blogSidebar .blog-subscribe .tx-srfeuserregister-pi1-notice {
+ font-style : normal;
+ margin : 0;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms {
+ margin-top : 15px;
+ }
+ .blogSidebar .blog-subscribe .terms .termsInputContainer {
+ float : left;
+ width : 10%;
+ text-align : left;
+ }
+ .blogSidebar .blog-subscribe .terms .termsInputContainer input {
+ width : 15px;
+ height : 15px;
+ border : #c6c6c6 solid 1px;
+ background : #fff;
+ }
+ .blogSidebar .blog-subscribe .terms p {
+ float : left;
+ width : 90%;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms p a {
+ padding-left : 0;
+ background-image : none;
+ font-weight : 400;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .blogSidebar .blog-subscribe .terms p span {
+ display : none;
+ }
+ .blogSidebar .blog-subscribe .firstname input, .blogSidebar .blog-subscribe .email input {
+ margin-top : 0;
+ }
+ .news-list-view h3 {
+ margin : 0;
+ }
+ .news-list-view h3 a {
+ text-decoration : none;
+ }
+ .news-list-view h3 a span {
+ font-size : 18px;
+ color : #333;
+ font-weight : normal;
+ }
+ .news-list-view h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .news-list-view .header {
+ display : inline-block;
+ width : 100%;
+ max-width : 470px;
+ max-width : 450px;
+ margin-bottom : 15px;
+ }
+ .news-list-view .article {
+ clear : both;
+ height : 210px;
+ height : auto;
+ border-bottom : 1px solid #fc0;
+ }
+ .news-list-view .article .footer {
+ display : none;
+ }
+ .news-list-view .no-media-element img {
+ width : 250px;
+ height : 187px;
+ }
+ .news-list-view .more {
+ font-size : 15px;
+ line-height : normal;
+ vertical-align : bottom;
+ }
+ .news-list-view .news-img-wrap {
+ display : inline-block;
+ margin : 0 !important ;
+ padding : 0;
+ max-width : 250px;
+ height : 100%;
+ width : 26%;
+ }
+ .news-list-view .news-img-wrap img {
+ max-width : 100%;
+ height : auto;
+ }
+ .news-list-view .news-img-wrap a {
+ margin : 0;
+ padding : 0;
+ border : 0;
+ max-width : 100%;
+ }
+ @media screen and (max-width:640px) {
+ .news-list-view .news-img-wrap {
+ display : none;
+ }
+ }
+ .news-list-view .news-content-wrap {
+ width : 72%;
+ float : left;
+ margin-left : 2%;
+ }
+ .news-list-view .news-content-wrap h3 {
+ margin-bottom : 20px;
+ }
+ @media screen and (max-width:640px) {
+ .news-list-view .news-content-wrap {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ }
+ }
+ .news-list-view .teaser-text > span {
+ display : block;
+ }
+ .news-list-view .teaser-text ul, .news-list-view .teaser-text ol {
+ padding-left : 0;
+ margin-left : 15px;
+ }
+ .news-list-view .teaser-text .more {
+ display : block;
+ margin-top : 15px;
+ }
+ .news-single {
+ padding : 0;
+ margin-top : 40px;
+ }
+ .news-single .header h3 {
+ font-size : 18px;
+ color : #333;
+ font-weight : normal;
+ margin-bottom : 25px;
+ margin-top : 10px;
+ }
+ .news-single .header h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .news-single .news-text-wrap p {
+ color : #333;
+ }
+ .news-single .footer {
+ border-top : 1px solid #fc0;
+ margin-bottom : 40px;
+ padding : 0;
+ padding-top : 20px;
+ text-align : right;
+ }
+ .news-single .footer p {
+ font-weight : bold;
+ color : #333;
+ margin-bottom : 0;
+ }
+ .news-single .footer span span {
+ padding-right : 0;
+ margin-right : 0;
+ }
+ .news-single .footer .socialmedia {
+ display : none;
+ }
+ .news-single .news-backlink-wrap a {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : bold;
+ color : #333;
+ text-decoration : none;
+ }
+ .news-single .article .news-img-wrap {
+ width : 100%;
+ height : auto;
+ margin-bottom : 30px;
+ float : none;
+ margin : 0;
+ float : left;
+ width : auto;
+ margin-right : 15px;
+ margin-bottom : 25px;
+ max-width : 350px;
+ }
+ @media screen and (max-width:768px) {
+ .news-single .article .news-img-wrap {
+ max-width : none;
+ float : none;
+ margin-right : 0;
+ margin-bottom : 15px;
+ width : 100%;
+ }
+ }
+ .news-single .article .news-img-wrap img {
+ max-width : 100%;
+ height : auto;
+ }
+ .news-single .shareThisPost {
+ float : right;
+ border-left : 1px solid #ddd;
+ padding-left : 10px;
+ }
+ .news-single .news-list-category span {
+ display : inline-block;
+ font-size : 13px;
+ border-right : none;
+ }
+ .news-single .news-list-category span + span:before {
+ content : "|";
+ display : inline-block;
+ margin : 0 5px 0 2px;
+ }
+ @media screen and (max-width:768px) {
+ .news-single .news-list-category {
+ float : none;
+ width : 100%;
+ display : block;
+ margin-top : 5px;
+ }
+ .news-single .news-list-date {
+ margin-top : 5px;
+ }
+ .news-single .shareThisPost {
+ display : block;
+ width : 100%;
+ float : none;
+ padding-left : 0;
+ border-left : none;
+ }
+ }
+ .news p + ul {
+ margin-top : 15px;
+ }
+ .blogSidebar .news ul li {
+ padding-left : 0;
+ font-weight : 700;
+ }
+ .blogSidebar .news ul li ul li {
+ font-weight : 400;
+ }
+ .blogSidebar .news ul li:before {
+ display : none;
+ }
+ .csc-header {
+ margin : 0;
+ padding : 0;
+ display : inline-block;
+ }
+ .blog-commentContainer {
+ background : #ececec;
+ padding : 15px 10px;
+ }
+ .blog-commentContainer form {
+ margin-bottom : 20px;
+ padding-bottom : 30px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .blog-commentContainer form h3 {
+ margin : 5px 0 0 0;
+ }
+ .blog-commentContainer form textarea {
+ resize : none;
+ height : 120px;
+ padding : 10px;
+ width : 100%;
+ margin-top : 10px;
+ color : #bbb;
+ font-size : 18px;
+ line-height : normal;
+ }
+ .blog-commentContainer form textarea + p {
+ font-size : 14px;
+ line-height : normal;
+ color : #bbb;
+ text-align : right;
+ }
+ .blog-commentContainer form input[type="submit"] {
+ display : inline-block;
+ font-size : 15px;
+ line-height : normal;
+ color : #fff;
+ border : none;
+ outline : none;
+ text-align : center;
+ background : #0067b1;
+ text-transform : uppercase;
+ padding : 15px;
+ min-width : 160px;
+ margin-top : -10px;
+ font-weight : 700;
+ cursor : pointer;
+ }
+ .toctoc-comments-pi1 {
+ border-bottom : 1px solid transparent;
+ }
+ .tx-tc-sortlistmenu .tx-tc-dsclmrlistmenutitle:first-child {
+ display : none;
+ }
+ .tx-tc-ct-ry-report-line {
+ text-align : right;
+ font-size : 12px;
+ line-height : normal;
+ }
+ .tx-tc-cts-ct-box + .tx-tc-cts-ct-box {
+ border-top : 1px solid #c6c6c6;
+ padding-top : 15px !important ;
+ }
+ .tx-tc-cts-ct-box + .tx-tc-cts-ct-box.replyAnswer {
+ border-top : none;
+ }
+ .blog-usercomment {
+ margin-left : 0 !important ;
+ }
+ .blog-usercomment h3 {
+ margin-bottom : 5px;
+ margin-top : 0;
+ }
+ .blog-usercomment h3 time {
+ display : inline-block;
+ }
+ .blog-usercomment h3 .tx-tc-popularity-pic {
+ display : none;
+ }
+ .blog-usercomment + .blog-usercomment {
+ margin-top : 25px;
+ }
+ .tx-tc-indent-subcmt {
+ background : #fff;
+ padding : 15px 10px !important ;
+ margin-left : 30px;
+ position : relative;
+ }
+ .tx-tc-indent-subcmt h3 {
+ margin-bottom : 10px;
+ margin-top : 0;
+ }
+ .tx-tc-indent-subcmt h3 time {
+ display : inline-block;
+ }
+ .tx-tc-indent-subcmt h3 .tx-tc-popularity-pic {
+ display : none;
+ }
+ .tx-tc-indent-subcmt:before, .tx-tc-indent-subcmt:after {
+ bottom : 100%;
+ left : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .tx-tc-indent-subcmt:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .tx-tc-indent-subcmt:after {
+ border-color : rgba(255, 255, 255, 0);
+ border-bottom-color : #fff;
+ border-width : 15px;
+ margin-left : -200px;
+ }
+ .new-socialmedia {
+ font-size : 15px;
+ }
+ .new-socialmedia i {
+ font-size : 22px;
+ }
+ .tx-tc-dtadyn {
+ padding : 0 25px !important ;
+ }
+ .tx-tc-ct-form-field-upload {
+ display : none !important ;
+ }
+ .tx-tc-width100-85 {
+ width : 100%;
+ float : none !important ;
+ }
+ .tx-tc-ct-form-gender {
+ display : none;
+ }
+ .tx-tc-ct-form-field {
+ margin-top : 5px;
+ }
+ .tx-tc-ct-form-field input {
+ background : #fff !important ;
+ border : #c6c6c6 solid 1px;
+ color : #333 !important ;
+ }
+ .tx-tcfh112 {
+ opacity : 1 !important ;
+ }
+ .tx-tc-ct-reqhint {
+ font-size : 12px !important ;
+ line-height : normal !important ;
+ }
+ .latest-news-container {
+ background : #ececec;
+ padding : 40px 0;
+ }
+ .latest-news-container .startpage-latesnews {
+ float : left;
+ width : calc((100% - 60px) / 3);
+ border-bottom : 1px solid #fc0;
+ padding-bottom : 20px;
+ position : relative;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ width : 100%;
+ margin-bottom : 15px;
+ max-width : none;
+ vertical-align : bottom;
+ display : table-cell;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap a {
+ display : block;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap img {
+ width : 100%;
+ display : block;
+ height : auto;
+ }
+ .latest-news-container .startpage-latesnews .header {
+ width : 100%;
+ height : auto;
+ }
+ .latest-news-container .startpage-latesnews .header h3 {
+ font-weight : 400;
+ }
+ .latest-news-container .startpage-latesnews .header h3 span {
+ font-size : 14px;
+ line-height : 19.6px;
+ font-size : 0.875rem;
+ line-height : 1.225rem;
+ }
+ .latest-news-container .startpage-latesnews .header h3:after {
+ display : none;
+ }
+ .latest-news-container .startpage-latesnews + .startpage-latesnews {
+ margin-left : 30px;
+ }
+ @media screen and (max-width:768px) {
+ .latest-news-container .startpage-latesnews {
+ float : none;
+ width : 100%;
+ }
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ width : 25%;
+ margin-right : 5%;
+ float : left;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container {
+ float : left;
+ width : 70%;
+ padding-left : 25px;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .header {
+ margin-bottom : 0;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .header h3 span {
+ font-size : 15px;
+ line-height : normal;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container .teaser-text .more {
+ margin-top : 5px;
+ }
+ .latest-news-container .startpage-latesnews + .startpage-latesnews {
+ margin-left : 0;
+ margin-top : 30px;
+ }
+ }
+ @media screen and (max-width:520px) {
+ .latest-news-container .startpage-latesnews .news-img-wrap {
+ display : none;
+ }
+ .latest-news-container .startpage-latesnews .teaser-header-container {
+ float : none;
+ width : 100%;
+ }
+ }
+ .rss-feed-button {
+ padding-bottom : 50px;
+ }
+ .rss-feed-button a {
+ width : 100%;
+ text-align : center;
+ }
+ .rss-feed-button a i {
+ font-size : 16px;
+ }
+ .new-socialmedia {
+ padding-right : 0 !important ;
+ }
+ .shariff .orientation-horizontal {
+ display : block !important ;
+ text-align : right !important ;
+ }
+ .shariff .orientation-horizontal.col-5 li {
+ flex : none !important ;
+ min-width : 0 !important ;
+ max-width : none;
+ width : auto !important ;
+ margin-right : 10px !important ;
+ margin-left : 0 !important ;
+ padding : 0;
+ float : none;
+ display : inline-block;
+ margin-bottom : 0;
+ }
+ .shariff .orientation-horizontal.col-5 .fa {
+ border-right : none !important ;
+ padding-right : 0;
+ margin-right : 0;
+ width : auto !important ;
+ line-height : normal;
+ font-size : 13px !important ;
+ }
+ .shariff .orientation-horizontal.col-5 .share_text {
+ display : none;
+ }
+ .shariff .theme-grey .shariff-button.info {
+ border : none;
+ padding-left : 5px;
+ }
+ .shariff .theme-grey .shariff-button.info .share_text {
+ display : none !important ;
+ }
+ .shariff .theme-grey .shariff-button.info a {
+ color : #000;
+ }
+ .shariff .theme-grey .shariff-button a {
+ background : transparent !important ;
+ background-color : transparent !important ;
+ height : auto;
+ line-height : normal;
+ }
+ .shariff .theme-grey .shariff-button a span {
+ color : #333;
+ }
+ .shariff .theme-grey .shariff-button a span:before {
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive {
+ font-family : "Open Sans", sans-serif;
+ border : none !important ;
+ padding : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu {
+ border : none;
+ margin-bottom : 25px;
+ font-size : 15px;
+ line-height : normal;
+ border-bottom : 1px solid #0067b1;
+ padding-bottom : 10px;
+ background : transparent;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu:hover {
+ border-bottom : 1px solid #0067b1;
+ background : transparent !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistmenu .tx-tc-sortlistmenutitle {
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortind-pop {
+ width : 18px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-frmsqrhgt {
+ height : auto !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-ctinput-textarea {
+ height : 150px;
+ padding : 10px 15px !important ;
+ font-size : 15px;
+ line-height : normal !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-ct-submit-loggedin {
+ background : #be1622;
+ color : #fff;
+ font-size : 15px;
+ padding : 5px 10px;
+ margin-left : 4.5% !important ;
+ font-family : "Open Sans", sans-serif;
+ opacity : 1;
+ border-radius : 0;
+ border : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-div-submit, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-nodisp {
+ opacity : 1 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage {
+ height : auto;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage div.tx-tc-emo-nav-frm {
+ margin-bottom : 20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emopage-emojis {
+ height : auto;
+ margin-bottom : 20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive div.tx-tc-emopage .tx-tc-emo-bot-nav {
+ height : auto;
+ width : 100% !important ;
+ border : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-menutitle-hilight {
+ background : transparent;
+ border : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel {
+ padding : 10px;
+ right : -2px;
+ top : 28px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox {
+ font-size : 14px;
+ line-height : normal;
+ font-weight : 600;
+ color : #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink {
+ color : #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortlistlinkbox .tx-tc-sortlistlink-selected {
+ color : #be1622;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-sortlistpanel .tx-tc-sortpopular {
+ border : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box {
+ margin : 0;
+ padding : 0 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ctdate {
+ font-size : 12px;
+ line-height : normal;
+ color : #333;
+ display : block;
+ margin-top : 2px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text img {
+ display : none;
+ }
+ @media screen and (max-width:480px) {
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-text {
+ font-size : 12px;
+ line-height : normal;
+ }
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box + .tx-tc-cts-ct-box {
+ margin-top : 25px;
+ padding-top : 25px !important ;
+ border-top : 1px solid #0067b1;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box .tx-tc-ct-box-cttxt-reply {
+ border : none !important ;
+ padding : 0 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt {
+ padding-left : 25px !important ;
+ width : 100% !important ;
+ background : #f6f7f8;
+ padding-top : 0 !important ;
+ border-top : none;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:before, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt:after {
+ display : none !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox {
+ position : relative;
+ background : #fff;
+ border : #fff solid 4px;
+ padding : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after, .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before {
+ bottom : 100%;
+ left : 12%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:after {
+ border-color : rgba(191, 30, 46, 0);
+ border-bottom-color : #fff;
+ border-width : 25px;
+ margin-left : -25px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-innerctbox:before {
+ border-color : rgba(191, 30, 46, 0);
+ border-bottom-color : #fff;
+ border-width : 20px;
+ margin-left : -20px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ct-box-picturecrop32 {
+ padding : 0;
+ height : 32px;
+ margin-right : 10px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-text {
+ padding-top : 0 !important ;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-indent-subcmt .tx-tc-ctdate {
+ margin-left : 42px;
+ }
+ .toctoc-comments-pi1.tx-tc-responsive .tx-tc-cts-ct-box.tx-tc-tabledisp {
+ margin-left : 25px !important ;
+ width : calc(100% - 25px) !important ;
+ }
+ .tx-felogin-pi1 {
+ background-color : #ececec;
+ padding : 30px 17px 70px 17px;
+ margin-bottom : 50px;
+ }
+ .tx-felogin-pi1 h3 {
+ font-family : "Quicksand", sans-serif;
+ font-weight : 700;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 24px;
+ line-height : normal;
+ text-align : left;
+ margin-bottom : 20px;
+ }
+ .tx-felogin-pi1 h3:after {
+ content : "";
+ display : block;
+ width : 50px;
+ height : 5px;
+ background : #fc0;
+ margin : 10px 0 0 0;
+ }
+ .tx-felogin-pi1 form fieldset {
+ border : none;
+ padding : 0;
+ }
+ .tx-felogin-pi1 form fieldset > div {
+ width : 400px;
+ }
+ .tx-felogin-pi1 form fieldset > div > div {
+ border : #c6c6c6 solid 1px;
+ display : inline-block;
+ float : left;
+ width : 49%;
+ height : 53px;
+ line-height : 53px;
+ margin-top : 20px;
+ padding-left : 10px;
+ }
+ .tx-felogin-pi1 form fieldset > div > div:first-child {
+ margin-right : 2%;
+ }
+ .tx-felogin-pi1 form fieldset > div label {
+ display : inline-block;
+ }
+ .tx-felogin-pi1 form fieldset > div input[type="text"], .tx-felogin-pi1 form fieldset > div input[type="password"] {
+ width : 100%;
+ height : 55px;
+ border : #c6c6c6 solid 1px;
+ padding : 10px;
+ color : #333;
+ font-size : 15px;
+ }
+ .tx-felogin-pi1 form fieldset > div input[type="submit"] {
+ background : none 0% 0% repeat scroll #0067b1;
+ font-size : 1rem;
+ line-height : 1.4rem;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px 60px;
+ margin-top : 20px;
+ border : none medium;
+ outline : medium none;
+ font-weight : 700;
+ cursor : pointer;
+ width : 100%;
+ }
+ @media screen and (max-width:485px) {
+ .tx-felogin-pi1 form fieldset > div {
+ width : 100%;
+ }
+ .tx-felogin-pi1 form fieldset > div > div {
+ width : 100%;
+ }
+ .tx-felogin-pi1 form fieldset > div > div:first-child {
+ margin-right : 0;
+ }
+ }
+ .tx-felogin-pi1 .felogin-links {
+ padding-top : 4px;
+ width : 400px;
+ }
+ .tx-felogin-pi1 .felogin-links > div {
+ display : inline-block;
+ float : right;
+ }
+ .tx-felogin-pi1 .felogin-links > div:first-child {
+ float : left;
+ }
+ .tx-felogin-pi1 .felogin-links > div a {
+ color : #333;
+ font-weight : normal;
+ }
+ @media screen and (max-width:485px) {
+ .tx-felogin-pi1 .felogin-links {
+ width : 100%;
+ }
+ .tx-felogin-pi1 .felogin-links > div {
+ display : block;
+ float : none;
+ margin-top : 5px;
+ }
+ .tx-felogin-pi1 .felogin-links > div:first-child {
+ float : none;
+ }
+ }
+ .tx-sy-osbeeproducts {
+ padding : 0 0 40px 0;
+ }
+ .tx-sy-osbeeproducts h2, .tx-sy-osbeeproducts .ce-table table caption, .ce-table table .tx-sy-osbeeproducts caption {
+ font-weight : 700;
+ color : #0067b1;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 5px 0;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory, .tx-sy-osbeeproducts .os_cartApps {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table, .tx-sy-osbeeproducts .os_cartApps table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ border-right : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td, .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td {
+ background : #ececec;
+ padding : 10px 0 10px 10px;
+ height : 40px;
+ color : #313131;
+ font-weight : 700;
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ background : #d7d7d7;
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ text-align : right;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6) {
+ padding : 10px 0;
+ border-left : none;
+ text-align : center;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row, .tx-sy-osbeeproducts .os_cartApps table tr.row {
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td, .tx-sy-osbeeproducts .os_cartApps table tr.row td {
+ background : #fff;
+ padding : 10px 0 10px 10px;
+ color : #313131;
+ font-weight : 400;
+ border-left : 1px solid #c6c6c6;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr.row td:first-of-type {
+ color : #0067b1;
+ text-decoration : none;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(2) {
+ padding : 0 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(4), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4) {
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) {
+ padding : 10px 0;
+ text-align : center;
+ padding-left : 10px;
+ padding-right : 10px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) i, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) i {
+ font-size : 20px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a {
+ margin : 0;
+ padding : 0;
+ background : transparent;
+ border : none;
+ color : #be1622;
+ font-size : 20px;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr.row td:nth-of-type(6) a:hover, .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6) a:hover {
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td {
+ font-size : 15px;
+ line-height : normal;
+ border-left : 1px solid #c6c6c6;
+ border-top : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:first-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:first-of-type {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ text-align : left;
+ padding : 10px;
+ background : #ececec;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(2) {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ text-align : right;
+ padding : 10px;
+ background : #d7d7d7;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:nth-of-type(5), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:nth-of-type(5) {
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-align : right;
+ background : #ececec;
+ padding : 10px;
+ height : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartFactory table tr:last-of-type td:last-of-type, .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type td:last-of-type {
+ min-height : 1px;
+ background : #ececec;
+ height : 40px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td {
+ padding : 10px;
+ font-size : 15px;
+ font-weight : 700;
+ line-height : normal;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7) {
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(4) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(7), .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:first-of-type td:nth-of-type(8) {
+ border-right : 1px solid #c6c6c6;
+ text-align : center;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td {
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(3) {
+ border-left : none;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(4) {
+ border-left : none;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(6), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(7), .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) {
+ border-left : none;
+ text-align : right;
+ padding-right : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) {
+ padding : 10px 0;
+ text-align : center;
+ padding-left : 10px;
+ padding-right : 10px;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) i {
+ font-size : 20px;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a {
+ margin : 0;
+ padding : 0;
+ background : transparent;
+ border : none;
+ color : #be1622;
+ font-size : 20px;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr.row td:nth-of-type(8) a:hover {
+ text-decoration : none;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td {
+ padding : 10px;
+ border-top : none;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3), .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(4) {
+ background : #ececec;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_cartApps table tr:last-of-type:not(.row) td:last-of-type {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules {
+ padding-bottom : 80px;
+ margin-bottom : 80px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:first-of-type td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:first-of-type {
+ color : #0067b1;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(2) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr.row td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td {
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ height : 40px;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td div {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:nth-of-type(3) {
+ background : #ececec;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .os_overviewModules table tr:last-of-type td:last-of-type {
+ background : #ececec;
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div {
+ float : left;
+ width : calc((100% - 30px) / 4);
+ background : #ececec;
+ border : #c6c6c6 solid 1px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .radioSupportName {
+ margin-top : 10px;
+ margin-right : 10px;
+ padding : 10px;
+ font-size : 18px;
+ line-height : normal;
+ color : #fff;
+ font-weight : 700;
+ text-transform : uppercase;
+ letter-spacing : 3px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container {
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container .radioSupport {
+ width : 20px;
+ height : 20px;
+ display : inline-block;
+ margin : 0 5px 0 0;
+ vertical-align : bottom;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container div {
+ display : inline-block;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container a {
+ color : #0067b1;
+ font-size : 15px;
+ text-decoration : none;
+ display : block;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div .container a:hover {
+ text-decoration : underline;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:first-of-type .radioSupportName {
+ background : #d1d1d1;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:nth-of-type(2) .radioSupportName {
+ background : #fc0;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:nth-of-type(3) .radioSupportName {
+ background : #777372;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div:last-of-type .radioSupportName {
+ background : #3a3a3a;
+ }
+ .tx-sy-osbeeproducts .os_cartSupport > div + div {
+ margin-left : 10px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport {
+ margin-bottom : 40px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div {
+ float : left;
+ width : calc((100% - 20px) / 3);
+ background : #ececec;
+ border : #c6c6c6 solid 1px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .radioAppSupportName {
+ margin-top : 10px;
+ margin-right : 10px;
+ padding : 10px;
+ font-size : 18px;
+ line-height : normal;
+ color : #fff;
+ font-weight : 700;
+ text-transform : uppercase;
+ letter-spacing : 1px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container {
+ padding : 10px;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container .radioAppSupport {
+ width : 20px;
+ height : 20px;
+ display : inline-block;
+ margin : 0 5px 0 0;
+ vertical-align : bottom;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container div {
+ display : inline-block;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container a {
+ color : #0067b1;
+ font-size : 15px;
+ text-decoration : none;
+ display : block;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div .container a:hover {
+ text-decoration : underline;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:first-of-type .radioAppSupportName {
+ background : #88b3d6;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:nth-of-type(2) .radioAppSupportName {
+ background : #3f83c0;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div:nth-of-type(3) .radioAppSupportName {
+ background : #105b9e;
+ }
+ .tx-sy-osbeeproducts .os_carAppSupport > div + div {
+ margin-left : 10px;
+ }
+ .tx-sy-osbeeproducts .overviewSupport {
+ margin-bottom : 80px;
+ padding-bottom : 80px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td {
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 700;
+ padding : 10px;
+ background : #ececec;
+ border-top : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:first-of-type td:last-of-type {
+ text-align : right;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-bottom : 1px solid #c6c6c6;
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:first-of-type .chosenSupport {
+ font-weight : 700;
+ color : #0067b1;
+ font-size : 15px;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(2) {
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(2) td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #c6c6c6;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(2) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(3) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:nth-of-type(3) td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ border-left : none;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td {
+ background : #ececec;
+ height : 40px;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-bottom : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:first-of-type {
+ border-left : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:nth-of-type(4) {
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .overviewSupport table tr:last-of-type td:last-of-type {
+ border-right : 1px solid #c6c6c6;
+ }
+ .tx-sy-osbeeproducts .lastStep {
+ border : #c6c6c6 solid 1px;
+ background : #ececec;
+ }
+ .tx-sy-osbeeproducts .lastStep table {
+ border-spacing : 0;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr td {
+ padding : 0 10px 2px 10px;
+ font-size : 15px;
+ line-height : normal;
+ text-align : right;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr:first-of-type td {
+ padding-top : 10px;
+ }
+ .tx-sy-osbeeproducts .lastStep table tr:last-of-type td {
+ font-weight : 700;
+ padding-bottom : 10px;
+ }
+ .tx-sy-osbeeproducts .linkInActive {
+ background : #bbbbbb;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : left;
+ margin-top : 20px;
+ border : none;
+ cursor : pointer;
+ }
+ .tx-sy-osbeeproducts .tooltipp {
+ display : none;
+ position : absolute;
+ background-color : #dddddd;
+ padding : 10px 20px;
+ color : black;
+ font-size : 18px;
+ margin-left : 120px;
+ float : left;
+ margin-top : 20px;
+ }
+ .tx-sy-osbeeproducts .checkoutOption {
+ margin-top : 20px;
+ }
+ .tx-sy-osbeeproducts .checkoutOption .checkoutSubmit {
+ background : #be1622;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : right;
+ border : none;
+ cursor : pointer;
+ }
+ .tx-sy-osbeeproducts .checkoutOption .checkoutSubmit.blue {
+ background : #0067b1;
+ color : #fff;
+ padding : 10px 20px;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ float : left;
+ border : none;
+ cursor : pointer;
+ }
+ .step3YourData, .mp-contentContainer.checkout .step3YourOrder {
+ padding-bottom : 80px;
+ margin-bottom : 80px;
+ border-bottom : 1px solid #bcbcbc;
+ border-spacing : 0;
+ width : 100%;
+ }
+ .step3YourData caption, .mp-contentContainer.checkout .step3YourOrder caption {
+ font-weight : 700;
+ color : #1268b3;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 2px 0;
+ text-align : left;
+ }
+ .step3YourData tr:first-of-type td, .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ background : #f5f5f5;
+ border-top : 1px solid #bcbcbc;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .step3YourData tr:first-of-type td:nth-of-type(2), .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:nth-of-type(2) {
+ background : #d7d7d7;
+ }
+ .step3YourData tr:first-of-type td:last-of-type, .mp-contentContainer.checkout .step3YourOrder tr:first-of-type td:last-of-type {
+ border-left : none;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourData tr.row td, .mp-contentContainer.checkout .step3YourOrder tr.row td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourData tr.row td:first-of-type, .mp-contentContainer.checkout .step3YourOrder tr.row td:first-of-type {
+ color : #1268b3;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ border-right : none;
+ }
+ .orderlist table {
+ margin-bottom : 80px;
+ border-spacing : 0;
+ width : 100%;
+ }
+ .orderlist table caption {
+ font-weight : 700;
+ color : #1268b3;
+ font-size : 18px;
+ line-height : normal;
+ display : block;
+ margin : 0 0 2px 0;
+ text-align : left;
+ }
+ .orderlist table tr:first-of-type th {
+ padding : 10px;
+ font-weight : 700;
+ font-size : 14px;
+ line-height : normal;
+ background : #f5f5f5;
+ border-top : 1px solid #bcbcbc;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ text-align : left;
+ }
+ .orderlist table tr:first-of-type th:nth-of-type(3) {
+ text-align : center;
+ }
+ .orderlist table tr:first-of-type th:nth-of-type(4) {
+ text-align : right;
+ }
+ .orderlist table tr:first-of-type th:last-of-type {
+ border-right : 1px solid #bcbcbc;
+ }
+ .orderlist table tr td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-left : 1px solid #bcbcbc;
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .orderlist table tr td:nth-of-type(3) {
+ text-align : center;
+ }
+ .orderlist table tr td:nth-of-type(4) {
+ text-align : right;
+ }
+ .orderlist table tr td:last-of-type {
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourOrder {
+ width : 100%;
+ border-spacing : 0;
+ margin-bottom : 80px;
+ }
+ .step3YourOrder caption {
+ text-align : left;
+ font-size : 18px;
+ color : #0067b1;
+ font-weight : 700;
+ padding-bottom : 5px;
+ }
+ .step3YourOrder tr td {
+ font-size : 14px;
+ line-height : normal;
+ padding : 10px;
+ border-top : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr td:first-of-type {
+ width : 35%;
+ font-weight : 700;
+ border-left : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr:last-of-type td {
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .step3YourOrder tr:nth-child(odd) {
+ background : #f5f5f5;
+ }
+ .backToListButton {
+ margin-bottom : 40px;
+ }
+ .mp-contentContainer.checkout h1 {
+ font-size : 20px;
+ line-height : normal;
+ margin-bottom : 80px;
+ font-weight : 700;
+ text-transform : none;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout h1 {
+ font-size : 18px;
+ margin-bottom : 40px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_optionText {
+ padding : 25px 40px;
+ border : #bcbcbc solid 1px;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_optionText {
+ padding : 15px 20px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_optionText strong {
+ display : block;
+ font-weight : 700;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .mp-contentContainer.checkout .checkout_optionText p {
+ margin : 10px 0 0 0;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption {
+ padding : 25px 40px;
+ background : #f5f5f5;
+ border : #bcbcbc solid 1px;
+ margin-top : 15px;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption {
+ padding : 15px 20px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption {
+ color : #333;
+ margin-bottom : 25px;
+ font-size : 24px;
+ line-height : normal;
+ text-transform : uppercase;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption h2, .mp-contentContainer.checkout .checkout_paymentOption .ce-table table caption, .ce-table table .mp-contentContainer.checkout .checkout_paymentOption caption {
+ font-size : 18px;
+ line-height : normal;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2), .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) {
+ padding : 15px 20px;
+ border : #bcbcbc solid 1px;
+ background : #fff;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) input, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) input {
+ display : inline-block;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label {
+ vertical-align : bottom;
+ display : inline-block;
+ margin-left : 10px;
+ font-size : 20px;
+ font-weight : 700;
+ line-height : normal;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) label, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) label {
+ font-size : 14px;
+ line-height : normal;
+ margin-left : 5px;
+ }
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(2) + div, .mp-contentContainer.checkout .checkout_paymentOption div:nth-of-type(3) + div {
+ margin-top : 10px;
+ }
+ .mp-contentContainer.checkout .checkout_paymentOption input[type="submit"] {
+ display : inline-block;
+ margin-top : 20px;
+ background : #0067b1;
+ border : none;
+ color : #fff;
+ text-transform : uppercase;
+ font-weight : 700;
+ font-size : 18px;
+ line-height : normal;
+ padding : 8px 16px;
+ cursor : pointer;
+ }
+ @media screen and (max-width:480px) {
+ .mp-contentContainer.checkout .checkout_paymentOption input[type="submit"] {
+ font-size : 14px;
+ line-height : normal;
+ }
+ }
+ .mp-contentContainer.checkout .step3YourData, .mp-contentContainer.checkout .step3YourOrder {
+ width : 100%;
+ border-spacing : 0;
+ }
+ .mp-contentContainer.checkout .step3YourData caption, .mp-contentContainer.checkout .step3YourOrder caption {
+ text-align : left;
+ font-size : 18px;
+ color : #0067b1;
+ font-weight : 700;
+ padding-bottom : 5px;
+ }
+ .mp-contentContainer.checkout .step3YourData tr td, .mp-contentContainer.checkout .step3YourOrder tr td {
+ font-size : 15px;
+ line-height : normal;
+ padding : 10px;
+ border-top : 1px solid #bcbcbc;
+ border-right : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr td:first-of-type, .mp-contentContainer.checkout .step3YourOrder tr td:first-of-type {
+ width : 35%;
+ font-weight : 700;
+ border-left : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr:last-of-type td, .mp-contentContainer.checkout .step3YourOrder tr:last-of-type td {
+ border-bottom : 1px solid #bcbcbc;
+ }
+ .mp-contentContainer.checkout .step3YourData tr:nth-child(odd), .mp-contentContainer.checkout .step3YourOrder tr:nth-child(odd) {
+ background : #f5f5f5;
+ }
+ .mp-contentContainer.checkout .step3YourOrder {
+ margin-top : 40px;
+ }
+ .mp-contentContainer.checkout .step3CheckoutButton {
+ color : #fff;
+ text-decoration : none;
+ background : #0067b1;
+ font-size : 18px;
+ line-height : normal;
+ padding : 8px 16px;
+ border : none;
+ cursor : pointer;
+ display : inline-block;
+ margin-top : 20px;
+ }
+ .checkout_thankyou {
+ border : #bcbcbc solid 1px;
+ padding : 25px 40px;
+ margin : 40px 0;
+ }
+ .checkout_thankyou strong {
+ display : block;
+ font-weight : 700;
+ color : #333;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .checkout_thankyou p {
+ margin : 10px 0 0 0;
+ }
+ .tx-contentpackage-checkoutFormular div {
+ display : block;
+ }
+ .tx-contentpackage-checkoutFormular div label {
+ width : 25%;
+ text-align : right;
+ padding-right : 1em;
+ float : left;
+ height : 55px;
+ vertical-align : middle;
+ line-height : 55px;
+ }
+ .tx-contentpackage-checkoutFormular div input {
+ text-align : left;
+ width : 50%;
+ float : left;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ }
+ .tx-contentpackage-checkoutFormular div + div {
+ margin-top : 5px;
+ }
+ @media screen and (max-width:600px) {
+ .tx-contentpackage-checkoutFormular div label {
+ display : block;
+ width : 100%;
+ float : none;
+ height : auto;
+ text-align : left;
+ }
+ .tx-contentpackage-checkoutFormular div input {
+ float : none;
+ display : block;
+ width : 100%;
+ }
+ }
+ .tx-contentpackage-checkoutFormular input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : 22.4px;
+ font-size : 1rem;
+ line-height : 1.4rem;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ margin-left : 25%;
+ }
+ @media screen and (max-width:600px) {
+ .tx-contentpackage-checkoutFormular input[type="submit"] {
+ margin-left : 0;
+ }
+ }
+ .checkoutSteps {
+ margin-bottom : 40px;
+ text-align : center;
+ }
+ .checkoutSteps .step {
+ display : inline-block;
+ position : relative;
+ background : #ccc;
+ border : #fff solid 4px;
+ border-bottom : none;
+ border-top : none;
+ padding-left : 10px;
+ padding-right : 10px;
+ z-index : 10;
+ color : #fff;
+ font-weight : 700;
+ font-size : 16px;
+ height : 47px;
+ line-height : 46px;
+ }
+ .checkoutSteps .step.active {
+ background : #0067b1;
+ }
+ .checkoutSteps .step.active:after {
+ border-left-color : #0067b1;
+ }
+ .checkoutSteps .step:after, .checkoutSteps .step:before {
+ left : 100%;
+ top : 50%;
+ border : transparent solid;
+ content : " ";
+ height : 0;
+ width : 0;
+ position : absolute;
+ }
+ .checkoutSteps .step:after {
+ border-color : rgba(204, 204, 204, 0);
+ border-left-color : #ccc;
+ border-width : 23px;
+ margin-top : -23px;
+ }
+ .checkoutSteps .step:before {
+ border-color : rgba(255, 255, 255, 0);
+ border-left-color : #fff;
+ border-width : 28px;
+ margin-top : -28px;
+ }
+ .checkoutSteps .step + .step {
+ padding-left : 30px;
+ z-index : 9;
+ margin-left : -4px;
+ }
+ .checkoutSteps .step + .step + .step {
+ z-index : 8;
+ }
+ .checkoutSteps .step + .step + .step + .step {
+ z-index : 7;
+ }
+ .checkoutError {
+ background : #be1622;
+ color : #fff;
+ font-weight : 700;
+ font-size : 15px;
+ line-height : normal;
+ text-align : center;
+ margin-bottom : 40px;
+ display : block;
+ padding : 5px 10px;
+ }
+ .tx-indexedsearch-searchbox {
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .tx-indexedsearch-searchbox form label {
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ display : block;
+ }
+ .tx-indexedsearch-searchbox form input[type="text"] {
+ height : 25px;
+ border : #c6c6c6 solid 1px;
+ font-size : 12px;
+ min-width : 280px;
+ padding : 0 5px;
+ }
+ .tx-indexedsearch-searchbox form input[type="submit"] {
+ display : block;
+ background : #be1622;
+ color : #fff;
+ border : none;
+ font-size : 15px;
+ padding : 5px 10px;
+ margin-top : 5px;
+ min-width : 280px;
+ }
+ .suchergebnis {
+ padding-bottom : 50px;
+ }
+ .tx-indexedsearch-browsebox {
+ list-style-type : none;
+ margin : 0;
+ padding : 0;
+ }
+ .tx-indexedsearch-browsebox ul {
+ list-style-type : none;
+ margin-top : 15px;
+ margin-bottom : 15px;
+ }
+ .tx-indexedsearch-browsebox li {
+ float : left;
+ }
+ .tx-indexedsearch-browsebox li a {
+ color : #c6c6c6;
+ text-decoration : none;
+ }
+ .tx-indexedsearch-browsebox li + li {
+ margin-left : 10px;
+ }
+ .tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a {
+ color : #be1622;
+ }
+ .tx-indexedsearch-browsebox + .tx-indexedsearch-res {
+ margin-top : 40px;
+ }
+ .tx-indexedsearch-res + .tx-indexedsearch-res {
+ margin-top : 25px;
+ padding-top : 25px;
+ border-top : 1px solid #c6c6c6;
+ }
+ .tx-indexedsearch-res + .tx-indexedsearch-browsebox {
+ margin-top : 40px;
+ }
+ .tx-srfeuserregister-pi1 {
+ margin-bottom : 50px;
+ float : left;
+ width : 70%;
+ }
+ .tx-srfeuserregister-pi1 p {
+ padding : 0;
+ }
+ .tx-srfeuserregister-pi1 p.textOverSendButton {
+ position : relative;
+ margin : 0;
+ padding : 0;
+ clear : both;
+ margin-bottom : -10px;
+ padding-top : 25px;
+ }
+ .tx-srfeuserregister-pi1 p.textOverSendButton + dt {
+ display : none;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox {
+ position : relative;
+ padding-left : 30px;
+ margin-top : 10px;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox p, .tx-srfeuserregister-pi1 .customRegisterCheckbox a {
+ font-size : 12px;
+ line-height : normal;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox a {
+ background : transparent;
+ padding-left : 0;
+ }
+ .tx-srfeuserregister-pi1 .customRegisterCheckbox input {
+ position : absolute;
+ left : 0;
+ top : 1px;
+ }
+ .tx-srfeuserregister-pi1 fieldset {
+ border : none;
+ padding : 0;
+ margin : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset legend {
+ display : none;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2, .tx-srfeuserregister-pi1 fieldset .ce-table table caption, .ce-table table .tx-srfeuserregister-pi1 fieldset caption {
+ font-size : 18px;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 5px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2:after, .tx-srfeuserregister-pi1 fieldset .ce-table table caption:after, .ce-table table .tx-srfeuserregister-pi1 fieldset caption:after {
+ margin : 10px 0 0 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset h2 + p, .tx-srfeuserregister-pi1 fieldset .ce-table table caption + p, .ce-table table .tx-srfeuserregister-pi1 fieldset caption + p {
+ margin : 0 0 25px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file {
+ padding : 30px 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .powermail_fieldwrap_file label {
+ font-size : 15px;
+ line-height : normal;
+ display : block;
+ margin-bottom : 10px;
+ }
+ .tx-srfeuserregister-pi1 fieldset label {
+ height : 55px;
+ vertical-align : middle;
+ }
+ .tx-srfeuserregister-pi1 fieldset dd {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset dt {
+ text-align : left;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="text"], .tx-srfeuserregister-pi1 fieldset input[type="password"], .tx-srfeuserregister-pi1 fieldset input[type="email"], .tx-srfeuserregister-pi1 fieldset input[type="date"], .tx-srfeuserregister-pi1 fieldset select {
+ width : 325px;
+ width : 100%;
+ height : 55px;
+ border : #bbb solid 1px;
+ padding : 10px;
+ color : #333;
+ font-size : 18px;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="submit"] {
+ background : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-transform : uppercase;
+ color : #fff;
+ padding : 15px;
+ margin-top : 30px;
+ border : none;
+ outline : none;
+ font-weight : 700;
+ cursor : pointer;
+ width : 100%;
+ text-align : center;
+ }
+ .tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset #tx-srfeuserregister-pi1-terms_acknowledged + p {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .tx-srfeuserregister-pi1-terms + input[type="checkbox"] {
+ float : left;
+ margin-top : 15px;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="password"] {
+ margin-right : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div {
+ float : left;
+ width : 48%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div.passwort input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.passwortagain input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.company input, .tx-srfeuserregister-pi1 fieldset .formwrap > div.jobrole input {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div + div {
+ margin-left : 3.5%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .jobrole input {
+ margin-top : 7px;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms input {
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p {
+ margin : 0;
+ display : inline-block;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p a {
+ color : #0067b1;
+ font-size : 15px;
+ line-height : normal;
+ text-decoration : none;
+ }
+ .tx-srfeuserregister-pi1 fieldset .terms p a:hover {
+ text-decoration : underline;
+ }
+ @media screen and (max-width:800px) {
+ .tx-srfeuserregister-pi1 {
+ float : none;
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 dt {
+ width : 30%;
+ }
+ .tx-srfeuserregister-pi1 dd {
+ width : 70%;
+ }
+ }
+ @media screen and (max-width:600px) {
+ .tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 dt {
+ display : block;
+ margin-top : 5px;
+ text-align : left;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div {
+ width : 100%;
+ }
+ .tx-srfeuserregister-pi1 fieldset .formwrap > div + div {
+ margin-left : 0;
+ }
+ .tx-srfeuserregister-pi1 fieldset input[type="text"], .tx-srfeuserregister-pi1 fieldset input[type="password"], .tx-srfeuserregister-pi1 fieldset input[type="email"], .tx-srfeuserregister-pi1 fieldset input[type="date"], .tx-srfeuserregister-pi1 fieldset select {
+ width : 100%;
+ }
+ }
+ .editForm .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ padding-top : 0;
+ }
+ .community-forum-news {
+ padding : 25px 0;
+ background : #ececec;
+ }
+ .community-forum-news > .inner > div {
+ float : left;
+ width : calc((100% - 20px) / 2);
+ }
+ .community-forum-news > .inner > div.news {
+ margin-left : 20px;
+ padding-top : 8px;
+ }
+ @media screen and (max-width:1100px) {
+ .community-forum-news > .inner > div.news .inner.small, .community-forum-news > .inner > div.news .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .community-forum-news > .inner > div.news .tx-felogin-pi1-inner {
+ padding : 0 !important ;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container {
+ padding : 0;
+ margin-top : 42px;
+ padding-top : 44px;
+ padding-left : 84px;
+ }
+ @media screen and (max-width:980px) {
+ .community-forum-news > .inner > div.news .latest-news-container {
+ padding-top : 0;
+ margin-top : 0;
+ padding-left : 0;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container > h2, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption {
+ text-align : left;
+ position : relative;
+ top : -44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container > h2, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container > h2:after, .community-forum-news > .inner > div.news .ce-table table .latest-news-container > caption:after, .ce-table table .community-forum-news > .inner > div.news .latest-news-container > caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article {
+ position : relative;
+ top : -44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article .more {
+ position : relative;
+ top : 44px;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-article .more {
+ top : auto;
+ }
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews {
+ margin-top : 20px;
+ width : calc((100% - 30px) / 2);
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews .header {
+ margin-top : 10px;
+ }
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews .header h3 span {
+ font-size : 15px;
+ font-weight : 600;
+ line-height : normal;
+ }
+ @media screen and (max-width:768px) {
+ .community-forum-news > .inner > div.news .latest-news-container .startpage-latesnews {
+ width : 100%;
+ }
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 > h2, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 > caption {
+ text-align : left;
+ text-transform : none;
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 > h2:after, .ce-table table .community-forum-news > .inner > div.tx-typo3forum-pi1 > caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .community-forum-news > .inner > div.tx-typo3forum-pi1 .ce-forum-latest-post > div {
+ padding : 10px;
+ }
+ @media screen and (max-width:980px) {
+ .community-forum-news > .inner > div {
+ float : none;
+ width : 100%;
+ margin-left : 0 !important ;
+ max-width : none;
+ }
+ }
+ .zweispaltig-unterseiten-layout {
+ max-width : 1030px;
+ width : 100%;
+ margin-left : auto;
+ margin-right : auto;
+ }
+ @media screen and (max-width:1100px) {
+ .zweispaltig-unterseiten-layout {
+ padding : 0 25px;
+ }
+ }
+ .leftSidebar {
+ float : left;
+ width : 23.30%;
+ width : calc(100% - 72%);
+ max-width : 240px;
+ display : block;
+ padding : 50px 0;
+ padding-top : 0;
+ margin-top : 40px;
+ min-height : 1px;
+ }
+ .leftSidebar .leftMenu {
+ float : none;
+ width : 100%;
+ margin-top : 0;
+ }
+ .leftSidebar .inner.small, .leftSidebar .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .leftSidebar .tx-felogin-pi1-inner, .leftSidebar .inner {
+ padding : 0 !important ;
+ }
+ @media screen and (max-width:767px) {
+ .leftSidebar {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ max-width : none;
+ padding-bottom : 0;
+ }
+ .leftSidebar .leftMenu {
+ margin-bottom : 0;
+ padding-bottom : 0;
+ margin-top : 25px;
+ }
+ .leftSidebar .leftMenu .profile-sidebar-content {
+ margin-top : 15px;
+ }
+ }
+ .rightContent {
+ float : left;
+ width : 73.78%;
+ width : calc(100% - 32.85%);
+ display : block;
+ max-width : 740px;
+ padding : 50px 0;
+ margin-left : 4.85%;
+ padding-top : 0;
+ min-height : 1px;
+ margin-top : 40px;
+ }
+ .rightContent .tx-srfeuserregister-pi1 {
+ float : none;
+ width : 100%;
+ display : block;
+ margin-bottom : 40px;
+ }
+ .rightContent .tx-srfeuserregister-pi1 input {
+ padding : 10px 15px;
+ }
+ .rightContent .inner.small, .rightContent .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 .rightContent .tx-felogin-pi1-inner, .rightContent .inner {
+ padding : 0 !important ;
+ }
+ @media screen and (max-width:767px) {
+ .rightContent {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ max-width : none;
+ margin-top : 25px;
+ }
+ }
+ header.header {
+ padding : 0 0 25px 0;
+ max-height : 133px;
+ border-bottom : 5px solid #fc0;
+ position : fixed;
+ top : 0;
+ z-index : 9999;
+ left : 0;
+ right : 0;
+ background : #fff;
+ }
+ header.header.compexHeader {
+ height : 100px;
+ padding-top : 25px;
+ }
+ header.header.compexHeader .topMeta {
+ display : none;
+ }
+ header.header.compexHeader + * {
+ margin-top : 100px;
+ display : block;
+ }
+ @media screen and (max-width:480px) {
+ header.header.compexHeader {
+ height : 72px;
+ padding-top : 15px;
+ padding-bottom : 15px;
+ }
+ header.header.compexHeader + * {
+ margin-top : 72px;
+ }
+ }
+ header.header + * {
+ margin-top : 133px;
+ display : block;
+ }
+ @media screen and (max-width:860px) {
+ header.header {
+ height : 155px;
+ max-height : 155px;
+ }
+ header.header + * {
+ margin-top : 155px;
+ }
+ }
+ @media screen and (max-width:480px) {
+ header.header {
+ height : 200px;
+ max-height : 200px;
+ }
+ header.header + * {
+ margin-top : 200px;
+ }
+ }
+ @media screen and (max-width:460px) {
+ header.header {
+ max-height : 120px;
+ height : 120px;
+ }
+ header.header + * {
+ margin-top : 120px;
+ }
+ }
+ header.header .topMeta {
+ width : 100%;
+ background : #f5f5f5;
+ margin-bottom : 20px;
+ height : 30px;
+ line-height : 30px;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta {
+ height : auto;
+ }
+ }
+ header.header .topMeta .left {
+ float : left;
+ color : #333;
+ font-size : 12px;
+ font-weight : 600;
+ line-height : 30px;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta .left {
+ float : none;
+ width : 100%;
+ text-align : center;
+ }
+ }
+ @media screen and (max-width:460px) {
+ header.header .topMeta .left {
+ display : none;
+ }
+ }
+ header.header .topMeta .right {
+ float : right;
+ }
+ header.header .topMeta .right form {
+ position : relative;
+ float : left;
+ margin-right : 5px;
+ }
+ header.header .topMeta .right form input[type="text"] {
+ border : 0;
+ background : #fff;
+ padding : 0 5px;
+ height : 24px;
+ position : relative;
+ padding-right : 25px;
+ font-size : 12px;
+ line-height : 24px;
+ top : -2px;
+ margin-right : 35px;
+ margin-bottom : 0;
+ }
+ header.header .topMeta .right form button {
+ position : absolute;
+ right : 5px;
+ top : 1px;
+ background : transparent;
+ border : none;
+ font-size : 18px;
+ color : #333;
+ }
+ header.header .topMeta .right form button:before {
+ content : "\f002";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ @media screen and (max-width:460px) {
+ header.header .topMeta .right form {
+ display : none;
+ }
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta .right {
+ float : none;
+ width : 100%;
+ text-align : center;
+ text-align : right;
+ }
+ }
+ header.header .topMeta a {
+ text-decoration : none;
+ text-transform : uppercase;
+ color : #333;
+ font-size : 12px;
+ line-height : normal;
+ font-weight : 600;
+ padding : 0 10px;
+ border-left : 1px solid #333;
+ }
+ header.header .topMeta a i {
+ margin-right : 3px;
+ }
+ header.header .topMeta a:hover {
+ text-decoration : underline;
+ }
+ header.header .topMeta a:last-of-type {
+ border-right : 1px solid #333;
+ }
+ @media screen and (max-width:860px) {
+ header.header .topMeta a {
+ border-left : none;
+ }
+ header.header .topMeta a:last-of-type {
+ border-right : none;
+ border-left : 1px solid #333;
+ padding-left : 14px;
+ }
+ }
+ @media screen and (max-width:480px) and (min-width:461px) {
+ header.header .topMeta a {
+ display : block;
+ float : none;
+ margin-left : auto;
+ margin-right : auto;
+ width : 100%;
+ clear : both;
+ padding-top : 10px;
+ }
+ header.header .topMeta a:last-of-type {
+ border-left : none;
+ }
+ }
+ header.header .logo {
+ float : left;
+ display : block;
+ max-width : 215px;
+ }
+ @media screen and (max-width:480px) {
+ header.header .logo {
+ max-width : 180px;
+ }
+ }
+ header.header .logo img {
+ max-height : 50px;
+ }
+ header.header nav {
+ float : right;
+ }
+ @media screen and (min-width:1121px) {
+ header.header nav > ul > li {
+ float : left;
+ padding : 14px 0;
+ position : relative;
+ }
+ header.header nav > ul > li > a {
+ color : #333;
+ text-decoration : none;
+ font-weight : 700;
+ text-transform : uppercase;
+ font-family : "Open Sans", sans-serif;
+ }
+ header.header nav > ul > li > a i {
+ display : none;
+ }
+ header.header nav > ul > li + li {
+ margin-left : 25px;
+ }
+ header.header nav > ul > li:last-of-type {
+ margin-left : 40px;
+ background : #be1622;
+ padding : 14px 19px;
+ }
+ header.header nav > ul > li:last-of-type a {
+ color : #fff;
+ }
+ header.header nav > ul > li:last-of-type:hover:before, header.header nav > ul > li:last-of-type.active:before {
+ display : none !important ;
+ }
+ header.header nav > ul > li ul {
+ display : none;
+ position : absolute;
+ width : 170px;
+ top : 75px;
+ background : #fff;
+ z-index : 99999;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.35);
+ }
+ header.header nav > ul > li ul li {
+ display : block;
+ }
+ header.header nav > ul > li ul li a {
+ font-size : 12px;
+ font-weight : 700;
+ color : #333;
+ text-decoration : none;
+ line-height : 14px;
+ padding : 14px 10px;
+ display : block;
+ text-transform : uppercase;
+ }
+ header.header nav > ul > li ul li:hover, header.header nav > ul > li ul li.active {
+ background : #be1622;
+ }
+ header.header nav > ul > li ul li:hover a, header.header nav > ul > li ul li.active a {
+ color : #fff;
+ }
+ header.header nav > ul > li ul li + li {
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul > li:hover:after {
+ content : "";
+ position : absolute;
+ left : 0;
+ right : 0;
+ bottom : -28px;
+ width : 100%;
+ height : 45px;
+ cursor : pointer;
+ }
+ header.header nav > ul > li:hover ul {
+ display : block;
+ }
+ header.header nav > ul > li:hover:before, header.header nav > ul > li.active:before {
+ content : "";
+ position : absolute;
+ border-bottom : 2px solid #bf1e2e;
+ height : 2px;
+ width : 100%;
+ top : 38px;
+ }
+ }
+ @media screen and (max-width:1120px) {
+ header.header nav {
+ position : relative;
+ }
+ header.header nav > ul {
+ position : absolute;
+ width : 250px;
+ right : 0;
+ box-shadow : 1px 1px 5px rgba(0, 0, 0, 0.5);
+ z-index : 999999;
+ display : none;
+ }
+ header.header nav > ul li {
+ float : none;
+ display : block;
+ padding : 0;
+ width : 100%;
+ background : #fff;
+ }
+ header.header nav > ul li.active {
+ background : #be1622;
+ }
+ header.header nav > ul li.active > a {
+ color : #fff;
+ }
+ header.header nav > ul li a {
+ display : block;
+ width : 100%;
+ padding : 14px 60px 14px 10px;
+ color : #333;
+ text-decoration : none;
+ font-weight : 700;
+ position : relative;
+ text-transform : uppercase;
+ font-family : "Open Sans", sans-serif;
+ }
+ header.header nav > ul li a:hover {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav > ul li a i {
+ display : inline-block;
+ position : absolute;
+ right : 0;
+ top : 38%;
+ margin-top : -18px;
+ padding : 16px;
+ }
+ header.header nav > ul li a i.fa-chevron-up {
+ display : none;
+ }
+ header.header nav > ul li.open a i.fa-chevron-up {
+ display : inline-block;
+ }
+ header.header nav > ul li.open a i.fa-chevron-down {
+ display : none;
+ }
+ header.header nav > ul li + li {
+ margin-left : 0;
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul li > ul {
+ display : none;
+ }
+ header.header nav > ul li > ul li {
+ background : #f9f9f9;
+ border-top : 1px solid #b7b7b7;
+ }
+ header.header nav > ul li > ul li a {
+ font-size : 13px;
+ line-height : normal;
+ padding : 10px 10px 10px 30px;
+ }
+ header.header nav > ul li > ul li.active a {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav > ul li.open > ul {
+ display : block;
+ }
+ header.header nav > ul > li:last-of-type {
+ border-top : none;
+ }
+ header.header nav > ul > li:last-of-type a {
+ color : #fff;
+ background : #be1622;
+ }
+ header.header nav.active > ul {
+ display : block;
+ height : 450px;
+ overflow : scroll;
+ }
+ }
+ header.header .mobile-button {
+ display : none;
+ padding : 10px 0;
+ cursor : pointer;
+ }
+ header.header .mobile-button i {
+ font-size : 40px;
+ }
+ @media screen and (max-width:640px) {
+ header.header .mobile-button {
+ padding : 5px 0 0 0;
+ }
+ }
+ @media screen and (max-width:1120px) {
+ header.header .mobile-button {
+ display : block;
+ }
+ }
+ body.compexCommerce header.header.compexHeader .topMeta {
+ height : 0;
+ }
+ body.compexCommerce header.header.compexHeader .topMeta .right {
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type {
+ margin-left : 25px;
+ background : transparent;
+ padding : 11px 0;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:after {
+ content : "\f107";
+ display : inline-block;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ position : relative;
+ z-index : 9600;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:hover:after {
+ left : auto;
+ right : auto;
+ bottom : auto;
+ position : relative;
+ width : auto;
+ height : auto;
+ }
+ @media screen and (max-width:1120px) {
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch {
+ padding : 0;
+ margin : 0;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch:after {
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch ul {
+ width : 100%;
+ padding : 0 10px 15px 10px;
+ background : #be1622;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.languageSwitch ul li {
+ background : #be1622;
+ border-top : none;
+ }
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type > a {
+ color : #333;
+ position : relative;
+ z-index : 9600;
+ font-size : 13px;
+ line-height : normal;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type img {
+ vertical-align : middle;
+ position : relative;
+ z-index : 9600;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type:hover:before, body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type.active:before {
+ display : none !important ;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type li a {
+ color : #333;
+ font-weight : 700;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type li a:hover {
+ color : #fff;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul {
+ width : 80px;
+ padding-left : 10px;
+ top : 0;
+ padding-top : 47px;
+ left : -10px;
+ z-index : 9500;
+ padding-bottom : 10px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li img {
+ vertical-align : middle;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li a {
+ font-weight : 700;
+ padding : 0;
+ display : inline;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li:hover {
+ background : transparent;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li:hover a {
+ color : #333;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li:last-of-type ul li + li {
+ border-top : none;
+ padding-top : 10px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search:hover:before {
+ display : none !important ;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search .compexCommerce-openSearch i {
+ display : block;
+ font-size : 18px;
+ color : #333;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form {
+ position : absolute;
+ top : 38px;
+ right : 0;
+ display : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form.active {
+ display : block;
+ animation : display-none-transition 1s both;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form div {
+ position : relative;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form input[type="text"] {
+ height : 30px;
+ padding : 0 25px 0 5px;
+ width : 180px;
+ border : #be1622 solid 1px;
+ outline : none;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form button {
+ border : none;
+ background : transparent;
+ position : absolute;
+ right : 5px;
+ top : 5px;
+ }
+ body.compexCommerce header.header.compexHeader nav > ul > li.cc-search form button i {
+ font-size : 15px;
+ color : #be1622;
+ }
+ @keyframes display-none-transition {
+ 0% {
+ opacity : 0;
+ }
+ 100% {
+ opacity : 1;
+ }
+ }
+ @media screen and (max-width:1360px) {
+ header.header .topMeta, header.header .topMeta + div {
+ padding : 0 20px;
+ }
+ }
+ @media screen and (max-width:1300px) and (min-width:1121px) {
+ header.header nav > ul > li > a {
+ font-size : 13px;
+ line-height : normal;
+ }
+ header.header nav > ul > li:last-of-type {
+ margin-left : 20px;
+ }
+ header.header nav > ul > li + li {
+ margin-left : 18px;
+ }
+ }
+ footer.footer {
+ background : #333;
+ padding : 50px 0 15px 0;
+ }
+ footer.footer div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner {
+ margin-bottom : 80px;
+ }
+ footer.footer div.inner.small:nth-of-type(2), footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2), .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) {
+ margin-bottom : 0;
+ }
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element {
+ margin-bottom : 0;
+ max-width : none;
+ width : auto;
+ float : left;
+ }
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .inner.small, footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1 .tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element .tx-felogin-pi1-inner {
+ padding-left : 0;
+ padding-right : 0;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small:nth-of-type(2) .ce-Image-Text-Element, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner:nth-of-type(2) .ce-Image-Text-Element {
+ float : none;
+ }
+ }
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ float : left;
+ width : calc(100% / 6);
+ }
+ footer.footer div.inner.small ul > a, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul > a, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul > a {
+ color : #fff;
+ font-size : 13px;
+ line-height : normal;
+ font-weight : 700;
+ text-decoration : none;
+ }
+ footer.footer div.inner.small ul > a:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul > a:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul > a:after {
+ content : "";
+ display : block;
+ width : 75px;
+ height : 1px;
+ background : #fc0;
+ margin : 10px 0 10px 0;
+ }
+ footer.footer div.inner.small ul li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li {
+ display : block;
+ }
+ footer.footer div.inner.small ul li a, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li a, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li a {
+ display : block;
+ color : #cecece;
+ text-decoration : none;
+ font-size : 12px;
+ line-height : normal;
+ font-weight : 400;
+ }
+ footer.footer div.inner.small ul li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li + li {
+ margin-top : 5px;
+ }
+ footer.footer div.inner.small ul.imprintList, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList {
+ width : auto;
+ float : right;
+ margin-top : -4px;
+ }
+ footer.footer div.inner.small ul.imprintList li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li {
+ display : inline-block;
+ }
+ footer.footer div.inner.small ul.imprintList li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li + li {
+ margin-left : 10px;
+ }
+ footer.footer div.inner.small ul.imprintList li:after, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList li:after, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList li:after {
+ display : none;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small ul.imprintList, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul.imprintList, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul.imprintList {
+ float : none !important ;
+ margin : 10px 0 0 0;
+ width : auto !important ;
+ }
+ }
+ footer.footer div.inner.small p, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p {
+ font-size : 12px;
+ line-height : normal;
+ color : #fff;
+ margin : 0;
+ }
+ @media screen and (max-width:860px) {
+ footer.footer div.inner.small p, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner p, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner p {
+ float : none;
+ }
+ }
+ footer.footer div.inner.small + div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner + div.inner.small, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner + div.inner.small, footer.footer .tx-felogin-pi1 div.inner.small + div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.inner.small + div.tx-felogin-pi1-inner, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner + div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner + div.tx-felogin-pi1-inner {
+ margin-bottom : 0;
+ }
+ @media screen and (max-width:800px) {
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ width : calc(100% / 3);
+ }
+ footer.footer div.inner.small ul:nth-of-type(n 4), footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul:nth-of-type(n 4), .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul:nth-of-type(n 4) {
+ margin-top : 20px;
+ }
+ }
+ @media screen and (max-width:720px) {
+ footer.footer div.inner.small, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner {
+ margin-bottom : 50px;
+ }
+ footer.footer div.inner.small ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul {
+ float : none;
+ width : 100%;
+ }
+ footer.footer div.inner.small ul li:first-of-type, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li:first-of-type, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li:first-of-type {
+ display : block;
+ }
+ footer.footer div.inner.small ul li + li, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul li + li, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul li + li {
+ margin-right : 10px;
+ display : inline-block;
+ }
+ footer.footer div.inner.small ul + ul, footer.footer .tx-felogin-pi1 div.tx-felogin-pi1-inner ul + ul, .tx-felogin-pi1 footer.footer div.tx-felogin-pi1-inner ul + ul {
+ margin-top : 20px;
+ }
+ }
+ .breadcrumbContainer {
+ padding-top : 11px;
+ padding-bottom : 11px;
+ }
+ @media screen and (max-width:1100px) {
+ .breadcrumbContainer {
+ padding-top : 11px !important ;
+ padding-bottom : 11px !important ;
+ }
+ }
+ .breadcrumbContainer ul li {
+ color : #333;
+ display : inline-block;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .breadcrumbContainer ul li a {
+ color : #999999;
+ text-decoration : none;
+ font-size : 13px;
+ line-height : normal;
+ }
+ .breadcrumbContainer ul li:before {
+ content : "\f015";
+ color : #fc0;
+ display : inline-block;
+ margin-right : 5px;
+ font : normal normal 14px/1 FontAwesome;
+ font-size : inherit;
+ }
+ .breadcrumbContainer ul li + li {
+ margin-left : 5px;
+ }
+ .breadcrumbContainer ul li + li:before {
+ content : "\f054";
+ }
+ .breadcrumbContainer ul li:last-of-type a {
+ color : #333;
+ }
+ .mfp-image-holder .mfp-content {
+ margin-top : 50px;
+ padding : 0 25px;
+ }
+ .mfp-image-holder .mfp-content figure {
+ background : #fff;
+ }
+ img.mfp-img {
+ max-height : 100% !important ;
+ }
+ .ce-video {
+ padding : 30px 0;
+ }
+ .ce-video .left {
+ float : left;
+ max-width : 500px;
+ margin-right : 30px;
+ }
+ .ce-video .left video {
+ max-width : 100%;
+ height : auto;
+ }
+ .ce-video .right {
+ float : left;
+ max-width : 500px;
+ }
+ .ce-video .right h1, .ce-video .right h2, .ce-video .right .ce-table table caption, .ce-table table .ce-video .right caption, .ce-video .right h3 {
+ margin-top : 0;
+ }
+ .ce-video .right h2, .ce-video .right .ce-table table caption, .ce-table table .ce-video .right caption {
+ text-align : left;
+ }
+ .ce-video .right h2:after, .ce-video .right .ce-table table caption:after, .ce-table table .ce-video .right caption:after {
+ margin : 10px 0 0 0;
+ }
+ .ce-forum-latest-post {
+ margin-top : 40px;
+ max-width : 83%;
+ }
+ @media screen and (max-width:980px) {
+ .ce-forum-latest-post {
+ max-width : none;
+ }
+ }
+ .ce-forum-latest-post + .ce-forum-latest-post {
+ margin-top : 0;
+ }
+ .ce-forum-latest-post:last-of-type {
+ margin-bottom : 40px;
+ border-bottom : 1px solid #bbb;
+ }
+ .ce-forum-latest-post h2, .ce-forum-latest-post .ce-table table caption, .ce-table table .ce-forum-latest-post caption {
+ text-align : left;
+ }
+ .ce-forum-latest-post h2:after, .ce-forum-latest-post .ce-table table caption:after, .ce-table table .ce-forum-latest-post caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .ce-forum-latest-post > div {
+ display : block;
+ width : 100%;
+ padding : 12px;
+ background : #fff;
+ border-right : 1px solid #bbbbbb;
+ border-left : 1px solid #bbbbbb;
+ border-top : 1px solid #bbbbbb;
+ }
+ .ce-forum-latest-post > div img {
+ float : left;
+ max-width : 70px;
+ margin-right : 15px;
+ }
+ .ce-forum-latest-post > div div h3 {
+ font-size : 18px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ margin : 0 0 0 0;
+ }
+ .ce-forum-latest-post > div div h3 a {
+ color : #333;
+ }
+ .ce-forum-latest-post > div div p {
+ font-weight : 400;
+ float : left;
+ }
+ .ce-forum-latest-post > div div p + p {
+ margin-left : 10px;
+ }
+ .tx-typo3forum-post-latest-box h2, .tx-typo3forum-post-latest-box .ce-table table caption, .ce-table table .tx-typo3forum-post-latest-box caption {
+ text-align : left;
+ }
+ .tx-typo3forum-post-latest-box h2:after, .tx-typo3forum-post-latest-box .ce-table table caption:after, .ce-table table .tx-typo3forum-post-latest-box caption:after {
+ margin : 10px 0 10px 0;
+ }
+ .leftMenu {
+ float : left;
+ width : 24.27%;
+ margin-top : 30px;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu {
+ float : none;
+ width : 100%;
+ margin-bottom : 40px;
+ padding-bottom : 40px;
+ border-bottom : 1px solid #bbbbbb;
+ }
+ .leftMenu .profile-sidebar-content {
+ display : none;
+ }
+ .leftMenu .profile-sidebar-content.active {
+ display : block;
+ }
+ }
+ .leftMenu h3 {
+ font-size : 16px;
+ line-height : normal;
+ font-weight : 700;
+ color : #333;
+ text-transform : uppercase;
+ border-bottom : 2px solid #fc0;
+ margin-bottom : 15px;
+ }
+ .leftMenu ul {
+ margin : 0;
+ padding : 0;
+ list-style-type : none;
+ }
+ .leftMenu ul li {
+ display : block;
+ }
+ .leftMenu ul li a {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ text-decoration : none;
+ font-weight : 400;
+ text-transform : uppercase;
+ }
+ .leftMenu ul li.active a, .leftMenu ul li:hover a {
+ font-weight : 700;
+ color : #333;
+ }
+ .leftMenu ul li + li {
+ margin-top : 15px;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1, .leftMenu + * {
+ width : 74.75%;
+ float : left;
+ margin-left : 0.97%;
+ padding : 30px 10px 0 10px;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu + .tx-srfeuserregister-pi1, .leftMenu + * {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ padding : 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice, .leftMenu + * .tx-srfeuserregister-pi1-notice {
+ margin : 0;
+ font-style : normal;
+ font-size : 15px;
+ line-height : normal;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash, .leftMenu + * .tx-srfeuserregister-pi1-trash {
+ margin : 0 0 10px 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash a, .leftMenu + * .tx-srfeuserregister-pi1-trash a {
+ background : transparent;
+ padding-left : 0;
+ font-size : 15px;
+ line-height : normal;
+ font-weight : 400;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ float : left;
+ width : 32.46%;
+ text-align : left;
+ padding : 17px 10px 16px 10px;
+ }
+ @media screen and (max-width:600px) {
+ .leftMenu + .tx-srfeuserregister-pi1 dt, .leftMenu + * dt {
+ float : none;
+ width : 100%;
+ padding : 0 10px 0 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dt label, .leftMenu + * dt label {
+ font-size : 15px;
+ line-height : normal;
+ color : #333;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd, .leftMenu + * dd {
+ float : left;
+ width : 66.23%;
+ margin-left : 1.29%;
+ }
+ @media screen and (max-width:600px) {
+ .leftMenu + .tx-srfeuserregister-pi1 dd, .leftMenu + * dd {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ margin-top : 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="text"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="password"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="email"], .leftMenu + * dd input[type="text"], .leftMenu + * dd input[type="password"], .leftMenu + * dd input[type="email"] {
+ margin-top : 0;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="submit"], .leftMenu + * dd input[type="submit"] {
+ margin-top : 0;
+ }
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 dd input[type="text"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="password"], .leftMenu + .tx-srfeuserregister-pi1 dd input[type="email"], .leftMenu + * dd input[type="text"], .leftMenu + * dd input[type="password"], .leftMenu + * dd input[type="email"] {
+ width : 100%;
+ height : 55px;
+ vertical-align : middle;
+ line-height : 55px;
+ padding : 0 10px;
+ font-size : 15px;
+ color : #333;
+ }
+ .leftMenu + .tx-srfeuserregister-pi1 input[type="submit"], .leftMenu + * input[type="submit"] {
+ float : right;
+ margin-bottom : 40px;
+ }
+ .leftMenu .profile-sidebar {
+ display : none;
+ margin-top : 15px;
+ }
+ .leftMenu .profile-sidebar button {
+ border : none;
+ width : 100%;
+ display : block;
+ }
+ @media screen and (max-width:767px) {
+ .leftMenu .profile-sidebar {
+ display : block;
+ }
+ }
+ .formular-sidebar {
+ float : left;
+ width : 25%;
+ margin-left : 5%;
+ padding-top : 50px;
+ padding-bottom : 50px;
+ }
+ .formular-sidebar .formular-sidebar-content {
+ width : 100%;
+ }
+ .formular-sidebar .formular-sidebar-content + .formular-sidebar-content {
+ margin-top : 40px;
+ }
+ .formular-sidebar h2, .formular-sidebar .ce-table table caption, .ce-table table .formular-sidebar caption {
+ font-size : 18px;
+ line-height : normal;
+ text-align : left;
+ margin : 0 0 5px 0;
+ }
+ .formular-sidebar h2:after, .formular-sidebar .ce-table table caption:after, .ce-table table .formular-sidebar caption:after {
+ margin : 10px 0 0 0;
+ }
+ .formular-sidebar img {
+ margin-top : 20px;
+ }
+ .formular-sidebar p {
+ font-size : 13px;
+ line-height : normal;
+ }
+ .formular-sidebar .fontAwesome-list {
+ margin-bottom : 20px;
+ }
+ .formular-sidebar .fontAwesome-list ul {
+ margin : 0;
+ padding : 0;
+ list-style : none;
+ }
+ .formular-sidebar .fontAwesome-list ul li {
+ display : block;
+ font-size : 16px;
+ line-height : normal;
+ color : #333;
+ font-weight : 700;
+ }
+ .formular-sidebar .fontAwesome-list ul li i {
+ display : table-cell;
+ font-size : 22px;
+ margin-right : 10px;
+ border-radius : 50px;
+ border : #333 solid 2px;
+ padding : 10px;
+ vertical-align : sub;
+ float : left;
+ height : 46px;
+ width : 46px;
+ }
+ .formular-sidebar .fontAwesome-list ul li span {
+ margin : 0;
+ display : table-cell;
+ vertical-align : middle;
+ padding-left : 10px;
+ height : 46px;
+ }
+ @media screen and (max-width:440px) {
+ .formular-sidebar .fontAwesome-list ul li span {
+ width : 80%;
+ }
+ }
+ @media screen and (max-width:360px) {
+ .formular-sidebar .fontAwesome-list ul li span {
+ width : 70%;
+ }
+ }
+ .formular-sidebar .fontAwesome-list ul li + li {
+ padding-top : 10px;
+ clear : both;
+ }
+ @media screen and (max-width:800px) {
+ .formular-sidebar {
+ float : none;
+ width : 100%;
+ margin-left : 0;
+ padding : 0 0 50px 0;
+ }
+ }
+ .ui-icon {
+ display : none !important ;
+ }
+ .compexCommerce .news-list-view .header {
+ max-width : none;
+ }
+ .cc_container .cc_btn {
+ padding : 8px 10px !important ;
+ }
+ body.compexCommerce main > *:first-child {
+ margin-top : 40px;
+ }
+ body.compexCommerce main > .sliderContainer {
+ margin-top : 0 !important ;
+ }
+ body.compexCommerce main > .unterseiten-banner:first-child {
+ margin-top : 0;
+ }
+
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/db.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/db.png
new file mode 100644
index 0000000..7644677
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/db.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dbinfo.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dbinfo.png
new file mode 100644
index 0000000..9c2cfff
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dbinfo.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dsnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dsnew.png
index 32f4adc..d9db6b4 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dsnew.png
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dsnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveandnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveandnew.png
new file mode 100644
index 0000000..fd8c709
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveandnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveasnew.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveasnew.png
new file mode 100644
index 0000000..fb72a81
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/dssaveasnew.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/info.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/info.png
new file mode 100644
index 0000000..e9f354c
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/info.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/license.txt b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/license.txt
index d1e91c0..c68c4c1 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/license.txt
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/license.txt
@@ -91,8 +91,8 @@ flag_usa.png
-(C) 2014 Loetz GmbH&Co.KG,
-License: EPL 1.0:
+(C) 2014,2018 Loetz GmbH&Co.KG,
+License: EPL 1.0
------------------------------------
about.png
badrising.png
@@ -115,10 +115,16 @@ crm.png
css.png
csv_import.png
currency_euro.png
+dashboard.png
+dashboard-big.png
database.png
database_go.png
database_table.png
date.gif
+db.png
+dbinfo.png
+dbsaveandnew.png
+dbsaveasnew.png
delete.png
dir.txt
dropdown.png
@@ -126,6 +132,7 @@ dropdown_2.png
dropedit2.png
dscancel.png
dsdelete.png
+dsnew.png
dssave.png
edi.png
editor_area.png
@@ -146,6 +153,7 @@ gender_male.png
goodsloping.png
help.png
html.png
+info.png
img.png
import.png
information.png
@@ -219,6 +227,9 @@ task_status_ready.png
task_status_reserved.png
task_status_suspended.png
tasks.png
+tasks_many.png
+tasks_none.png
+tasks_some.png
text.png
toolbar_button_background_active_23x20.png
toolbar_button_background_hover_23x20.png
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_many.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_many.png
new file mode 100644
index 0000000..ef0dc97
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_many.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_none.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_none.png
new file mode 100644
index 0000000..271a811
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_none.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_some.png b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_some.png
new file mode 100644
index 0000000..3efaba4
--- /dev/null
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/icon/tasks_some.png
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/applause.mp3 b/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/applause.mp3
deleted file mode 100644
index d9e5c9c..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/applause.mp3
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/jaguar.mp3 b/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/jaguar.mp3
deleted file mode 100644
index 0213693..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/sound/jaguar.mp3
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/styles.css b/org.eclipse.osbp.themes/VAADIN/themes/osbp/styles.css
index 798a4d8..3298e2e 100644
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/styles.css
+++ b/org.eclipse.osbp.themes/VAADIN/themes/osbp/styles.css
@@ -18589,6 +18589,10 @@ div.v-layout.v-horizontal.v-widget {
margin: 0 auto;
}
+.osbp div.v-slider-base {
+ width: 220px;
+}
+
.osbp .v-verticallayout-os-welcome {
padding: 0px !important;
}
@@ -18597,6 +18601,53 @@ div.v-layout.v-horizontal.v-widget {
border-width: 0px;
}
+.osbp .v-label-os-dashboardtile {
+ color: #bad1e1;
+ font-size: 9px;
+ line-height: 1.2;
+}
+
+.osbp .v-label-os-dashboardtile-number {
+ font-size: 25px;
+}
+
+.osbp .v-slot-os-dashboardtile {
+ vertical-align: middle;
+}
+
+.osbp .v-verticallayout-os-dashboardtile {
+ font-weight: 600;
+
+ background-color: #1f567d;
+ border: 0px;
+ border-radius: 0px;
+
+ bevel: false;
+ shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ states: normal disabled;
+ margin-left: 4px;
+}
+
+.osbp .v-verticallayout-os-dashboardtile.v-pressed {
+ background-color: #f8aa76 !important;
+ border-color: #f8aa76 !important;
+}
+
+.osbp .v-verticallayout-os-dashboardtile:after {
+ transition: none;
+}
+
+.osbp .v-verticallayout-os-dashboardtile:hover, .osbp .v-verticallayout-os-dashboardtile:focus, .osbp .v-verticallayout-os-dashboardtile:active {
+ background-color: #f5863c;
+ border-color: #f5863c;
+ color: #f3dfd2;
+}
+
+.osbp .v-verticallayout-os-dashboardtile:focus:after {
+ border-color: transparent;
+ transition: none;
+}
+
:root .osbp .v-checkbox {
line-height: 22px;
padding-top: inherit;
@@ -18618,7 +18669,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp .v-checkbox > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -18665,6 +18716,14 @@ div.v-layout.v-horizontal.v-widget {
padding-right: 6.6px;
}
+.osbp .popupContent .v-window-outerheader:after {
+ border-top-width: 0px;
+}
+
+.osbp .popupContent .v-window-contents {
+ padding-top: 45.4px !important;
+}
+
.osbp .popupContent .v-window-closebox {
background: transparent;
border: 0px;
@@ -18875,6 +18934,13 @@ div.v-layout.v-horizontal.v-widget {
background: #fac29d;
}
+.osbp .os-mparttoolbararea .v-button.v-spliter, .osbp .os-embedded-toolbar .v-button.v-spliter {
+ background: inherit;
+ width: 0;
+ padding: 0;
+ border-right: 1px solid #d4d4d4;
+}
+
.osbp .os-mparttoolbararea span.v-button-caption, .osbp .os-embedded-toolbar span.v-button-caption {
vertical-align: middle;
}
@@ -19367,6 +19433,8 @@ div.v-layout.v-horizontal.v-widget {
border-left-color: #fff;
border-bottom: 1px solid #d4d4d4;
margin-left: 0px;
+ -webkit-box-shadow: none;
+ box-shadow: none;
font-weight: normal;
text-transform: none;
}
@@ -19589,10 +19657,27 @@ div.v-layout.v-horizontal.v-widget {
font-size: 16.8px;
}
-.osbp .v-caption-on-top > .v-caption-l-control > .v-captiontext {
+.osbp .v-caption-on-top > .v-caption-l-control > .v-captiontext, .osbp .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
font-size: 12px;
}
+.osbp .v-slot-os-single-selection, .osbp .v-slot-os-multi-selection {
+ background-color: #ededed;
+}
+
+.osbp .v-slot-os-single-selection > .v-caption-on-top > .v-caption, .osbp .v-slot-os-multi-selection > .v-caption-on-top > .v-caption {
+ padding-bottom: 0px;
+}
+
+.osbp .v-slot-os-single-selection > .v-caption-on-top > .v-caption > .v-captiontext, .osbp .v-slot-os-multi-selection > .v-caption-on-top > .v-caption > .v-captiontext {
+ margin: 7px;
+ margin-bottom: 0px;
+}
+
+.osbp .v-slot-os-single-selection > .v-caption-on-top > .v-filterselect, .osbp .v-slot-os-multi-selection > .v-caption-on-top > .v-filterselect {
+ margin-top: 0px;
+}
+
:root .osbp .v-formlayout-row .v-checkbox {
line-height: 22px;
padding-top: inherit;
@@ -19614,7 +19699,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp .v-formlayout-row .v-checkbox > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19631,6 +19716,7 @@ div.v-layout.v-horizontal.v-widget {
:root .osbp .v-formlayout-row .v-checkbox > input ~ label:before {
margin-top: inherit;
+ border-width: 0px;
}
.osbp .v-gridlayout-slot .v-checkbox-os-box {
@@ -19654,7 +19740,7 @@ div.v-layout.v-horizontal.v-widget {
.osbp .v-gridlayout-slot .v-checkbox-os-box > input ~ label:before {
height: 22px;
border: 0px;
- border-bottom: 1px solid #d4d4d4;
+ border-bottom: 1px solid #d4d4d4 !important;
background: #ededed;
-webkit-box-shadow: none;
box-shadow: none;
@@ -19713,6 +19799,30 @@ div.v-layout.v-horizontal.v-widget {
border-width: 1px;
}
+.osbp .l-control .v-widget.os-group-panel, .osbp .toptrimbar .v-widget.os-group-panel, .osbp .os-selection-area .v-widget.os-group-panel {
+ width: 100%;
+ border-top-width: 2px;
+}
+
+.osbp .l-control .v-widget.os-group-panel.os-caption-large .v-caption, .osbp .l-control .v-widget .os-caption-large .v-caption, .osbp .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption, .osbp .toptrimbar .v-widget .os-caption-large .v-caption, .osbp .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption, .osbp .os-selection-area .v-widget .os-caption-large .v-caption {
+ width: 132px;
+ white-space: nowrap;
+ overflow: -moz-hidden-unscrollable;
+ text-overflow: ellipsis;
+}
+
+.osbp .l-control .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp .l-control .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp .toptrimbar .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp .toptrimbar .v-widget .os-caption-large .v-caption .v-caption:hover, .osbp .os-selection-area .v-widget.os-group-panel.os-caption-large .v-caption .v-caption:hover, .osbp .os-selection-area .v-widget .os-caption-large .v-caption .v-caption:hover {
+ overflow: visible;
+}
+
+.osbp .l-control .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp .l-control .v-widget .os-caption-large .v-formlayout-contentcell, .osbp .toptrimbar .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp .toptrimbar .v-widget .os-caption-large .v-formlayout-contentcell, .osbp .os-selection-area .v-widget.os-group-panel.os-caption-large .v-formlayout-contentcell, .osbp .os-selection-area .v-widget .os-caption-large .v-formlayout-contentcell {
+ padding: 0px;
+}
+
+.osbp .l-control .os-no-padding, .osbp .toptrimbar .os-no-padding, .osbp .os-selection-area .os-no-padding {
+ padding: 0px !important;
+}
+
.osbp .l-control .v-caption, .osbp .toptrimbar .v-caption, .osbp .os-selection-area .v-caption {
font-size: 12px;
}
@@ -19727,6 +19837,23 @@ div.v-layout.v-horizontal.v-widget {
border-bottom-color: #f5863c;
}
+.osbp .l-control .v-component-group, .osbp .l-control .l-beansearchfield, .osbp .toptrimbar .v-component-group, .osbp .toptrimbar .l-beansearchfield, .osbp .os-selection-area .v-component-group, .osbp .os-selection-area .l-beansearchfield {
+ display: flex;
+ width: 220px;
+}
+
+.osbp .l-control .v-component-group > .v-slot:first-of-type, .osbp .l-control .l-beansearchfield > .v-slot:first-of-type, .osbp .toptrimbar .v-component-group > .v-slot:first-of-type, .osbp .toptrimbar .l-beansearchfield > .v-slot:first-of-type, .osbp .os-selection-area .v-component-group > .v-slot:first-of-type, .osbp .os-selection-area .l-beansearchfield > .v-slot:first-of-type {
+ width: 100%;
+}
+
+.osbp .l-control .v-component-group .v-datefield, .osbp .l-control .v-component-group .v-filterselect, .osbp .l-control .l-beansearchfield .v-datefield, .osbp .l-control .l-beansearchfield .v-filterselect, .osbp .toptrimbar .v-component-group .v-datefield, .osbp .toptrimbar .v-component-group .v-filterselect, .osbp .toptrimbar .l-beansearchfield .v-datefield, .osbp .toptrimbar .l-beansearchfield .v-filterselect, .osbp .os-selection-area .v-component-group .v-datefield, .osbp .os-selection-area .v-component-group .v-filterselect, .osbp .os-selection-area .l-beansearchfield .v-datefield, .osbp .os-selection-area .l-beansearchfield .v-filterselect {
+ width: 100% !important;
+}
+
+.osbp .l-control .v-component-group .v-datefield > .v-textfield, .osbp .l-control .v-component-group .v-filterselect > .v-textfield, .osbp .l-control .l-beansearchfield .v-datefield > .v-textfield, .osbp .l-control .l-beansearchfield .v-filterselect > .v-textfield, .osbp .toptrimbar .v-component-group .v-datefield > .v-textfield, .osbp .toptrimbar .v-component-group .v-filterselect > .v-textfield, .osbp .toptrimbar .l-beansearchfield .v-datefield > .v-textfield, .osbp .toptrimbar .l-beansearchfield .v-filterselect > .v-textfield, .osbp .os-selection-area .v-component-group .v-datefield > .v-textfield, .osbp .os-selection-area .v-component-group .v-filterselect > .v-textfield, .osbp .os-selection-area .l-beansearchfield .v-datefield > .v-textfield, .osbp .os-selection-area .l-beansearchfield .v-filterselect > .v-textfield {
+ width: 100% !important;
+}
+
.osbp .l-control .v-formlayout-captioncell, .osbp .l-control .v-formlayout-errorcell, .osbp .toptrimbar .v-formlayout-captioncell, .osbp .toptrimbar .v-formlayout-errorcell, .osbp .os-selection-area .v-formlayout-captioncell, .osbp .os-selection-area .v-formlayout-errorcell {
border-bottom: 1px solid #d4d4d4;
vertical-align: bottom;
@@ -19738,11 +19865,10 @@ div.v-layout.v-horizontal.v-widget {
.osbp .l-control .v-formlayout-contentcell > .v-customcomponent, .osbp .toptrimbar .v-formlayout-contentcell > .v-customcomponent, .osbp .os-selection-area .v-formlayout-contentcell > .v-customcomponent {
width: 100%;
- border-bottom: 1px solid #d4d4d4;
}
-.osbp .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp .l-control .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"], .osbp .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect-input, .osbp .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-filterselect [class*="input"] {
- border-bottom-width: 0px;
+.osbp .l-control .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp .toptrimbar .v-formlayout-contentcell > .v-customcomponent .v-label, .osbp .os-selection-area .v-formlayout-contentcell > .v-customcomponent .v-label {
+ border-bottom: 1px solid #d4d4d4;
}
.osbp .l-control .v-textfield, .osbp .toptrimbar .v-textfield, .osbp .os-selection-area .v-textfield {
@@ -19767,7 +19893,6 @@ div.v-layout.v-horizontal.v-widget {
border-top: transparent;
border-left: transparent;
border-right: transparent;
- border-bottom: 1px solid #d4d4d4;
-webkit-box-shadow: none;
box-shadow: none;
}
@@ -19789,11 +19914,13 @@ div.v-layout.v-horizontal.v-widget {
background-color: transparent;
}
-.osbp .l-control .l-beansearchfield button, .osbp .toptrimbar .l-beansearchfield button, .osbp .os-selection-area .l-beansearchfield button {
+.osbp .l-control .l-beansearchfield button, .osbp .l-control .l-beansearchfield .v-nativebutton, .osbp .toptrimbar .l-beansearchfield button, .osbp .toptrimbar .l-beansearchfield .v-nativebutton, .osbp .os-selection-area .l-beansearchfield button, .osbp .os-selection-area .l-beansearchfield .v-nativebutton {
background: transparent;
border: 0px;
float: none;
margin-left: 0px;
+ padding: 0px;
+ padding-left: 6px;
font-weight: normal;
color: #424242;
border-width: 0px;
@@ -19802,11 +19929,12 @@ div.v-layout.v-horizontal.v-widget {
border-bottom: 1px solid #d4d4d4;
outline: 0;
height: 22px;
- width: 22px !important;
cursor: pointer;
+ -webkit-box-shadow: none;
+ box-shadow: none;
}
-.osbp .l-control .l-beansearchfield button:before, .osbp .toptrimbar .l-beansearchfield button:before, .osbp .os-selection-area .l-beansearchfield button:before {
+.osbp .l-control .l-beansearchfield button:before, .osbp .l-control .l-beansearchfield .v-nativebutton:before, .osbp .toptrimbar .l-beansearchfield button:before, .osbp .toptrimbar .l-beansearchfield .v-nativebutton:before, .osbp .os-selection-area .l-beansearchfield button:before, .osbp .os-selection-area .l-beansearchfield .v-nativebutton:before {
font-family: FontAwesome;
font-size: 14px;
line-height: 14px;
@@ -19815,7 +19943,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}
-.osbp .l-control .l-beansearchfield button img, .osbp .toptrimbar .l-beansearchfield button img, .osbp .os-selection-area .l-beansearchfield button img {
+.osbp .l-control .l-beansearchfield button img, .osbp .l-control .l-beansearchfield .v-nativebutton img, .osbp .toptrimbar .l-beansearchfield button img, .osbp .toptrimbar .l-beansearchfield .v-nativebutton img, .osbp .os-selection-area .l-beansearchfield button img, .osbp .os-selection-area .l-beansearchfield .v-nativebutton img {
display: none;
}
@@ -19857,7 +19985,6 @@ div.v-layout.v-horizontal.v-widget {
.osbp .v-filterselect-os-single-selection, .osbp .os-single-selection {
color: #424242;
margin: 7px;
- width: 154px;
}
.osbp .os-multi-selection select.v-select-select {
@@ -20180,98 +20307,55 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}
-.osbp .v-slot-osbpsidebar .v-slot-branding {
- background-color: #ededed;
-}
-
-.osbp .v-slot-osbpsidebar .branding {
- padding-bottom: 8.8px;
- padding-top: 8.8px;
-}
-
-.osbp .v-slot-osbpsidebar .branding .v-label {
- padding: 0px;
- padding-left: 8.8px;
- line-height: 29.4px;
- font-size: 16.8px;
- font-weight: bold;
-}
-
-.osbp .v-slot-osbpsidebar .branding .v-label span {
- font-size: 16.8px;
- margin: 0px !important;
- font-weight: bold;
- text-overflow: ellipsis;
- overflow: hidden;
- white-space: nowrap;
- color: #424242;
- letter-spacing: 0em !important;
- min-height: 29px;
- display: block;
-}
-
-.osbp .v-slot-osbpsidebar .menu {
- width: 100%;
- padding: 11px;
- overflow: auto;
-}
-
-.osbp .v-slot-osbpsidebar .menu .v-nativebutton {
+.osbp .osbpsidebar .menu .v-nativebutton {
+ height: 29px;
+ padding: 0 12px;
+ color: #bad1e1;
+ font-weight: 600;
+
+
+ border-radius: 0px;
border: 0px;
- width: 100%;
- background-color: #fff;
+ background: #1f567d;
+ -webkit-box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ box-shadow: 1px 3px 7px rgba(0, 0, 0, 0.1);
+ text-transform: uppercase;
+ margin-left: 4px;
+ text-align: center;
+ margin-bottom: 8px;
+ width: calc(100% - 8px);
cursor: pointer;
- height: 29px;
- white-space: inherit;
- border-bottom: 1px solid #d4d4d4;
- font-weight: normal;
- text-align: left;
}
-.osbp .v-slot-osbpsidebar .menu .v-nativebutton .badge {
- position: relative;
- float: right;
- display: inline-block;
- line-height: 21px;
- color: #f3dfd2;
- padding: 0em 0.4em 0em;
- background: #f5863c;
-}
-
-.osbp .v-slot-osbpsidebar .menu .v-nativebutton:active {
- background: rgba(0, 0, 0, 0.1);
+.osbp .osbpsidebar .menu .v-nativebutton.v-pressed {
+ background-color: #f8aa76 !important;
+ border-color: #f8aa76 !important;
}
-.osbp .v-slot-osbpsidebar .menu .v-nativebutton:focus, .osbp .v-slot-osbpsidebar .menu .v-nativebutton:hover {
- outline: 0;
- border-bottom-color: #f5863c;
+.osbp .osbpsidebar .menu .v-nativebutton:after {
+ transition: none;
}
-.osbp .v-slot-osbpsidebar .user {
- display: block;
- background-color: #ededed;
- padding: 5px;
+.osbp .osbpsidebar .menu .v-nativebutton:hover, .osbp .osbpsidebar .menu .v-nativebutton:focus, .osbp .osbpsidebar .menu .v-nativebutton:active {
+ background-color: #f5863c;
+ border-color: #f5863c;
+ color: #f3dfd2;
}
-.osbp .v-slot-osbpsidebar .user > .v-slot {
- height: 100%;
- display: inline-block;
+.osbp .osbpsidebar .menu .v-nativebutton:focus:after {
+ border-color: transparent;
+ transition: none;
}
-.osbp .v-slot-osbpsidebar .user :nth-child(4) {
- float: right;
+.osbp .osbpsidebar .menu .v-nativebutton:focus, .osbp .osbpsidebar .menu .v-nativebutton:hover {
+ outline: 0;
}
-.osbp .v-slot-osbpsidebar .user .v-image {
- border: 1px solid #d4d4d4;
- border-width: 0px;
- vertical-align: text-top;
- border-radius: 22px;
- max-width: 31px;
- max-height: 31px;
+.osbp .osbpsidebar .menu {
+ padding: 11px;
}
-.osbp .v-slot-osbpsidebar .user .v-label {
+.osbp .osbpsidebar .branding {
font-size: 16.8px;
padding: 7px;
font-weight: bold;
@@ -20282,54 +20366,6 @@ div.v-layout.v-horizontal.v-widget {
line-height: 29.4px;
letter-spacing: 0em !important;
min-width: 154px;
- color: #424242;
- padding-top: 0px;
-}
-
-.osbp .v-slot-osbpsidebar .user .v-menubar, .osbp .v-slot-osbpsidebar .user .v-nativebutton {
- background-image: none;
- background-color: transparent;
- border: 0px;
-}
-
-.osbp .v-slot-osbpsidebar .user .v-menubar > .v-menubar-menuitem-icon-cog {
- vertical-align: text-top;
- height: 100%;
- display: inline !important;
- background: transparent;
- border: 0px;
- float: none;
- color: #424242;
-}
-
-.osbp .v-slot-osbpsidebar .user .v-menubar > .v-menubar-menuitem-icon-cog:before {
- font-family: FontAwesome;
- font-size: 21px;
- line-height: 29.4px;
- content: "\f013" !important;
- text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
- text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
-}
-
-.osbp .v-slot-osbpsidebar .user .v-menubar-submenu-indicator + .v-menubar-menuitem-caption:after {
- display: none;
-}
-
-.osbp .v-slot-osbpsidebar .user .v-nativebutton {
- font-size: 16.8px;
- color: #424242;
-}
-
-.osbp .v-slot-osbpsidebar .user .icon-cancel:before {
- font-size: 16.8px;
- color: #424242;
- font-weight: bold;
- line-height: 29.4px;
- color: #474747;
-}
-
-.osbp .v-slot-osbpsidebar .user .v-nativebutton-caption {
- display: none;
}
.osbp .l-csslayout {
@@ -20385,6 +20421,32 @@ div.v-layout.v-horizontal.v-widget {
font-weight: bold;
}
+.osbp .v-grid .v-grid-body > .v-grid-row > .v-grid-cell {
+ margin-bottom: -22px;
+}
+
+.osbp .v-grid .v-grid-row {
+ display: flex;
+ position: relative;
+}
+
+.osbp .v-grid .v-grid-row > td > img.gwt-Image {
+ height: 20px;
+}
+
+.osbp .v-grid .v-grid-row > td:hover {
+ height: auto !important;
+ position: relative;
+}
+
+.osbp .v-grid .v-grid-row > td:hover > img.gwt-Image {
+ height: auto;
+}
+
+.osbp .v-grid .v-grid-row > td {
+ height: auto !important;
+}
+
.osbp .v-grid .v-grid-cell.filter-header {
height: 22px !important;
padding: 0px;
@@ -21830,16 +21892,45 @@ div.v-layout.v-horizontal.v-widget {
color: #f3dfd2;
}
-.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox {
+.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox, .osbp .os-cash-register .v-filterselect, .osbp .os-cash-register .v-filterselect-input, .osbp .os-cash-register .v-filterselect [class*="input"] {
font-size: 18px;
height: 33px;
}
-.osbp .os-cash-register .v-textfield.v-disabled, .osbp .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp .os-cash-register .v-datefield.v-disabled, .osbp .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp .os-cash-register .o-XSuggestBox.v-disabled, .osbp .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield {
+.osbp .os-cash-register .v-textfield.v-disabled, .osbp .os-cash-register .v-textfield.v-disabled > .v-textfield, .osbp .os-cash-register .v-datefield.v-disabled, .osbp .os-cash-register .v-datefield.v-disabled > .v-textfield, .osbp .os-cash-register .o-XSuggestBox.v-disabled, .osbp .os-cash-register .o-XSuggestBox.v-disabled > .v-textfield, .osbp .os-cash-register .v-filterselect.v-disabled, .osbp .os-cash-register .v-filterselect.v-disabled > .v-textfield, .osbp .os-cash-register .v-filterselect-input.v-disabled, .osbp .os-cash-register .v-filterselect-input.v-disabled > .v-textfield, .osbp .os-cash-register .v-filterselect [class*="input"].v-disabled, .osbp .os-cash-register .v-filterselect [class*="input"].v-disabled > .v-textfield {
background-color: transparent;
opacity: 0.75;
}
+.osbp .os-cash-register .v-datefield [class*="textfield"] {
+ padding-left: 39.6px;
+}
+
+.osbp .os-cash-register .v-filterselect-button, .osbp .os-cash-register .v-datefield button {
+ width: 33px;
+}
+
+.osbp .os-cash-register .v-filterselect-button:before, .osbp .os-cash-register .v-datefield button:before {
+ width: 33px;
+}
+
+.osbp .os-cash-register .os-alt-button > .v-component-group, .osbp .os-cash-register .os-alt-button > .l-beansearchfield {
+ display: block;
+}
+
+.osbp .os-cash-register .os-alt-button > .v-component-group > .v-slot > .v-button, .osbp .os-cash-register .os-alt-button > .l-beansearchfield > .v-slot > .v-button {
+ position: relative;
+ height: 29px;
+ width: 29px;
+ min-width: 29px;
+ top: -29px;
+ left: -29px;
+}
+
+.osbp .os-cash-register .v-component-group > .v-slot > .v-button {
+ height: 33px;
+}
+
.osbp .os-cash-register .v-textarea {
font-size: 18px;
}
@@ -21887,7 +21978,7 @@ div.v-layout.v-horizontal.v-widget {
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
}
-.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox {
+.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox, .osbp .os-cash-register .v-filterselect, .osbp .os-cash-register .v-filterselect-input, .osbp .os-cash-register .v-filterselect [class*="input"], .osbp .os-cash-register .l-control > .v-component-group, .osbp .os-cash-register .l-control > .l-beansearchfield {
width: 140px;
}
@@ -21895,7 +21986,7 @@ div.v-layout.v-horizontal.v-widget {
width: 107px !important;
}
-.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox {
+.osbp .os-cash-register .v-textfield, .osbp .os-cash-register .v-datefield, .osbp .os-cash-register .o-XSuggestBox, .osbp .os-cash-register .v-filterselect, .osbp .os-cash-register .v-filterselect-input, .osbp .os-cash-register .v-filterselect [class*="input"], .osbp .os-cash-register .l-control > .v-component-group, .osbp .os-cash-register .l-control > .l-beansearchfield {
width: 140px;
}
@@ -21903,7 +21994,7 @@ div.v-layout.v-horizontal.v-widget {
width: 107px !important;
}
-.osbp .os-cash-register .os-span-h-half.v-textfield, .osbp .os-cash-register .os-span-h-half.v-datefield, .osbp .os-cash-register .os-span-h-half.o-XSuggestBox {
+.osbp .os-cash-register .os-span-h-half.v-textfield, .osbp .os-cash-register .os-span-h-half.v-datefield, .osbp .os-cash-register .os-span-h-half.o-XSuggestBox, .osbp .os-cash-register .os-span-h-half.v-textarea, .osbp .os-cash-register .os-span-h-half.v-filterselect, .osbp .os-cash-register .os-span-h-half.v-filterselect-input, .osbp .os-cash-register .os-span-h-half.v-filterselect [class*="input"], .osbp .os-cash-register .l-control.os-span-h-half .v-component-group, .osbp .os-cash-register .l-control.os-span-h-half .l-beansearchfield {
width: 66px;
}
@@ -21911,7 +22002,7 @@ div.v-layout.v-horizontal.v-widget {
width: 33px !important;
}
-.osbp .os-cash-register .os-span-h-single.v-textfield, .osbp .os-cash-register .os-span-h-single.v-datefield, .osbp .os-cash-register .os-span-h-single.o-XSuggestBox {
+.osbp .os-cash-register .os-span-h-single.v-textfield, .osbp .os-cash-register .os-span-h-single.v-datefield, .osbp .os-cash-register .os-span-h-single.o-XSuggestBox, .osbp .os-cash-register .os-span-h-single.v-textarea, .osbp .os-cash-register .os-span-h-single.v-filterselect, .osbp .os-cash-register .os-span-h-single.v-filterselect-input, .osbp .os-cash-register .os-span-h-single.v-filterselect [class*="input"], .osbp .os-cash-register .l-control.os-span-h-single .v-component-group, .osbp .os-cash-register .l-control.os-span-h-single .l-beansearchfield {
width: 140px;
}
@@ -21919,7 +22010,7 @@ div.v-layout.v-horizontal.v-widget {
width: 107px !important;
}
-.osbp .os-cash-register .os-span-h-double.v-textfield, .osbp .os-cash-register .os-span-h-double.v-datefield, .osbp .os-cash-register .os-span-h-double.o-XSuggestBox {
+.osbp .os-cash-register .os-span-h-double.v-textfield, .osbp .os-cash-register .os-span-h-double.v-datefield, .osbp .os-cash-register .os-span-h-double.o-XSuggestBox, .osbp .os-cash-register .os-span-h-double.v-textarea, .osbp .os-cash-register .os-span-h-double.v-filterselect, .osbp .os-cash-register .os-span-h-double.v-filterselect-input, .osbp .os-cash-register .os-span-h-double.v-filterselect [class*="input"], .osbp .os-cash-register .l-control.os-span-h-double .v-component-group, .osbp .os-cash-register .l-control.os-span-h-double .l-beansearchfield {
width: 288px;
}
@@ -21927,7 +22018,7 @@ div.v-layout.v-horizontal.v-widget {
width: 255px !important;
}
-.osbp .os-cash-register .os-span-h-triple.v-textfield, .osbp .os-cash-register .os-span-h-triple.v-datefield, .osbp .os-cash-register .os-span-h-triple.o-XSuggestBox {
+.osbp .os-cash-register .os-span-h-triple.v-textfield, .osbp .os-cash-register .os-span-h-triple.v-datefield, .osbp .os-cash-register .os-span-h-triple.o-XSuggestBox, .osbp .os-cash-register .os-span-h-triple.v-textarea, .osbp .os-cash-register .os-span-h-triple.v-filterselect, .osbp .os-cash-register .os-span-h-triple.v-filterselect-input, .osbp .os-cash-register .os-span-h-triple.v-filterselect [class*="input"], .osbp .os-cash-register .l-control.os-span-h-triple .v-component-group, .osbp .os-cash-register .l-control.os-span-h-triple .l-beansearchfield {
width: 436px;
}
@@ -21935,7 +22026,7 @@ div.v-layout.v-horizontal.v-widget {
width: 403px !important;
}
-.osbp .os-cash-register .os-span-h-quad.v-textfield, .osbp .os-cash-register .os-span-h-quad.v-datefield, .osbp .os-cash-register .os-span-h-quad.o-XSuggestBox {
+.osbp .os-cash-register .os-span-h-quad.v-textfield, .osbp .os-cash-register .os-span-h-quad.v-datefield, .osbp .os-cash-register .os-span-h-quad.o-XSuggestBox, .osbp .os-cash-register .os-span-h-quad.v-textarea, .osbp .os-cash-register .os-span-h-quad.v-filterselect, .osbp .os-cash-register .os-span-h-quad.v-filterselect-input, .osbp .os-cash-register .os-span-h-quad.v-filterselect [class*="input"], .osbp .os-cash-register .l-control.os-span-h-quad .v-component-group, .osbp .os-cash-register .l-control.os-span-h-quad .l-beansearchfield {
width: 584px;
}
@@ -22015,7 +22106,7 @@ div.v-layout.v-horizontal.v-widget {
max-height: 130px !important;
}
-.osbp .os-cash-register .os-field-h-half .v-textfield, .osbp .os-cash-register .os-field-h-half .v-datefield, .osbp .os-cash-register .os-field-h-half .o-XSuggestBox {
+.osbp .os-cash-register .os-field-h-half .v-textfield, .osbp .os-cash-register .os-field-h-half .v-datefield, .osbp .os-cash-register .os-field-h-half .o-XSuggestBox, .osbp .os-cash-register .os-field-h-half .v-filterselect, .osbp .os-cash-register .os-field-h-half .v-filterselect-input, .osbp .os-cash-register .os-field-h-half .v-filterselect [class*="input"], .osbp .os-cash-register .os-field-h-half .l-control > .v-component-group, .osbp .os-cash-register .os-field-h-half .l-control > .l-beansearchfield {
width: 66px;
}
@@ -22055,7 +22146,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 97px;
}
-.osbp .os-cash-register .os-field-h-double .v-textfield, .osbp .os-cash-register .os-field-h-double .v-datefield, .osbp .os-cash-register .os-field-h-double .o-XSuggestBox {
+.osbp .os-cash-register .os-field-h-double .v-textfield, .osbp .os-cash-register .os-field-h-double .v-datefield, .osbp .os-cash-register .os-field-h-double .o-XSuggestBox, .osbp .os-cash-register .os-field-h-double .v-filterselect, .osbp .os-cash-register .os-field-h-double .v-filterselect-input, .osbp .os-cash-register .os-field-h-double .v-filterselect [class*="input"], .osbp .os-cash-register .os-field-h-double .l-control > .v-component-group, .osbp .os-cash-register .os-field-h-double .l-control > .l-beansearchfield {
width: 288px;
}
@@ -22087,7 +22178,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 130px;
}
-.osbp .os-cash-register .os-field-h-triple .v-textfield, .osbp .os-cash-register .os-field-h-triple .v-datefield, .osbp .os-cash-register .os-field-h-triple .o-XSuggestBox {
+.osbp .os-cash-register .os-field-h-triple .v-textfield, .osbp .os-cash-register .os-field-h-triple .v-datefield, .osbp .os-cash-register .os-field-h-triple .o-XSuggestBox, .osbp .os-cash-register .os-field-h-triple .v-filterselect, .osbp .os-cash-register .os-field-h-triple .v-filterselect-input, .osbp .os-cash-register .os-field-h-triple .v-filterselect [class*="input"], .osbp .os-cash-register .os-field-h-triple .l-control > .v-component-group, .osbp .os-cash-register .os-field-h-triple .l-control > .l-beansearchfield {
width: 436px;
}
@@ -22119,7 +22210,7 @@ div.v-layout.v-horizontal.v-widget {
max-width: 196px;
}
-.osbp .os-cash-register .os-field-h-quad .v-textfield, .osbp .os-cash-register .os-field-h-quad .v-datefield, .osbp .os-cash-register .os-field-h-quad .o-XSuggestBox {
+.osbp .os-cash-register .os-field-h-quad .v-textfield, .osbp .os-cash-register .os-field-h-quad .v-datefield, .osbp .os-cash-register .os-field-h-quad .o-XSuggestBox, .osbp .os-cash-register .os-field-h-quad .v-filterselect, .osbp .os-cash-register .os-field-h-quad .v-filterselect-input, .osbp .os-cash-register .os-field-h-quad .v-filterselect [class*="input"], .osbp .os-cash-register .os-field-h-quad .l-control > .v-component-group, .osbp .os-cash-register .os-field-h-quad .l-control > .l-beansearchfield {
width: 584px;
}
@@ -23133,4 +23224,12 @@ div.v-layout.v-horizontal.v-widget {
content: "\e665" !important;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2);
text-shadow: 0 1px 0 rgba(255, 255, 255, 0.1);
+}
+
+.osbp .grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
} \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/bunny.mp4 b/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/bunny.mp4
deleted file mode 100644
index 81d11df..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/bunny.mp4
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/dreamcatcher.mp4 b/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/dreamcatcher.mp4
deleted file mode 100644
index 44c3254..0000000
--- a/org.eclipse.osbp.themes/VAADIN/themes/osbp/video/dreamcatcher.mp4
+++ /dev/null
Binary files differ
diff --git a/org.eclipse.osbp.themes/about.html b/org.eclipse.osbp.themes/about.html
index 6217e10..29b405e 100644
--- a/org.eclipse.osbp.themes/about.html
+++ b/org.eclipse.osbp.themes/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.themes/about.properties b/org.eclipse.osbp.themes/about.properties
index 917aace..98c3db5 100644
--- a/org.eclipse.osbp.themes/about.properties
+++ b/org.eclipse.osbp.themes/about.properties
@@ -1,9 +1,11 @@
#
# Copyright (c) 2012, 2016 - Loetz GmbH&Co.KG (Heidelberg)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Loetz GmbH&Co.KG - initial API and implementation
@@ -15,9 +17,11 @@
featureText=\
Copyright (c) 2012-2016 - Loetz GmbH&Co.KG \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
Contributors:\n\
Loetz GmbH&Co.KG - implementation\n\
diff --git a/org.eclipse.osbp.themes/build.properties b/org.eclipse.osbp.themes/build.properties
index f7e3004..84a137c 100644
--- a/org.eclipse.osbp.themes/build.properties
+++ b/org.eclipse.osbp.themes/build.properties
@@ -10,7 +10,7 @@ bin.includes = about.properties,\
.,\
license.html,\
LICENSE.txt,\
- epl-v10.html,\
+ epl-2.0.html,\
lib/,\
about_files/
src.includes = about.properties,\
@@ -19,5 +19,5 @@ src.includes = about.properties,\
about.html,\
license.html,\
LICENSE.txt,\
- epl-v10.html,\
+ epl-2.0.html,\
about_files/
diff --git a/org.eclipse.osbp.themes/epl-2.0.html b/org.eclipse.osbp.themes/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.themes/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ 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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/epl-v10.html b/org.eclipse.osbp.themes/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.themes/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/license.html b/org.eclipse.osbp.themes/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.themes/license.html
+++ b/org.eclipse.osbp.themes/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.themes/pom.xml b/org.eclipse.osbp.themes/pom.xml
index a4ff5c7..a5ec281 100644
--- a/org.eclipse.osbp.themes/pom.xml
+++ b/org.eclipse.osbp.themes/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
diff --git a/org.eclipse.osbp.themes/scss/_osbp-common.scss b/org.eclipse.osbp.themes/scss/_osbp-common.scss
new file mode 100644
index 0000000..c02cf72
--- /dev/null
+++ b/org.eclipse.osbp.themes/scss/_osbp-common.scss
@@ -0,0 +1,61 @@
+////
+/// @group root/osbp-common
+////
+
+@import "../valo/valo.scss";
+
+/* http://meyerweb.com/eric/tools/css/reset/
+ v2.0 | 20110126
+ License: none (public domain)
+
+@import "external/reset.scss"
+*/
+@import "external/dragdrop.scss";
+@import "external/charts.scss"; //os-charts
+
+/* style definitions derived from vaadin addons
+*/
+@import "addons/designer.scss"; //os-designer
+@import "addons/absolutelayout.scss"; //os-absolute-layout
+@import "addons/grid-renderers-collection.scss"; // os-grid-render-coll
+
+
+
+/* variables used in components related to POS/cash register
+*/
+@import "common/cash-variables.scss"; //POS
+
+/* style definitions under /layout reference these mixins.
+* components are not included directly in @mixin <mainStyleName>
+*/
+@import "components/color-palette.scss";
+@import "components/textfield.scss";
+@import "components/button.scss";
+@import "components/typeface.scss";
+@import "components/focus.scss";
+@import "components/checkbox.scss";
+@import "components/bits.scss";
+@import "components/popup.scss";
+@import "components/group.scss";
+@import "addons/suggesttext.scss"; //os-suggesttext
+
+/* scss under /layout have to be encased in a @mixin to be used below
+* @mixin <mainStyleName>
+* else, the prefix .mainStyleName will not be included in the resulting
+* css file.
+* also, valo has to be included before adding custom styles.
+*/
+@import "layout/login.scss"; //os-login, os-login-basic, os-login-bgimage
+@import "layout/pageframe.scss"; //os-pageframe
+@import "layout/header.scss"; //os-heaeder
+@import "layout/dialog.scss"; //os-dialog
+@import "layout/table.scss"; //os-table
+@import "layout/tabsheet.scss"; //os-tabsheet
+@import "layout/user.scss"; //os-user, os-user-accordion
+@import "layout/responsive.scss"; //os-responsive
+@import "layout/sidebar.scss"; //os-sidebar, os-sidebar-table-variant
+@import "layout/iconfont.scss"; //os-icons
+@import "layout/gridview.scss"; //os-gridview
+@import "layout/oconfigdialog.scss"; //os-configdialog
+@import "layout/gridutil.scss"; //os-grid-util
+@import "layout/cash-register.scss"; //os-cash-register
diff --git a/org.eclipse.osbp.themes/scss/_variables-osbp.scss b/org.eclipse.osbp.themes/scss/_variables-osbp.scss
index f876e76..ab0d782 100644
--- a/org.eclipse.osbp.themes/scss/_variables-osbp.scss
+++ b/org.eclipse.osbp.themes/scss/_variables-osbp.scss
@@ -121,8 +121,7 @@ $os-button-width: $v-unit-size*7;
$os-shadow-reversed: 0px -2px 2px transparentize(#000, 0.9);
/// @todo replace with valo-text-shadow;
$os-text-shadow: 0px 1px 1px transparentize(#000, 0.8);
-
-
+
/* $os-luminance-threshold: 150 ;//150 !default */
diff --git a/org.eclipse.osbp.themes/scss/_variables-valo.scss b/org.eclipse.osbp.themes/scss/_variables-valo.scss
new file mode 100644
index 0000000..6e751a5
--- /dev/null
+++ b/org.eclipse.osbp.themes/scss/_variables-valo.scss
@@ -0,0 +1 @@
+/* for later use */ \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/scss/addons/_grid-renderers-collection.scss b/org.eclipse.osbp.themes/scss/addons/_grid-renderers-collection.scss
new file mode 100644
index 0000000..416988d
--- /dev/null
+++ b/org.eclipse.osbp.themes/scss/addons/_grid-renderers-collection.scss
@@ -0,0 +1,10 @@
+
+@mixin os-grid-render-coll {
+ .grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ }
+ }
diff --git a/org.eclipse.osbp.themes/scss/addons/_suggesttext.scss b/org.eclipse.osbp.themes/scss/addons/_suggesttext.scss
index 601f6ac..8e1d988 100644
--- a/org.eclipse.osbp.themes/scss/addons/_suggesttext.scss
+++ b/org.eclipse.osbp.themes/scss/addons/_suggesttext.scss
@@ -43,7 +43,7 @@
cursor: pointer;
border-bottom: $v-border !important;
height: $v-unit-size - first-number($v-border);
-
+
&:focus{
background-color: $os-focus-color !important;
color: $v-focus-color;
@@ -51,18 +51,18 @@
&:hover{
border-bottom-color: $v-focus-color !important;
}
+
text-align: center;
width: $v-unit-size;
@include os-icon-font($content: '\f08d');
float: right;
- }
+ }
.enableSuggestions.selected {
@include os-icon-font($content: '\f002');
float: right;
}
-
- }
+ }
}
/* Original css file
diff --git a/org.eclipse.osbp.themes/scss/components/_button.scss b/org.eclipse.osbp.themes/scss/components/_button.scss
index cc24e78..e9c5047 100644
--- a/org.eclipse.osbp.themes/scss/components/_button.scss
+++ b/org.eclipse.osbp.themes/scss/components/_button.scss
@@ -156,6 +156,7 @@
border-left-color: $v-app-background-color;
border-bottom: $v-border;
margin-left: 0px;
+ @include box-shadow(none);
font-weight: normal;
@if $os-button-uppercase == true {
text-transform: none;
@@ -260,24 +261,24 @@
}
-/// Button style modifier for buttons in ...
-/// @todo find out where l-beansearchfield is
+/// Button style modifier for buttons in dialog
@mixin os-button-l-beansearch {
- button {
- @include os-icon-font($content: '\f0b0');
- margin-left: 0px;
- font-weight: normal;
- color: valo-font-color($os-light-contrast);
- border-width: 0px;
- background-color: $os-light-contrast;
- border-left: $v-border;
- border-bottom: $v-border;
- outline:0;
- height: $v-unit-size;
- width: $v-unit-size !important;
- cursor: pointer;
- img {display:none;}
- }
+ @include os-icon-font($content: '\f0b0');
+ margin-left: 0px;
+ padding: 0px;
+ padding-left: make_even($v-unit-size/4);
+ font-weight: normal;
+ color: valo-font-color($os-light-contrast);
+ border-width: 0px;
+ background-color: $os-light-contrast;
+ border-left: $v-border;
+ border-bottom: $v-border;
+ outline:0;
+ height: $v-unit-size;
+/* width: $v-unit-size !important; */
+ cursor: pointer;
+ img {display:none;}
+ @include box-shadow(none);
}
/// Sets button dimensions for POS/cash register application.
diff --git a/org.eclipse.osbp.themes/scss/components/_checkbox.scss b/org.eclipse.osbp.themes/scss/components/_checkbox.scss
index 28efb33..ab80835 100644
--- a/org.eclipse.osbp.themes/scss/components/_checkbox.scss
+++ b/org.eclipse.osbp.themes/scss/components/_checkbox.scss
@@ -21,7 +21,7 @@
> input ~ label:before {
height: $v-unit-size;
border: 0px;
- border-bottom: $v-border;
+ border-bottom: $v-border !important;
background: $os-textfield-shade;
@include box-shadow(none); //valo mixin
}
diff --git a/org.eclipse.osbp.themes/scss/components/_popup.scss b/org.eclipse.osbp.themes/scss/components/_popup.scss
index 79b5112..61d9580 100644
--- a/org.eclipse.osbp.themes/scss/components/_popup.scss
+++ b/org.eclipse.osbp.themes/scss/components/_popup.scss
@@ -11,6 +11,14 @@
}
text-align: center;
}
+ .v-window-outerheader {
+ &:after {
+ border-top-width: 0px;
+ }
+ }
+ .v-window-contents {
+ padding-top: $v-line-height * $v-scaling-factor--large + $v-layout-spacing-vertical*2 !important;
+ }
.v-window-closebox {
@include os-icon-font ( //$font-family: 'Arial',
$size: $v-font-size,
diff --git a/org.eclipse.osbp.themes/scss/components/_textfield.scss b/org.eclipse.osbp.themes/scss/components/_textfield.scss
index 8ece327..7a6ff5c 100644
--- a/org.eclipse.osbp.themes/scss/components/_textfield.scss
+++ b/org.eclipse.osbp.themes/scss/components/_textfield.scss
@@ -106,24 +106,26 @@
}
-/* for cash register */
/// Textfield style modifier for arranging vertically aligned textfields (with caption on top) according to their width and spacings.
/// @param {integer} field-width-factor
@mixin os-textfield-mod ($width-mod: 1, $secondary-stylename: null){
- @if $secondary-stylename == null {
- /* textfield, datefield etc. dimensions according to container stylename */
- .v-textfield, .v-datefield, .o-XSuggestBox {
+ @if $secondary-stylename == null {
+ /* textfield, datefield etc. dimensions according to CONTAINER/LAYOUT stylename */
+ .v-textfield, .v-datefield, .o-XSuggestBox, .v-filterselect, .v-filterselect-input, .v-filterselect [class*="input"], .l-control>.v-component-group, .l-control>.l-beansearchfield {
width: ($cash-field-width * $width-mod) + ($v-layout-spacing-horizontal * ($width-mod - 1));
}
- .o-XSuggestBox > .v-textfield, .o-XSuggestBox > .v-datefield{
+ .o-XSuggestBox > .v-textfield, .o-XSuggestBox > .v-datefield {
width: ($cash-field-width * $width-mod) + ($v-layout-spacing-horizontal * ($width-mod - 1)) - ($v-unit-size * $os-cash-zoom-factor) !important;
- }
+ }
}
@else {
- /* textfield, datefield etc. dimensions according to local stylename */
- .#{$secondary-stylename}.v-textfield, .#{$secondary-stylename}.v-datefield, .#{$secondary-stylename}.o-XSuggestBox {
+ /* textfield, datefield etc. dimensions according to LOCAL/COMPONENT stylename */
+ .#{$secondary-stylename}.v-textfield, .#{$secondary-stylename}.v-datefield, .#{$secondary-stylename}.o-XSuggestBox,
+ .#{$secondary-stylename}.v-textarea,
+ .#{$secondary-stylename}.v-filterselect, .#{$secondary-stylename}.v-filterselect-input, .#{$secondary-stylename}.v-filterselect [class*="input"],
+ .l-control.#{$secondary-stylename} .v-component-group, .l-control.#{$secondary-stylename} .l-beansearchfield {
width: ($cash-field-width * $width-mod) + ($v-layout-spacing-horizontal * ($width-mod - 1));
}
.#{$secondary-stylename}.o-XSuggestBox > .v-textfield, .#{$secondary-stylename}.o-XSuggestBox > .v-datefield {
diff --git a/org.eclipse.osbp.themes/scss/layout/_cash-register.scss b/org.eclipse.osbp.themes/scss/layout/_cash-register.scss
index 6c373c9..daa8d22 100644
--- a/org.eclipse.osbp.themes/scss/layout/_cash-register.scss
+++ b/org.eclipse.osbp.themes/scss/layout/_cash-register.scss
@@ -37,9 +37,40 @@
@include os-button-cash;
/* basic textfield size */
- .v-textfield, .v-datefield ,.o-XSuggestBox{
+ .v-textfield, .v-datefield ,.o-XSuggestBox, .v-filterselect, .v-filterselect-input, .v-filterselect [class*="input"] {
@include os-textfield-cash;
}
+ .v-datefield [class*="textfield"] {
+/* padding-left: $unit-size * 1.2; VALO DEFAULT */
+ padding-left: $v-unit-size * $os-cash-zoom-factor * 1.2;
+ }
+
+ .v-filterselect-button, .v-datefield button {
+ width: $cash-button-base-height + $half-spacing;
+ &:before {
+ width: $cash-button-base-height + $half-spacing;
+ }
+ }
+
+
+ /* should accomplish that groups of fields fill the entire width of a formlayout row */
+ .os-alt-button > .v-component-group, .os-alt-button > .l-beansearchfield {
+ display: block;
+ > .v-slot > .v-button {
+ position: relative;
+ height: $cash-button-base-height;
+ width: $cash-button-base-height;
+ min-width: $cash-button-base-height;
+ top: -1 * $cash-button-base-height;
+ left: -1 * $cash-button-base-height;
+ }
+ }
+
+ .v-component-group > .v-slot > .v-button {
+ height: $cash-button-base-height + $half-spacing;
+ }
+
+
.v-textarea {
font-size: $v-font-size * $os-cash-zoom-factor;
&.v-disabled, &.v-disabled > .v-textfield {
diff --git a/org.eclipse.osbp.themes/scss/layout/_dialog.scss b/org.eclipse.osbp.themes/scss/layout/_dialog.scss
index e9b4643..4d60ce2 100644
--- a/org.eclipse.osbp.themes/scss/layout/_dialog.scss
+++ b/org.eclipse.osbp.themes/scss/layout/_dialog.scss
@@ -8,12 +8,29 @@
font-size: $v-font-size * $v-scaling-factor--large;
}
- .v-caption-on-top >.v-caption-l-control >.v-captiontext {
+ .v-caption-on-top >.v-caption-l-control >.v-captiontext,
+ .v-slot-os-single-selection > .v-caption-on-top >.v-caption >.v-captiontext,
+ .v-slot-os-multi-selection > .v-caption-on-top >.v-caption >.v-captiontext {
font-size: $v-font-size;
- }
-
+ }
+
+ .v-slot-os-single-selection, .v-slot-os-multi-selection {
+ background-color: $os-light-contrast;
+ > .v-caption-on-top {
+ >.v-caption {
+ padding-bottom: 0px;
+ >.v-captiontext {
+ margin: floor($v-unit-size/3);
+ margin-bottom: 0px;
+ }
+ }
+ > .v-filterselect {
+ margin-top: 0px;
+ }
+ }
+ }
- /* extreme checkbox workaround */
+ /* checkbox workaround */
.v-formlayout-row {
:root & .v-checkbox {
@include os-checkbox();
@@ -23,8 +40,9 @@
}
> input ~ label:before {
margin-top: inherit;
+ border-width: 0px;
}
- }
+ }
.v-gridlayout {
}
}
@@ -73,7 +91,7 @@
height: $v-unit-size;
}
- // grid inside dialog
+ /* grid inside dialog */
.v-grid-os-box {
.v-grid-tablewrapper {
border-top: 0px;
@@ -90,7 +108,59 @@
.l-control, .toptrimbar, .os-selection-area {
.v-panel {
- border-width: 1px;
+ border-width: first-number($v-border);
+ }
+
+ .v-widget {
+ &.os-group-panel {
+ width: 100%;
+ border-top-width: first-number($v-border) * 2;
+ }
+ &.os-group-panel.os-caption-large, .os-caption-large {
+ .v-caption {
+ width: $v-unit-size * 6;
+ white-space: nowrap;
+ overflow: -moz-hidden-unscrollable;
+ text-overflow: ellipsis;
+
+ .v-caption:hover {
+ overflow: visible;
+ }
+ }
+
+ .v-formlayout-contentcell {
+ padding: 0px;
+ }
+ }
+ }
+
+
+/* .v-panel { */
+/* border-width: 1px; */
+
+/* &.os-group-panel { */
+/* //border-width: 3px !important; */
+/* width: 100% !important; */
+/* } */
+/* } */
+/* .v-panel.os-group-panel.os-caption-large, .v-widget.os-caption-large { */
+/* .v-formlayout-captioncell { */
+/* width: $v-unit-size * 6; */
+/* white-space: nowrap; */
+/* overflow: -moz-hidden-unscrollable; */
+/* text-overflow: ellipsis; */
+
+/* .v-caption:hover { */
+/* overflow: visible; */
+/* } */
+/* } */
+/* } */
+/* .v-panel.os-group-panel .v-formlayout-contentcell { */
+/* padding: 0px; */
+/* } */
+
+ .os-no-padding {
+ padding: 0px !important;
}
.v-caption {
@@ -107,8 +177,24 @@
@include os-caption-focus;
}
+
+ /* should accomplish that groups of fields fill the entire width of a formlayout row */
+ .v-component-group, .l-beansearchfield {
+ display: flex;
+ width: $v-default-field-width;
+ > .v-slot:first-of-type {
+ width: 100%;
+ }
+ .v-datefield, .v-filterselect {
+ width: 100% !important;
+ > .v-textfield {
+ width: 100% !important;
+ }
+ }
+ }
+
.v-formlayout-row .v-customcomponent .v-label {
-
+ /* ? */
}
@@ -125,10 +211,12 @@
.v-formlayout-contentcell >.v-customcomponent {
width: 100%;
- border-bottom: $v-border;
- .v-filterselect-input, .v-filterselect [class*="input"] {
- border-bottom-width: 0px;
- }
+/* .v-filterselect-input, .v-filterselect [class*="input"] { */
+/* border-bottom-width: 0px; */
+/* } */
+ .v-label {
+ border-bottom: $v-border;
+ }
}
.v-textfield {
@@ -136,12 +224,14 @@
@include os-textfield;
}
+ .v-filterselect {
+/* border-bottom: $v-border; */
+ }
.v-filterselect-input, .v-filterselect [class*="input"] {
@include os-textfield;
- border-bottom: $v-border;
+/* border-bottom: $v-border; */
@include box-shadow(none);
- }
-
+ }
.v-filterselect.v-widget.os-combobox-with-icon .v-icon, .v-filterselect-os-box .v-icon {
/* language selection icon position (header) */
z-index: 999;
@@ -152,9 +242,8 @@
}
.l-beansearchfield {
- @include os-button-l-beansearch;
- > .v-slot > .v-filterselect {
- //width: $v-default-field-width - $v-unit-size;
+ button, .v-nativebutton {
+ @include os-button-l-beansearch;
}
}
@@ -201,7 +290,7 @@
.v-filterselect-os-single-selection, .os-single-selection {
color: valo-font-color($os-sub-header-bg);
margin: floor($v-unit-size/3);
- width: $os-button-width;
+/* width: $os-button-width; */
}
.os-multi-selection select.v-select-select {
@@ -213,4 +302,9 @@
box-shadow: 0 0 10px 100px $v-focus-color inset;
}
}
- } \ No newline at end of file
+ }
+
+ /*.v-panel .os-group-panel {
+ border-width: 3px !important;
+ width: 100% !important;
+ }*/ \ No newline at end of file
diff --git a/org.eclipse.osbp.themes/scss/layout/_gridview.scss b/org.eclipse.osbp.themes/scss/layout/_gridview.scss
index 14db2b1..68c76fe 100644
--- a/org.eclipse.osbp.themes/scss/layout/_gridview.scss
+++ b/org.eclipse.osbp.themes/scss/layout/_gridview.scss
@@ -14,6 +14,42 @@
font-size: $v-font-size;
font-weight: bold;
}
+
+ .v-grid-body > .v-grid-row > .v-grid-cell {
+ /* goes along with display: flex; below */
+ margin-bottom: $v-unit-size * -1;
+ }
+ .v-grid-row {
+ /* images in grid row are reduced to tiny preview size
+ grid rows and images are made to grow in size on mouse hover
+ */
+
+ display: flex; /* essential, or grid does not move one bit; ovverride "block" */
+/* align-items: flex-end; */
+ position: relative;
+
+ & > td {
+ > img.gwt-Image {
+ height: $v-unit-size - first-number($v-border) - 1;
+ }
+ &:hover {
+ height: auto !important;
+ position: relative;
+ > img.gwt-Image {
+ height: auto;
+ }
+ }
+ }
+
+ /* variant: grid rows enlarge with image size:*/
+
+/* display: contents; */
+/* display: flex; */
+ & > td {
+ height: auto !important;
+ }
+ }
+
.v-grid-cell.filter-header {
height: $v-unit-size !important;
padding: 0px;
diff --git a/org.eclipse.osbp.themes/scss/layout/_pageframe.scss b/org.eclipse.osbp.themes/scss/layout/_pageframe.scss
index e3033ef..c99fb7b 100644
--- a/org.eclipse.osbp.themes/scss/layout/_pageframe.scss
+++ b/org.eclipse.osbp.themes/scss/layout/_pageframe.scss
@@ -22,6 +22,11 @@
}
+ div.v-slider-base {
+ width: $v-unit-size * 10;
+ }
+
+
/* external welcome page iframe container */
.v-verticallayout-os-welcome {
padding: 0px !important;
@@ -30,6 +35,49 @@
border-width: 0px;
}
+ .v-label-os-dashboardtile {
+ color: valo-font-color($os-button-color);
+ font-size: 9px;
+ line-height: 1.2;
+ }
+
+ .v-label-os-dashboardtile-number {
+ font-size: 25px;
+ }
+
+ .v-slot-os-dashboardtile {
+ vertical-align: middle;
+ }
+
+ .v-verticallayout-os-dashboardtile {
+ font-weight: $v-font-weight + 300;
+ cursor: null;
+ background-color: $os-button-color;
+ border: 0px;
+ border-radius: $v-border-radius;
+ gradient: null;
+ bevel: $v-bevel;
+ shadow: $v-shadow;
+ states: (normal disabled);
+ margin-left: floor($v-unit-size/5);
+
+ &.v-pressed {
+ background-color: get_color_mix($v-focus-color, #fff, 70) !important;
+ border-color: get_color_mix($v-focus-color, #fff, 70) !important;
+ }
+ &:after {
+ transition: none;
+ }
+ &:hover, &:focus, &:active {
+ background-color: $os-odd-highlight;
+ border-color: $os-odd-highlight;
+ color: valo-font-color($os-odd-highlight);
+ }
+ &:focus:after {
+ border-color: transparent;
+ transition: none;
+ }
+ }
/* checkbox-global */
:root & .v-checkbox {
@@ -142,6 +190,12 @@
@include os-button-toolbar;
@include box-shadow(none); /*valo-defined mixin*/
}
+ .v-button.v-spliter {
+ background: inherit;
+ width: 0;
+ padding: 0;
+ border-right: $v-border;
+ }
span.v-button-caption {
vertical-align: middle;
}
diff --git a/org.eclipse.osbp.themes/scss/layout/_sidebar.scss b/org.eclipse.osbp.themes/scss/layout/_sidebar.scss
index 31edeb5..f141959 100644
--- a/org.eclipse.osbp.themes/scss/layout/_sidebar.scss
+++ b/org.eclipse.osbp.themes/scss/layout/_sidebar.scss
@@ -2,6 +2,28 @@
/// @group layout/sidebar
////
+/// Sidebar style displaying an array of buttons
+@mixin os-sidebar-buttonpanel {
+ .osbpsidebar {
+ .menu .v-nativebutton {
+ @include os-button;
+ text-align: center;
+ margin-bottom: $v-layout-spacing-vertical;
+ width: calc(100% - $v-layout-spacing-horizontal);
+ cursor: pointer;
+ &:focus, &:hover {
+ outline:0;
+ }
+ }
+ .menu {
+ padding: $os-layout-margin;
+ }
+ .branding {
+ @include os-typeface-view-h2;
+ }
+ }
+ }
+
/// Sidebar style imitating the look of a table.
@mixin os-sidebar-table-variant{
.v-slot-osbpsidebar {
@@ -23,7 +45,6 @@
}
}
}
-
.user {
display: block;
background-color: $os-splitter-shade;
diff --git a/org.eclipse.osbp.themes/scss/osbp-cxo.scss b/org.eclipse.osbp.themes/scss/osbp-cxo.scss
index dcf066a..857b66d 100644
--- a/org.eclipse.osbp.themes/scss/osbp-cxo.scss
+++ b/org.eclipse.osbp.themes/scss/osbp-cxo.scss
@@ -3,66 +3,12 @@
////
@import "variables-cxo.scss"; /* settings specific to this theme */
-@import "variables-common.scss"; /* settings used by themes of this set,
- /!\ theme-specific settings overwrite common settings */
-@import "../valo/valo.scss";
-
-/* http://meyerweb.com/eric/tools/css/reset/
- v2.0 | 20110126
- License: none (public domain)
-
-@import "external/reset.scss"
-*/
-
-@import "external/dragdrop.scss";
-@import "external/charts.scss"; //os-charts
-
-/* style definitions derived from vaadin addons
-*/
-@import "addons/designer.scss"; //os-designer
-@import "addons/absolutelayout.scss"; //os-absolute-layout
-
-/* variables used in components related to POS/cash register
-*/
-@import "common/cash-variables.scss"; //POS
-
-/* style definitions under /layout reference these mixins.
-* components are not included directly in @mixin <mainStyleName>
-*/
-@import "components/color-palette.scss";
-@import "components/textfield.scss";
-@import "components/button.scss";
-@import "components/typeface.scss";
-@import "components/focus.scss";
-@import "components/checkbox.scss";
-@import "components/bits.scss";
-@import "components/popup.scss";
-@import "components/group.scss";
-@import "addons/suggesttext.scss"; //os-suggesttext
-
-
-/* scss under /layout have to be encased in a @mixin to be used below
-* @mixin <mainStyleName>
-* else, the prefix .mainStyleName will not be included in the resulting
-* css file.
-
-* also, valo has to be included before adding custom styles.
-*/
-@import "layout/login.scss"; //os-login, os-login-basic, os-login-bgimage
-@import "layout/pageframe.scss"; //os-pageframe
-@import "layout/header.scss"; //os-heaeder
-@import "layout/dialog.scss"; //os-dialog
-@import "layout/table.scss"; //os-table
-@import "layout/tabsheet.scss"; //os-tabsheet
-@import "layout/user.scss"; //os-user, os-user-accordion
-@import "layout/responsive.scss"; //os-responsive
-@import "layout/sidebar.scss"; //os-sidebar, os-sidebar-table-variant
-@import "layout/iconfont.scss"; //os-icons
-@import "layout/gridview.scss"; //os-gridview
-@import "layout/oconfigdialog.scss"; //os-configdialog
-@import "layout/gridutil.scss"; //os-grid-util (displays certain elements within grids)
-@import "layout/cash-register.scss"; //os-cash-register
+@import "variables-common.scss"; /* settings used by themes of this set, TODO */
+
+/// contains file imports used by all theme variants
+@import "osbp-common.scss";
+ /* /!\ theme-specific settings overwrite common settings */
@mixin osbp-cxo {
@include valo;
@@ -100,6 +46,8 @@
//addons
@include os-absolutelayout;
@include os-designer;
+ @include os-grid-render-coll;
+
}
diff --git a/org.eclipse.osbp.themes/scss/osbp-steel.scss b/org.eclipse.osbp.themes/scss/osbp-steel.scss
index f8dd3f2..8e2c5ff 100644
--- a/org.eclipse.osbp.themes/scss/osbp-steel.scss
+++ b/org.eclipse.osbp.themes/scss/osbp-steel.scss
@@ -3,65 +3,12 @@
////
@import "variables-steel.scss"; /* settings specific to this theme */
-@import "variables-common.scss"; /* settings used by themes of this set,
- /!\ theme-specific settings overwrite common settings */
-@import "../valo/valo.scss";
-
-/* http://meyerweb.com/eric/tools/css/reset/
- v2.0 | 20110126
- License: none (public domain)
-
-@import "external/reset.scss"
-*/
-
-@import "external/dragdrop.scss";
-@import "external/charts.scss"; //os-charts
-
-/* style definitions derived from vaadin addons
-*/
-@import "addons/designer.scss"; //os-designer
-@import "addons/absolutelayout.scss"; //os-absolute-layout
-
-/* variables used in components related to POS/cash register
-*/
-@import "common/cash-variables.scss"; //POS
-
-/* style definitions under /layout reference these mixins.
-* components are not included directly in @mixin <mainStyleName>
-*/
-@import "components/color-palette.scss";
-@import "components/textfield.scss";
-@import "components/button.scss";
-@import "components/typeface.scss";
-@import "components/focus.scss";
-@import "components/checkbox.scss";
-@import "components/bits.scss";
-@import "components/popup.scss";
-@import "components/group.scss";
-@import "addons/suggesttext.scss"; //os-suggesttext
-
-
-/* scss under /layout have to be encased in a @mixin to be used below
-* @mixin <mainStyleName>
-* else, the prefix .mainStyleName will not be included in the resulting
-* css file.
-* also, valo has to be included before adding custom styles.
-*/
-@import "layout/login.scss"; //os-login, os-login-basic, os-login-bgimage
-@import "layout/pageframe.scss"; //os-pageframe
-@import "layout/header.scss"; //os-heaeder
-@import "layout/dialog.scss"; //os-dialog
-@import "layout/table.scss"; //os-table
-@import "layout/tabsheet.scss"; //os-tabsheet
-@import "layout/user.scss"; //os-user, os-user-accordion
-@import "layout/responsive.scss"; //os-responsive
-@import "layout/sidebar.scss"; //os-sidebar, os-sidebar-table-variant
-@import "layout/iconfont.scss"; //os-icons
-@import "layout/gridview.scss"; //os-gridview
-@import "layout/oconfigdialog.scss"; //os-configdialog
-@import "layout/gridutil.scss"; //os-grid-util (displays certain elements within grids)
-@import "layout/cash-register.scss"; //os-cash-register
+@import "variables-common.scss"; /* settings used by themes of this set, TODO */
+
+/// contains file imports used by all theme variants
+@import "osbp-common.scss";
+ /* /!\ theme-specific settings overwrite common settings */
@mixin osbp-steel {
@include valo;
@@ -78,7 +25,8 @@
//@include os-birt-report;
@include os-icons;
//@include os-sidebar;
- @include os-sidebar-table-variant;
+ //@include os-sidebar-table-variant;
+ @include os-sidebar-buttonpanel;
@include os-responsive;
@include os-gridview;
@include os-grid-util;
@@ -99,6 +47,8 @@
//addons
@include os-absolutelayout;
@include os-designer;
+ @include os-grid-render-coll;
+
}
diff --git a/org.eclipse.osbp.themes/scss/osbp-tea.scss b/org.eclipse.osbp.themes/scss/osbp-tea.scss
index 8ad8146..fc41608 100644
--- a/org.eclipse.osbp.themes/scss/osbp-tea.scss
+++ b/org.eclipse.osbp.themes/scss/osbp-tea.scss
@@ -3,64 +3,12 @@
////
@import "variables-tea.scss"; /* settings specific to this theme */
-@import "variables-common.scss"; /* settings used by themes of this set,
- /!\ theme-specific settings overwrite common settings */
-@import "../valo/valo.scss";
-
-/* http://meyerweb.com/eric/tools/css/reset/
- v2.0 | 20110126
- License: none (public domain)
-
-@import "external/reset.scss"
-*/
-@import "external/dragdrop.scss";
-@import "external/charts.scss"; //os-charts
-
-/* style definitions derived from vaadin addons
-*/
-@import "addons/designer.scss"; //os-designer
-@import "addons/absolutelayout.scss"; //os-absolute-layout
-
-
-/* variables used in components related to POS/cash register
-*/
-@import "common/cash-variables.scss"; //POS
-
-/* style definitions under /layout reference these mixins.
-* components are not included directly in @mixin <mainStyleName>
-*/
-@import "components/color-palette.scss";
-@import "components/textfield.scss";
-@import "components/button.scss";
-@import "components/typeface.scss";
-@import "components/focus.scss";
-@import "components/checkbox.scss";
-@import "components/bits.scss";
-@import "components/popup.scss";
-@import "components/group.scss";
-@import "addons/suggesttext.scss"; //os-suggesttext
-
-/* scss under /layout have to be encased in a @mixin to be used below
-* @mixin <mainStyleName>
-* else, the prefix .mainStyleName will not be included in the resulting
-* css file.
-* also, valo has to be included before adding custom styles.
-*/
-@import "layout/login.scss"; //os-login, os-login-basic, os-login-bgimage
-@import "layout/pageframe.scss"; //os-pageframe
-@import "layout/header.scss"; //os-heaeder
-@import "layout/dialog.scss"; //os-dialog
-@import "layout/table.scss"; //os-table
-@import "layout/tabsheet.scss"; //os-tabsheet
-@import "layout/user.scss"; //os-user, os-user-accordion
-@import "layout/responsive.scss"; //os-responsive
-@import "layout/sidebar.scss"; //os-sidebar, os-sidebar-table-variant
-@import "layout/iconfont.scss"; //os-icons
-@import "layout/gridview.scss"; //os-gridview
-@import "layout/oconfigdialog.scss"; //os-configdialog
-@import "layout/gridutil.scss"; //os-grid-util
-@import "layout/cash-register.scss"; //os-cash-register
+@import "variables-common.scss"; /* settings used by themes of this set, TODO */
+
+/// contains file imports used by all theme variants
+@import "osbp-common.scss";
+ /* /!\ theme-specific settings overwrite common settings */
@mixin osbp-tea {
@include valo;
@@ -98,6 +46,8 @@
//addons
@include os-absolutelayout;
@include os-designer;
+ @include os-grid-render-coll;
+
}
diff --git a/org.eclipse.osbp.themes/scss/osbp.scss b/org.eclipse.osbp.themes/scss/osbp.scss
index 1bae9da..a870f2e 100644
--- a/org.eclipse.osbp.themes/scss/osbp.scss
+++ b/org.eclipse.osbp.themes/scss/osbp.scss
@@ -3,65 +3,12 @@
////
@import "variables-osbp.scss"; /* settings specific to this theme */
-@import "variables-common.scss"; /* settings used by themes of this set,
- /!\ theme-specific settings overwrite valo/shared settings */
-@import "../valo/valo.scss";
-
-/* http://meyerweb.com/eric/tools/css/reset/
- v2.0 | 20110126
- License: none (public domain)
-
-@import "external/reset.scss"
-*/
-@import "external/dragdrop.scss";
-@import "external/charts.scss"; //os-charts
-
-/* style definitions derived from vaadin addons
-*/
-@import "addons/designer.scss"; //os-designer
-@import "addons/absolutelayout.scss"; //os-absolute-layout
-
-
-/* variables used in components related to POS/cash register
-*/
-@import "common/cash-variables.scss"; //POS
-
-/* style definitions under /layout reference these mixins.
-* components are not included directly in @mixin <mainStyleName>
-*/
-@import "components/color-palette.scss";
-@import "components/textfield.scss";
-@import "components/button.scss";
-@import "components/typeface.scss";
-@import "components/focus.scss";
-@import "components/checkbox.scss";
-@import "components/bits.scss";
-@import "components/group.scss";
-@import "components/popup.scss";
-@import "addons/suggesttext.scss"; //os-suggesttext
-
-
+@import "variables-common.scss"; /* settings used by themes of this set, TODO */
+
+/// contains file imports used by all theme variants
+@import "osbp-common.scss";
-/* scss under /layout have to be encased in a @mixin to be used below
-* @mixin <mainStyleName>
-* else, the prefix .mainStyleName will not be included in the resulting
-* css file.
-* also, valo has to be included before adding custom styles.
-*/
-@import "layout/login.scss"; //os-login, os-login-basic, os-login-bgimage
-@import "layout/pageframe.scss"; //os-pageframe
-@import "layout/header.scss"; //os-heaeder
-@import "layout/dialog.scss"; //os-dialog
-@import "layout/table.scss"; //os-table
-@import "layout/tabsheet.scss"; //os-tabsheet
-@import "layout/user.scss"; //os-user, os-user-accordion
-@import "layout/responsive.scss"; //os-responsive
-@import "layout/sidebar.scss"; //os-sidebar, os-sidebar-table-variant
-@import "layout/iconfont.scss"; //os-icons
-@import "layout/gridview.scss"; //os-gridview
-@import "layout/oconfigdialog.scss"; //os-configdialog
-@import "layout/gridutil.scss"; //os-grid-util (displays certain elements within grids)
-@import "layout/cash-register.scss"; //os-cash-register
+ /* /!\ theme-specific settings overwrite common settings */
@mixin osbp {
@include valo;
@@ -78,7 +25,8 @@
//@include os-birt-report;
@include os-icons;
//@include os-sidebar;
- @include os-sidebar-table-variant;
+ //@include os-sidebar-table-variant;
+ @include os-sidebar-buttonpanel;
@include os-responsive;
@include os-gridview;
@include os-grid-util;
@@ -100,9 +48,8 @@
//addons
@include os-absolutelayout;
@include os-designer;
+ @include os-grid-render-coll;
}
-
-
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/LICENSE.txt b/org.eclipse.osbp.vaadin.widgetset.feature/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.vaadin.widgetset.feature/LICENSE.txt
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/build.properties b/org.eclipse.osbp.vaadin.widgetset.feature/build.properties
index 5b50844..0c4e5f8 100644
--- a/org.eclipse.osbp.vaadin.widgetset.feature/build.properties
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/build.properties
@@ -1,8 +1,8 @@
bin.includes = license.html,\
- epl-v10.html,\
+ epl-2.0.html,\
feature.xml,\
feature.properties,\
LICENSE.txt
src.includes = LICENSE.txt,\
- epl-v10.html,\
+ epl-2.0.html,\
license.html
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/epl-2.0.html b/org.eclipse.osbp.vaadin.widgetset.feature/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ 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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/epl-v10.html b/org.eclipse.osbp.vaadin.widgetset.feature/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.vaadin.widgetset.feature/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/feature.properties b/org.eclipse.osbp.vaadin.widgetset.feature/feature.properties
index 1fb66b5..ee5f667 100644
--- a/org.eclipse.osbp.vaadin.widgetset.feature/feature.properties
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/feature.properties
@@ -1,9 +1,11 @@
###############################################################################
# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany).
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Cristiano Gavião - initial API and implementation
@@ -30,9 +32,11 @@ updateSiteName=
copyright=\
Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
################ end of copyright property ####################################
@@ -44,126 +48,143 @@ licenseURL=license.html
# should be plain text version of license agreement pointed to be "licenseURL"
license=\
Eclipse Foundation Software User Agreement\n\
-February 1, 2011\n\
+\n\
+November 22, 2017\n\
\n\
Usage Of Content\n\
\n\
-THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR\n\
-OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT").\n\
-USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS\n\
-AGREEMENT AND/OR THE TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR\n\
-NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU\n\
-AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED BY THIS AGREEMENT\n\
-AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS\n\
-OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
-TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS\n\
-OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
-BELOW, THEN YOU MAY NOT USE THE CONTENT.\n\
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION\n\
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF\n\
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE\n\
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED\n\
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED\n\
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE\n\
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE\n\
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY\n\
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU\n\
+MAY NOT USE THE CONTENT.\n\
\n\
Applicable Licenses\n\
\n\
-Unless otherwise indicated, all Content made available by the\n\
-Eclipse Foundation is provided to you under the terms and conditions of\n\
-the Eclipse Public License Version 1.0 ("EPL"). A copy of the EPL is\n\
-provided with this Content and is also available at http://www.eclipse.org/legal/epl-v10.html.\n\
-For purposes of the EPL, "Program" will mean the Content.\n\
-\n\
-Content includes, but is not limited to, source code, object code,\n\
-documentation and other files maintained in the Eclipse Foundation source code\n\
-repository ("Repository") in software modules ("Modules") and made available\n\
-as downloadable archives ("Downloads").\n\
-\n\
- - Content may be structured and packaged into modules to facilitate delivering,\n\
- extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"),\n\
- plug-in fragments ("Fragments"), and features ("Features").\n\
- - Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java(TM) ARchive)\n\
- in a directory named "plugins".\n\
- - A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material.\n\
- Each Feature may be packaged as a sub-directory in a directory named "features".\n\
- Within a Feature, files named "feature.xml" may contain a list of the names and version\n\
- numbers of the Plug-ins and/or Fragments associated with that Feature.\n\
- - Features may also include other Features ("Included Features"). Within a Feature, files\n\
- named "feature.xml" may contain a list of the names and version numbers of Included Features.\n\
-\n\
-The terms and conditions governing Plug-ins and Fragments should be\n\
-contained in files named "about.html" ("Abouts"). The terms and\n\
-conditions governing Features and Included Features should be contained\n\
-in files named "license.html" ("Feature Licenses"). Abouts and Feature\n\
-Licenses may be located in any directory of a Download or Module\n\
-including, but not limited to the following locations:\n\
-\n\
- - The top-level (root) directory\n\
- - Plug-in and Fragment directories\n\
- - Inside Plug-ins and Fragments packaged as JARs\n\
- - Sub-directories of the directory named "src" of certain Plug-ins\n\
- - Feature directories\n\
-\n\
-Note: if a Feature made available by the Eclipse Foundation is installed using the\n\
-Provisioning Technology (as defined below), you must agree to a license ("Feature \n\
-Update License") during the installation process. If the Feature contains\n\
-Included Features, the Feature Update License should either provide you\n\
-with the terms and conditions governing the Included Features or inform\n\
-you where you can locate them. Feature Update Licenses may be found in\n\
-the "license" property of files named "feature.properties" found within a Feature.\n\
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the\n\
-terms and conditions (or references to such terms and conditions) that\n\
-govern your use of the associated Content in that directory.\n\
-\n\
-THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER\n\
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.\n\
-SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
-\n\
- - Eclipse Distribution License Version 1.0 (available at http://www.eclipse.org/licenses/edl-v1.0.html)\n\
- - Common Public License Version 1.0 (available at http://www.eclipse.org/legal/cpl-v10.html)\n\
- - Apache Software License 1.1 (available at http://www.apache.org/licenses/LICENSE)\n\
- - Apache Software License 2.0 (available at http://www.apache.org/licenses/LICENSE-2.0)\n\
- - Metro Link Public License 1.00 (available at http://www.opengroup.org/openmotif/supporters/metrolink/license.html)\n\
- - Mozilla Public License Version 1.1 (available at http://www.mozilla.org/MPL/MPL-1.1.html)\n\
-\n\
-IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR\n\
-TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License\n\
-is provided, please contact the Eclipse Foundation to determine what terms and conditions\n\
-govern that particular Content.\n\
-\n\
-\n\Use of Provisioning Technology\n\
-\n\
-The Eclipse Foundation makes available provisioning software, examples of which include,\n\
-but are not limited to, p2 and the Eclipse Update Manager ("Provisioning Technology") for\n\
-the purpose of allowing users to install software, documentation, information and/or\n\
-other materials (collectively "Installable Software"). This capability is provided with\n\
-the intent of allowing such users to install, extend and update Eclipse-based products.\n\
-Information about packaging Installable Software is available at\n\
+Unless otherwise indicated, all Content made available by the Eclipse Foundation\n\
+is provided to you under the terms and conditions of the Eclipse Public License\n\
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also\n\
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,\n\
+"Program" will mean the Content.\n\
+\n\
+Content includes, but is not limited to, source code, object code, documentation\n\
+and other files maintained in the Eclipse Foundation source code repository\n\
+("Repository") in software modules ("Modules") and made available as\n\
+downloadable archives ("Downloads").\n\
+\n\
+- Content may be structured and packaged into modules to facilitate\n\
+ delivering, extending, and upgrading the Content. Typical modules may\n\
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and\n\
+ features ("Features").\n\
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR\n\
+ (Javaâ„¢ ARchive) in a directory named "plugins".\n\
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and\n\
+ associated material. Each Feature may be packaged as a sub-directory in a\n\
+ directory named "features". Within a Feature, files named "feature.xml" may\n\
+ contain a list of the names and version numbers of the Plug-ins and/or\n\
+ Fragments associated with that Feature.\n\
+- Features may also include other Features ("Included Features"). Within a\n\
+ Feature, files named "feature.xml" may contain a list of the names and\n\
+ version numbers of Included Features.\n\
+\n\
+The terms and conditions governing Plug-ins and Fragments should be contained in\n\
+files named "about.html" ("Abouts"). The terms and conditions governing Features\n\
+and Included Features should be contained in files named "license.html"\n\
+("Feature Licenses"). Abouts and Feature Licenses may be located in any\n\
+directory of a Download or Module including, but not limited to the following\n\
+locations:\n\
+\n\
+- The top-level (root) directory\n\
+- Plug-in and Fragment directories\n\
+- Inside Plug-ins and Fragments packaged as JARs\n\
+- Sub-directories of the directory named "src" of certain Plug-ins\n\
+- Feature directories\n\
+\n\
+Note: if a Feature made available by the Eclipse Foundation is installed using\n\
+the Provisioning Technology (as defined below), you must agree to a license\n\
+("Feature Update License") during the installation process. If the Feature\n\
+contains Included Features, the Feature Update License should either provide you\n\
+with the terms and conditions governing the Included Features or inform you\n\
+where you can locate them. Feature Update Licenses may be found in the "license"\n\
+property of files named "feature.properties" found within a Feature. Such\n\
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and\n\
+conditions (or references to such terms and conditions) that govern your use of\n\
+the associated Content in that directory.\n\
+\n\
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL\n\
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE\n\
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):\n\
+\n\
+- Eclipse Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/epl-v10.html)\n\
+- Eclipse Distribution License Version 1.0 (available at\n\
+ http://www.eclipse.org/licenses/edl-v1.0.html)\n\
+- Common Public License Version 1.0 (available at\n\
+ http://www.eclipse.org/legal/cpl-v10.html)\n\
+- Apache Software License 1.1 (available at\n\
+ http://www.apache.org/licenses/LICENSE)\n\
+- Apache Software License 2.0 (available at\n\
+ http://www.apache.org/licenses/LICENSE-2.0)\n\
+- Mozilla Public License Version 1.1 (available at\n\
+ http://www.mozilla.org/MPL/MPL-1.1.html)\n\
+\n\
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO\n\
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is\n\
+provided, please contact the Eclipse Foundation to determine what terms and\n\
+conditions govern that particular Content.\n\
+\n\
+Use of Provisioning Technology\n\
+\n\
+The Eclipse Foundation makes available provisioning software, examples of which\n\
+include, but are not limited to, p2 and the Eclipse Update Manager\n\
+("Provisioning Technology") for the purpose of allowing users to install\n\
+software, documentation, information and/or other materials (collectively\n\
+"Installable Software"). This capability is provided with the intent of allowing\n\
+such users to install, extend and update Eclipse-based products. Information\n\
+about packaging Installable Software is available at\n\
http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").\n\
\n\
-You may use Provisioning Technology to allow other parties to install Installable Software.\n\
-You shall be responsible for enabling the applicable license agreements relating to the\n\
-Installable Software to be presented to, and accepted by, the users of the Provisioning Technology\n\
-in accordance with the Specification. By using Provisioning Technology in such a manner and\n\
-making it available in accordance with the Specification, you further acknowledge your\n\
-agreement to, and the acquisition of all necessary rights to permit the following:\n\
-\n\
- 1. A series of actions may occur ("Provisioning Process") in which a user may execute\n\
- the Provisioning Technology on a machine ("Target Machine") with the intent of installing,\n\
- extending or updating the functionality of an Eclipse-based product.\n\
- 2. During the Provisioning Process, the Provisioning Technology may cause third party\n\
- Installable Software or a portion thereof to be accessed and copied to the Target Machine.\n\
- 3. Pursuant to the Specification, you will provide to the user the terms and conditions that\n\
- govern the use of the Installable Software ("Installable Software Agreement") and such\n\
- Installable Software Agreement shall be accessed from the Target Machine in accordance\n\
- with the Specification. Such Installable Software Agreement must inform the user of the\n\
- terms and conditions that govern the Installable Software and must solicit acceptance by\n\
- the end user in the manner prescribed in such Installable Software Agreement. Upon such\n\
- indication of agreement by the user, the provisioning Technology will complete installation\n\
- of the Installable Software.\n\
+You may use Provisioning Technology to allow other parties to install\n\
+Installable Software. You shall be responsible for enabling the applicable\n\
+license agreements relating to the Installable Software to be presented to, and\n\
+accepted by, the users of the Provisioning Technology in accordance with the\n\
+Specification. By using Provisioning Technology in such a manner and making it\n\
+available in accordance with the Specification, you further acknowledge your\n\
+agreement to, and the acquisition of all necessary rights to permit the\n\
+following:\n\
+\n\
+1. A series of actions may occur ("Provisioning Process") in which a user may\n\
+ execute the Provisioning Technology on a machine ("Target Machine") with the\n\
+ intent of installing, extending or updating the functionality of an\n\
+ Eclipse-based product.\n\
+2. During the Provisioning Process, the Provisioning Technology may cause third\n\
+ party Installable Software or a portion thereof to be accessed and copied to\n\
+ the Target Machine.\n\
+3. Pursuant to the Specification, you will provide to the user the terms and\n\
+ conditions that govern the use of the Installable Software ("Installable\n\
+ Software Agreement") and such Installable Software Agreement shall be\n\
+ accessed from the Target Machine in accordance with the Specification. Such\n\
+ Installable Software Agreement must inform the user of the terms and\n\
+ conditions that govern the Installable Software and must solicit acceptance\n\
+ by the end user in the manner prescribed in such Installable\n\
+ Software Agreement. Upon such indication of agreement by the user, the\n\
+ provisioning Technology will complete installation of the\n\
+ Installable Software.\n\
\n\
Cryptography\n\
\n\
-Content may contain encryption software. The country in which you are\n\
-currently may have restrictions on the import, possession, and use,\n\
-and/or re-export to another country, of encryption software. BEFORE\n\
-using any encryption software, please check the country's laws,\n\
-regulations and policies concerning the import, possession, or use, and\n\
-re-export of encryption software, to see if this is permitted.\n\
+Content may contain encryption software. The country in which you are currently\n\
+may have restrictions on the import, possession, and use, and/or re-export to\n\
+another country, of encryption software. BEFORE using any encryption software,\n\
+please check the country's laws, regulations and policies concerning the import,\n\
+possession, or use, and re-export of encryption software, to see if this is\n\
+permitted.\n\
\n\
-Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.\n
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the\n\
+United States, other countries, or both.\n
########### end of license property ##########################################
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/license.html b/org.eclipse.osbp.vaadin.widgetset.feature/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.vaadin.widgetset.feature/license.html
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.vaadin.widgetset.feature/pom.xml b/org.eclipse.osbp.vaadin.widgetset.feature/pom.xml
index c66e6da..eb9c8b9 100644
--- a/org.eclipse.osbp.vaadin.widgetset.feature/pom.xml
+++ b/org.eclipse.osbp.vaadin.widgetset.feature/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany). -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation API and implementation -->
diff --git a/org.eclipse.osbp.vaadin.widgetset/LICENSE.txt b/org.eclipse.osbp.vaadin.widgetset/LICENSE.txt
index ff42ad4..fc5938d 100644
--- a/org.eclipse.osbp.vaadin.widgetset/LICENSE.txt
+++ b/org.eclipse.osbp.vaadin.widgetset/LICENSE.txt
@@ -1,161 +1,140 @@
-Eclipse Public License -v 1.0
-
-THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION
-OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
-
-1. DEFINITIONS
-
-"Contribution" means:
-
-a) in the case of the initial Contributor, the initial code and documentation distributed under this Agreement, and
-
-b) in the case of each subsequent Contributor:
-
-i) changes to the Program, and
-
-ii) additions to the Program;
-
-where such changes and/or additions to the Program originate from and are distributed by that particular Contributor.
-A Contribution 'originates' from a Contributor if it was added to the Program by such Contributor itself or anyone
-acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are separate
-modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not
-derivative works of the Program.
-
-"Contributor" means any person or entity that distributes the Program.
-
-"Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of
-its Contribution alone or when combined with the Program.
-
-"Program" means the Contributions distributed in accordance with this Agreement.
-
-"Recipient" means anyone who receives the Program under this Agreement, including all Contributors.
-
-2. GRANT OF RIGHTS
-
-a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, distribute
-and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code and object code
-form.
-
-b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell, offer to sell, import and otherwise transfer the
-Contribution of such Contributor, if any, in source code and object code form. This patent license shall apply to the
-combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such
-addition of the Contribution causes such combination to be covered by the Licensed Patents. The patent license shall not
-apply to any other combinations which include the Contribution. No hardware per se is licensed hereunder.
-
-c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no
-assurances are provided by any Contributor that the Program does not infringe the patent or other intellectual property
-rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought by any other entity
-based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and
-licenses granted hereunder, each Recipient hereby assumes sole responsibility to secure any other intellectual property
-rights needed, if any. For example, if a third party patent license is required to allow Recipient to distribute the
-Program, it is Recipient's responsibility to acquire that license before distributing the Program.
-
-d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to
-grant the copyright license set forth in this Agreement.
-
-3. REQUIREMENTS
-
-A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that:
-
-a) it complies with the terms and conditions of this Agreement; and
-
-b) its license agreement:
-
-i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including
-warranties or conditions of title and non-infringement, and implied warranties or conditions of merchantability and
-fitness for a particular purpose;
-
-ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;
-
-iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any
-other party; and
-
-iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it
-in a reasonable manner on or through a medium customarily used for software exchange.
-
-When the Program is made available in source code form:
-
-a) it must be made available under this Agreement; and
-
-b) a copy of this Agreement must be included with each copy of the Program.
-
-Contributors may not remove or alter any copyright notices contained within the Program.
-
-Each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows
-subsequent Recipients to identify the originator of the Contribution.
-
-4. COMMERCIAL DISTRIBUTION
-
-Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and
-the like. While this license is intended to facilitate the commercial use of the Program, the Contributor who includes
-the Program in a commercial product offering should do so in a manner which does not create potential liability for
-other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal actions
-brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such
-Commercial Contributor in connection with its distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual
-property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
-Contributor in writing of such claim, and b) allow the Commercial Contributor to control, and cooperate with the
-Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may
- participate in any such claim at its own expense.
-
-For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is
-then a Commercial Contributor. If that Commercial Contributor then makes performance claims, or offers warranties
-related to Product X, those performance claims and warranties are such Commercial Contributor's responsibility alone.
-Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to
-those performance claims and warranties, and if a court requires any other Contributor to pay any damages as a result,
-the Commercial Contributor must pay those damages.
-
-5. NO WARRANTY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR
-CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
-NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for
-determining the appropriateness of using and distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to the risks and costs of program errors, compliance
-with applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations.
-
-6. DISCLAIMER OF LIABILITY
-
-EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY
-DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
-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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
-
-7. GENERAL
-
-If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or
-enforceability of the remainder of the terms of this Agreement, and without further action by the parties hereto, such
-provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable.
-
-If Recipient institutes patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit)
-alleging that the Program itself (excluding combinations of the Program with other software or hardware) infringes such
-Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such
-litigation is filed.
-
-All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or
-conditions of this Agreement and does not cure such failure in a reasonable period of time after becoming aware of such
-noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and distribution
-of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses
- granted by Recipient relating to the Program shall continue and survive.
-
-Everyone is permitted to copy and distribute copies of this Agreement, but in order to avoid inconsistency the Agreement
-is copyrighted and may only be modified in the following manner. The Agreement Steward reserves the right to publish
-new versions (including revisions) of this Agreement from time to time. No one other than the Agreement Steward has the
-right to modify this Agreement. The Eclipse Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a suitable separate entity. Each new version of the
-Agreement will be given a distinguishing version number. The Program (including Contributions) may always be
-distributed subject to the version of the Agreement under which it was received. In addition, after a new version of
-the Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the
-new version. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to
-the intellectual property of any Contributor under this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this Agreement are reserved.
-
-This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States
-of America. No party to this Agreement will bring a legal action under this Agreement more than one year after the cause
-of action arose. Each party waives its rights to a jury trial in any resulting litigation. \ No newline at end of file
+Eclipse Foundation Software User Agreement
+
+November 22, 2017
+
+Usage Of Content
+
+THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION
+AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS (COLLECTIVELY "CONTENT"). USE OF
+THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE
+TERMS AND CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS GOVERNED
+BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE
+TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND CONDITIONS OF ANY
+APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU
+MAY NOT USE THE CONTENT.
+
+Applicable Licenses
+
+Unless otherwise indicated, all Content made available by the Eclipse Foundation
+is provided to you under the terms and conditions of the Eclipse Public License
+Version 2.0 ("EPL"). A copy of the EPL is provided with this Content and is also
+available at http://www.eclipse.org/legal/epl-2.0. For purposes of the EPL,
+"Program" will mean the Content.
+
+Content includes, but is not limited to, source code, object code, documentation
+and other files maintained in the Eclipse Foundation source code repository
+("Repository") in software modules ("Modules") and made available as
+downloadable archives ("Downloads").
+
+- Content may be structured and packaged into modules to facilitate
+ delivering, extending, and upgrading the Content. Typical modules may
+ include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and
+ features ("Features").
+- Each Plug-in or Fragment may be packaged as a sub-directory or JAR
+ (Javaâ„¢ ARchive) in a directory named "plugins".
+- A Feature is a bundle of one or more Plug-ins and/or Fragments and
+ associated material. Each Feature may be packaged as a sub-directory in a
+ directory named "features". Within a Feature, files named "feature.xml" may
+ contain a list of the names and version numbers of the Plug-ins and/or
+ Fragments associated with that Feature.
+- Features may also include other Features ("Included Features"). Within a
+ Feature, files named "feature.xml" may contain a list of the names and
+ version numbers of Included Features.
+
+The terms and conditions governing Plug-ins and Fragments should be contained in
+files named "about.html" ("Abouts"). The terms and conditions governing Features
+and Included Features should be contained in files named "license.html"
+("Feature Licenses"). Abouts and Feature Licenses may be located in any
+directory of a Download or Module including, but not limited to the following
+locations:
+
+- The top-level (root) directory
+- Plug-in and Fragment directories
+- Inside Plug-ins and Fragments packaged as JARs
+- Sub-directories of the directory named "src" of certain Plug-ins
+- Feature directories
+
+Note: if a Feature made available by the Eclipse Foundation is installed using
+the Provisioning Technology (as defined below), you must agree to a license
+("Feature Update License") during the installation process. If the Feature
+contains Included Features, the Feature Update License should either provide you
+with the terms and conditions governing the Included Features or inform you
+where you can locate them. Feature Update Licenses may be found in the "license"
+property of files named "feature.properties" found within a Feature. Such
+Abouts, Feature Licenses, and Feature Update Licenses contain the terms and
+conditions (or references to such terms and conditions) that govern your use of
+the associated Content in that directory.
+
+THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL
+OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE
+OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):
+
+- Eclipse Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/epl-v10.html)
+- Eclipse Distribution License Version 1.0 (available at
+ http://www.eclipse.org/licenses/edl-v1.0.html)
+- Common Public License Version 1.0 (available at
+ http://www.eclipse.org/legal/cpl-v10.html)
+- Apache Software License 1.1 (available at
+ http://www.apache.org/licenses/LICENSE)
+- Apache Software License 2.0 (available at
+ http://www.apache.org/licenses/LICENSE-2.0)
+- Mozilla Public License Version 1.1 (available at
+ http://www.mozilla.org/MPL/MPL-1.1.html)
+
+IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO
+USE OF THE CONTENT. If no About, Feature License, or Feature Update License is
+provided, please contact the Eclipse Foundation to determine what terms and
+conditions govern that particular Content.
+
+Use of Provisioning Technology
+
+The Eclipse Foundation makes available provisioning software, examples of which
+include, but are not limited to, p2 and the Eclipse Update Manager
+("Provisioning Technology") for the purpose of allowing users to install
+software, documentation, information and/or other materials (collectively
+"Installable Software"). This capability is provided with the intent of allowing
+such users to install, extend and update Eclipse-based products. Information
+about packaging Installable Software is available at
+http://eclipse.org/equinox/p2/repository_packaging.html ("Specification").
+
+You may use Provisioning Technology to allow other parties to install
+Installable Software. You shall be responsible for enabling the applicable
+license agreements relating to the Installable Software to be presented to, and
+accepted by, the users of the Provisioning Technology in accordance with the
+Specification. By using Provisioning Technology in such a manner and making it
+available in accordance with the Specification, you further acknowledge your
+agreement to, and the acquisition of all necessary rights to permit the
+following:
+
+1. A series of actions may occur ("Provisioning Process") in which a user may
+ execute the Provisioning Technology on a machine ("Target Machine") with the
+ intent of installing, extending or updating the functionality of an
+ Eclipse-based product.
+2. During the Provisioning Process, the Provisioning Technology may cause third
+ party Installable Software or a portion thereof to be accessed and copied to
+ the Target Machine.
+3. Pursuant to the Specification, you will provide to the user the terms and
+ conditions that govern the use of the Installable Software ("Installable
+ Software Agreement") and such Installable Software Agreement shall be
+ accessed from the Target Machine in accordance with the Specification. Such
+ Installable Software Agreement must inform the user of the terms and
+ conditions that govern the Installable Software and must solicit acceptance
+ by the end user in the manner prescribed in such Installable
+ Software Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the
+ Installable Software.
+
+Cryptography
+
+Content may contain encryption software. The country in which you are currently
+may have restrictions on the import, possession, and use, and/or re-export to
+another country, of encryption software. BEFORE using any encryption software,
+please check the country's laws, regulations and policies concerning the import,
+possession, or use, and re-export of encryption software, to see if this is
+permitted.
+
+Java and all Java-based trademarks are trademarks of Oracle Corporation in the
+United States, other countries, or both.
diff --git a/org.eclipse.osbp.vaadin.widgetset/about.html b/org.eclipse.osbp.vaadin.widgetset/about.html
index 64c0598..e8b834d 100644
--- a/org.eclipse.osbp.vaadin.widgetset/about.html
+++ b/org.eclipse.osbp.vaadin.widgetset/about.html
@@ -8,13 +8,13 @@
<body lang="EN-US">
<h2>About This Content</h2>
-<p>June 1, 2016</p>
+<p>November 30, 2017</p>
<h3>License</h3>
<p>The Eclipse Foundation makes available all content in this plug-in (&quot;Content&quot;). Unless otherwise
indicated below, the Content is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0 (&quot;EPL&quot;). A copy of the EPL is available
-at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
+Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the EPL is available
+at <a href="https://www.eclipse.org/legal/epl-2.0">https://www.eclipse.org/legal/epl-2.0</a>.
For purposes of the EPL, &quot;Program&quot; will mean the Content.</p>
<p>If you did not receive this Content directly from the Eclipse Foundation, the Content is
diff --git a/org.eclipse.osbp.vaadin.widgetset/about.properties b/org.eclipse.osbp.vaadin.widgetset/about.properties
index ce0ad1c..216742b 100644
--- a/org.eclipse.osbp.vaadin.widgetset/about.properties
+++ b/org.eclipse.osbp.vaadin.widgetset/about.properties
@@ -1,9 +1,11 @@
#
# Copyright (c) 2012, 2016 - Loetz GmbH&Co.KG (Heidelberg)
# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
+# are made available under the terms of the Eclipse Public License 2.0
# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
+# https://www.eclipse.org/legal/epl-2.0/
+#
+# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Loetz GmbH&Co.KG - initial API and implementation
@@ -17,9 +19,11 @@ featureName=org.eclipse.osbp.vaadin.widgetset
featureText=\
Copyright (c) 2012-2016 - Loetz GmbH&Co.KG \n\
All rights reserved. This program and the accompanying materials\n\
-are made available under the terms of the Eclipse Public License v1.0\n\
+are made available under the terms of the Eclipse Public License 2.0 \n\
which accompanies this distribution, and is available at\n\
-http://www.eclipse.org/legal/epl-v10.html\n\
+https://www.eclipse.org/legal/epl-2.0/\n\
+\n\
+SPDX-License-Identifier: EPL-2.0\n\
\n\
Contributors:\n\
Loetz GmbH&Co.KG - implementation\n
diff --git a/org.eclipse.osbp.vaadin.widgetset/build.properties b/org.eclipse.osbp.vaadin.widgetset/build.properties
index 2990946..52f4ad7 100644
--- a/org.eclipse.osbp.vaadin.widgetset/build.properties
+++ b/org.eclipse.osbp.vaadin.widgetset/build.properties
@@ -5,7 +5,7 @@ bin.includes = about.properties, about.mappings, about.ini, about.html, META
.,\
license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
src.includes = about.properties, about.mappings, about.ini, about.html, license.html,\
LICENSE.txt,\
- epl-v10.html
+ epl-2.0.html
diff --git a/org.eclipse.osbp.vaadin.widgetset/epl-2.0.html b/org.eclipse.osbp.vaadin.widgetset/epl-2.0.html
new file mode 100644
index 0000000..637a181
--- /dev/null
+++ b/org.eclipse.osbp.vaadin.widgetset/epl-2.0.html
@@ -0,0 +1,300 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <title>Eclipse Public License - Version 2.0</title>
+ <style type="text/css">
+ body {
+ margin: 1.5em 3em;
+ }
+ h1{
+ font-size:1.5em;
+ }
+ h2{
+ font-size:1em;
+ margin-bottom:0.5em;
+ margin-top:1em;
+ }
+ p {
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+ }
+ ul, ol{
+ list-style-type:none;
+ }
+ </style>
+ </head>
+ <body>
+ <h1>Eclipse Public License - v 2.0</h1>
+ <p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
+ PUBLIC LICENSE (&ldquo;AGREEMENT&rdquo;). ANY USE, REPRODUCTION OR DISTRIBUTION
+ OF THE PROGRAM CONSTITUTES RECIPIENT&#039;S ACCEPTANCE OF THIS AGREEMENT.
+ </p>
+ <h2 id="definitions">1. DEFINITIONS</h2>
+ <p>&ldquo;Contribution&rdquo; means:</p>
+ <ul>
+ <li>a) in the case of the initial Contributor, the initial content
+ Distributed under this Agreement, and
+ </li>
+ <li>
+ b) in the case of each subsequent Contributor:
+ <ul>
+ <li>i) changes to the Program, and</li>
+ <li>ii) additions to the Program;</li>
+ </ul>
+ where such changes and/or additions to the Program originate from
+ and are Distributed by that particular Contributor. A Contribution
+ &ldquo;originates&rdquo; from a Contributor if it was added to the Program by such
+ Contributor itself or anyone acting on such Contributor&#039;s behalf.
+ Contributions do not include changes or additions to the Program that
+ are not Modified Works.
+ </li>
+ </ul>
+ <p>&ldquo;Contributor&rdquo; means any person or entity that Distributes the Program.</p>
+ <p>&ldquo;Licensed Patents&rdquo; mean patent claims licensable by a Contributor which
+ are necessarily infringed by the use or sale of its Contribution alone
+ or when combined with the Program.
+ </p>
+ <p>&ldquo;Program&rdquo; means the Contributions Distributed in accordance with this
+ Agreement.
+ </p>
+ <p>&ldquo;Recipient&rdquo; means anyone who receives the Program under this Agreement
+ or any Secondary License (as applicable), including Contributors.
+ </p>
+ <p>&ldquo;Derivative Works&rdquo; shall mean any work, whether in Source Code or other
+ form, that is based on (or derived from) the Program and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship.
+ </p>
+ <p>&ldquo;Modified Works&rdquo; shall mean any work in Source Code or other form that
+ results from an addition to, deletion from, or modification of the
+ contents of the Program, including, for purposes of clarity any new file
+ in Source Code form that contains any contents of the Program. Modified
+ Works shall not include works that contain only declarations, interfaces,
+ types, classes, structures, or files of the Program solely in each case
+ in order to link to, bind by name, or subclass the Program or Modified
+ Works thereof.
+ </p>
+ <p>&ldquo;Distribute&rdquo; means the acts of a) distributing or b) making available
+ in any manner that enables the transfer of a copy.
+ </p>
+ <p>&ldquo;Source Code&rdquo; means the form of a Program preferred for making
+ modifications, including but not limited to software source code,
+ documentation source, and configuration files.
+ </p>
+ <p>&ldquo;Secondary License&rdquo; means either the GNU General Public License,
+ Version 2.0, or any later versions of that license, including any
+ exceptions or additional permissions as identified by the initial
+ Contributor.
+ </p>
+ <h2 id="grant-of-rights">2. GRANT OF RIGHTS</h2>
+ <ul>
+ <li>a) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free copyright
+ license to reproduce, prepare Derivative Works of, publicly display,
+ publicly perform, Distribute and sublicense the Contribution of such
+ Contributor, if any, and such Derivative Works.
+ </li>
+ <li>b) Subject to the terms of this Agreement, each Contributor hereby
+ grants Recipient a non-exclusive, worldwide, royalty-free patent
+ license under Licensed Patents to make, use, sell, offer to sell,
+ import and otherwise transfer the Contribution of such Contributor,
+ if any, in Source Code or other form. This patent license shall
+ apply to the combination of the Contribution and the Program if,
+ at the time the Contribution is added by the Contributor, such
+ addition of the Contribution causes such combination to be covered
+ by the Licensed Patents. The patent license shall not apply to any
+ other combinations which include the Contribution. No hardware per
+ se is licensed hereunder.
+ </li>
+ <li>c) Recipient understands that although each Contributor grants the
+ licenses to its Contributions set forth herein, no assurances are
+ provided by any Contributor that the Program does not infringe the
+ patent or other intellectual property rights of any other entity.
+ Each Contributor disclaims any liability to Recipient for claims
+ brought by any other entity based on infringement of intellectual
+ property rights or otherwise. As a condition to exercising the rights
+ and licenses granted hereunder, each Recipient hereby assumes sole
+ responsibility to secure any other intellectual property rights needed,
+ if any. For example, if a third party patent license is required to
+ allow Recipient to Distribute the Program, it is Recipient&#039;s
+ responsibility to acquire that license before distributing the Program.
+ </li>
+ <li>d) Each Contributor represents that to its knowledge it has sufficient
+ copyright rights in its Contribution, if any, to grant the copyright
+ license set forth in this Agreement.
+ </li>
+ <li>e) Notwithstanding the terms of any Secondary License, no Contributor
+ makes additional grants to any Recipient (other than those set forth
+ in this Agreement) as a result of such Recipient&#039;s receipt of the
+ Program under the terms of a Secondary License (if permitted under
+ the terms of Section 3).
+ </li>
+ </ul>
+ <h2 id="requirements">3. REQUIREMENTS</h2>
+ <p>3.1 If a Contributor Distributes the Program in any form, then:</p>
+ <ul>
+ <li>a) the Program must also be made available as Source Code, in
+ accordance with section 3.2, and the Contributor must accompany
+ the Program with a statement that the Source Code for the Program
+ is available under this Agreement, and informs Recipients how to
+ obtain it in a reasonable manner on or through a medium customarily
+ used for software exchange; and
+ </li>
+ <li>
+ b) the Contributor may Distribute the Program under a license
+ different than this Agreement, provided that such license:
+ <ul>
+ <li>i) effectively disclaims on behalf of all other Contributors all
+ warranties and conditions, express and implied, including warranties
+ or conditions of title and non-infringement, and implied warranties
+ or conditions of merchantability and fitness for a particular purpose;
+ </li>
+ <li>ii) effectively excludes on behalf of all other Contributors all
+ liability for damages, including direct, indirect, special, incidental
+ and consequential damages, such as lost profits;
+ </li>
+ <li>iii) does not attempt to limit or alter the recipients&#039; rights in the
+ Source Code under section 3.2; and
+ </li>
+ <li>iv) requires any subsequent distribution of the Program by any party
+ to be under a license that satisfies the requirements of this section 3.
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <p>3.2 When the Program is Distributed as Source Code:</p>
+ <ul>
+ <li>a) it must be made available under this Agreement, or if the Program (i)
+ is combined with other material in a separate file or files made available
+ under a Secondary License, and (ii) the initial Contributor attached to
+ the Source Code the notice described in Exhibit A of this Agreement,
+ then the Program may be made available under the terms of such
+ Secondary Licenses, and
+ </li>
+ <li>b) a copy of this Agreement must be included with each copy of the Program.</li>
+ </ul>
+ <p>3.3 Contributors may not remove or alter any copyright, patent, trademark,
+ attribution notices, disclaimers of warranty, or limitations of liability
+ (&lsquo;notices&rsquo;) contained within the Program from any copy of the Program which
+ they Distribute, provided that Contributors may add their own appropriate
+ notices.
+ </p>
+ <h2 id="commercial-distribution">4. COMMERCIAL DISTRIBUTION</h2>
+ <p>Commercial distributors of software may accept certain responsibilities
+ with respect to end users, business partners and the like. While this
+ license is intended to facilitate the commercial use of the Program, the
+ Contributor who includes the Program in a commercial product offering should
+ do so in a manner which does not create potential liability for other
+ Contributors. Therefore, if a Contributor includes the Program in a
+ commercial product offering, such Contributor (&ldquo;Commercial Contributor&rdquo;)
+ hereby agrees to defend and indemnify every other Contributor
+ (&ldquo;Indemnified Contributor&rdquo;) against any losses, damages and costs
+ (collectively &ldquo;Losses&rdquo;) arising from claims, lawsuits and other legal actions
+ brought by a third party against the Indemnified Contributor to the extent
+ caused by the acts or omissions of such Commercial Contributor in connection
+ with its distribution of the Program in a commercial product offering.
+ The obligations in this section do not apply to any claims or Losses relating
+ to any actual or alleged intellectual property infringement. In order to
+ qualify, an Indemnified Contributor must: a) promptly notify the
+ Commercial Contributor in writing of such claim, and b) allow the Commercial
+ Contributor to control, and cooperate with the Commercial Contributor in,
+ the defense and any related settlement negotiations. The Indemnified
+ Contributor may participate in any such claim at its own expense.
+ </p>
+ <p>For example, a Contributor might include the Program
+ in a commercial product offering, Product X. That Contributor is then a
+ Commercial Contributor. If that Commercial Contributor then makes performance
+ claims, or offers warranties related to Product X, those performance claims
+ and warranties are such Commercial Contributor&#039;s responsibility alone.
+ Under this section, the Commercial Contributor would have to defend claims
+ against the other Contributors related to those performance claims and
+ warranties, and if a court requires any other Contributor to pay any damages
+ as a result, the Commercial Contributor must pay those damages.
+ </p>
+ <h2 id="warranty">5. NO WARRANTY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN &ldquo;AS IS&rdquo; BASIS, WITHOUT
+ WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING,
+ WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
+ MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is
+ solely responsible for determining the appropriateness of using and
+ distributing the Program and assumes all risks associated with its
+ exercise of rights under this Agreement, including but not limited to the
+ risks and costs of program errors, compliance with applicable laws, damage
+ to or loss of data, programs or equipment, and unavailability or
+ interruption of operations.
+ </p>
+ <h2 id="disclaimer">6. DISCLAIMER OF LIABILITY</h2>
+ <p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT PERMITTED
+ BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY
+ LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS),
+ 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 OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
+ GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+ </p>
+ <h2 id="general">7. GENERAL</h2>
+ <p>If any provision of this Agreement is invalid or unenforceable under
+ applicable law, it shall not affect the validity or enforceability of the
+ remainder of the terms of this Agreement, and without further action by the
+ parties hereto, such provision shall be reformed to the minimum extent
+ necessary to make such provision valid and enforceable.
+ </p>
+ <p>If Recipient institutes patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Program itself
+ (excluding combinations of the Program with other software or hardware)
+ infringes such Recipient&#039;s patent(s), then such Recipient&#039;s rights granted
+ under Section 2(b) shall terminate as of the date such litigation is filed.
+ </p>
+ <p>All Recipient&#039;s rights under this Agreement shall terminate if it fails to
+ comply with any of the material terms or conditions of this Agreement and
+ does not cure such failure in a reasonable period of time after becoming
+ aware of such noncompliance. If all Recipient&#039;s rights under this Agreement
+ terminate, Recipient agrees to cease use and distribution of the Program
+ as soon as reasonably practicable. However, Recipient&#039;s obligations under
+ this Agreement and any licenses granted by Recipient relating to the
+ Program shall continue and survive.
+ </p>
+ <p>Everyone is permitted to copy and distribute copies of this Agreement,
+ but in order to avoid inconsistency the Agreement is copyrighted and may
+ only be modified in the following manner. The Agreement Steward reserves
+ the right to publish new versions (including revisions) of this Agreement
+ from time to time. No one other than the Agreement Steward has the right
+ to modify this Agreement. The Eclipse Foundation is the initial Agreement
+ Steward. The Eclipse Foundation may assign the responsibility to serve as
+ the Agreement Steward to a suitable separate entity. Each new version of
+ the Agreement will be given a distinguishing version number. The Program
+ (including Contributions) may always be Distributed subject to the version
+ of the Agreement under which it was received. In addition, after a new
+ version of the Agreement is published, Contributor may elect to Distribute
+ the Program (including its Contributions) under the new version.
+ </p>
+ <p>Except as expressly stated in Sections 2(a) and 2(b) above, Recipient
+ receives no rights or licenses to the intellectual property of any
+ Contributor under this Agreement, whether expressly, by implication,
+ estoppel or otherwise. All rights in the Program not expressly granted
+ under this Agreement are reserved. Nothing in this Agreement is intended
+ to be enforceable by any entity that is not a Contributor or Recipient.
+ No third-party beneficiary rights are created under this Agreement.
+ </p>
+ <h2 id="exhibit-a">Exhibit A &ndash; Form of Secondary Licenses Notice</h2>
+ <p>&ldquo;This Source Code may also be made available under the following
+ Secondary Licenses when the conditions for such availability set forth
+ in the Eclipse Public License, v. 2.0 are satisfied: {name license(s),
+ version(s), and exceptions or additional permissions here}.&rdquo;
+ </p>
+ <blockquote>
+ <p>Simply including a copy of this Agreement, including this Exhibit A
+ is not sufficient to license the Source Code under Secondary Licenses.
+ </p>
+ <p>If it is not possible or desirable to put the notice in a particular file,
+ then You may include the notice in a location (such as a LICENSE file in a
+ relevant directory) where a recipient would be likely to look for
+ such a notice.
+ </p>
+ <p>You may add additional accurate notices of copyright ownership.</p>
+ </blockquote>
+ </body>
+</html> \ No newline at end of file
diff --git a/org.eclipse.osbp.vaadin.widgetset/epl-v10.html b/org.eclipse.osbp.vaadin.widgetset/epl-v10.html
deleted file mode 100644
index b398acc..0000000
--- a/org.eclipse.osbp.vaadin.widgetset/epl-v10.html
+++ /dev/null
@@ -1,259 +0,0 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title>Eclipse Public License - Version 1.0</title>
-<style type="text/css">
- body {
- size: 8.5in 11.0in;
- margin: 0.25in 0.5in 0.25in 0.5in;
- tab-interval: 0.5in;
- }
- p {
- margin-left: auto;
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
- p.list {
- margin-left: 0.5in;
- margin-top: 0.05em;
- margin-bottom: 0.05em;
- }
- </style>
-
-</head>
-
-<body lang="EN-US">
-
-<h2>Eclipse Public License - v 1.0</h2>
-
-<p>THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE
-PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR
-DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS
-AGREEMENT.</p>
-
-<p><b>1. DEFINITIONS</b></p>
-
-<p>"Contribution" means:</p>
-
-<p class="list">a) in the case of the initial Contributor, the initial
-code and documentation distributed under this Agreement, and</p>
-<p class="list">b) in the case of each subsequent Contributor:</p>
-<p class="list">i) changes to the Program, and</p>
-<p class="list">ii) additions to the Program;</p>
-<p class="list">where such changes and/or additions to the Program
-originate from and are distributed by that particular Contributor. A
-Contribution 'originates' from a Contributor if it was added to the
-Program by such Contributor itself or anyone acting on such
-Contributor's behalf. Contributions do not include additions to the
-Program which: (i) are separate modules of software distributed in
-conjunction with the Program under their own license agreement, and (ii)
-are not derivative works of the Program.</p>
-
-<p>"Contributor" means any person or entity that distributes
-the Program.</p>
-
-<p>"Licensed Patents" mean patent claims licensable by a
-Contributor which are necessarily infringed by the use or sale of its
-Contribution alone or when combined with the Program.</p>
-
-<p>"Program" means the Contributions distributed in accordance
-with this Agreement.</p>
-
-<p>"Recipient" means anyone who receives the Program under
-this Agreement, including all Contributors.</p>
-
-<p><b>2. GRANT OF RIGHTS</b></p>
-
-<p class="list">a) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free copyright license to reproduce, prepare derivative works
-of, publicly display, publicly perform, distribute and sublicense the
-Contribution of such Contributor, if any, and such derivative works, in
-source code and object code form.</p>
-
-<p class="list">b) Subject to the terms of this Agreement, each
-Contributor hereby grants Recipient a non-exclusive, worldwide,
-royalty-free patent license under Licensed Patents to make, use, sell,
-offer to sell, import and otherwise transfer the Contribution of such
-Contributor, if any, in source code and object code form. This patent
-license shall apply to the combination of the Contribution and the
-Program if, at the time the Contribution is added by the Contributor,
-such addition of the Contribution causes such combination to be covered
-by the Licensed Patents. The patent license shall not apply to any other
-combinations which include the Contribution. No hardware per se is
-licensed hereunder.</p>
-
-<p class="list">c) Recipient understands that although each Contributor
-grants the licenses to its Contributions set forth herein, no assurances
-are provided by any Contributor that the Program does not infringe the
-patent or other intellectual property rights of any other entity. Each
-Contributor disclaims any liability to Recipient for claims brought by
-any other entity based on infringement of intellectual property rights
-or otherwise. As a condition to exercising the rights and licenses
-granted hereunder, each Recipient hereby assumes sole responsibility to
-secure any other intellectual property rights needed, if any. For
-example, if a third party patent license is required to allow Recipient
-to distribute the Program, it is Recipient's responsibility to acquire
-that license before distributing the Program.</p>
-
-<p class="list">d) Each Contributor represents that to its knowledge it
-has sufficient copyright rights in its Contribution, if any, to grant
-the copyright license set forth in this Agreement.</p>
-
-<p><b>3. REQUIREMENTS</b></p>
-
-<p>A Contributor may choose to distribute the Program in object code
-form under its own license agreement, provided that:</p>
-
-<p class="list">a) it complies with the terms and conditions of this
-Agreement; and</p>
-
-<p class="list">b) its license agreement:</p>
-
-<p class="list">i) effectively disclaims on behalf of all Contributors
-all warranties and conditions, express and implied, including warranties
-or conditions of title and non-infringement, and implied warranties or
-conditions of merchantability and fitness for a particular purpose;</p>
-
-<p class="list">ii) effectively excludes on behalf of all Contributors
-all liability for damages, including direct, indirect, special,
-incidental and consequential damages, such as lost profits;</p>
-
-<p class="list">iii) states that any provisions which differ from this
-Agreement are offered by that Contributor alone and not by any other
-party; and</p>
-
-<p class="list">iv) states that source code for the Program is available
-from such Contributor, and informs licensees how to obtain it in a
-reasonable manner on or through a medium customarily used for software
-exchange.</p>
-
-<p>When the Program is made available in source code form:</p>
-
-<p class="list">a) it must be made available under this Agreement; and</p>
-
-<p class="list">b) a copy of this Agreement must be included with each
-copy of the Program.</p>
-
-<p>Contributors may not remove or alter any copyright notices contained
-within the Program.</p>
-
-<p>Each Contributor must identify itself as the originator of its
-Contribution, if any, in a manner that reasonably allows subsequent
-Recipients to identify the originator of the Contribution.</p>
-
-<p><b>4. COMMERCIAL DISTRIBUTION</b></p>
-
-<p>Commercial distributors of software may accept certain
-responsibilities with respect to end users, business partners and the
-like. While this license is intended to facilitate the commercial use of
-the Program, the Contributor who includes the Program in a commercial
-product offering should do so in a manner which does not create
-potential liability for other Contributors. Therefore, if a Contributor
-includes the Program in a commercial product offering, such Contributor
-("Commercial Contributor") hereby agrees to defend and
-indemnify every other Contributor ("Indemnified Contributor")
-against any losses, damages and costs (collectively "Losses")
-arising from claims, lawsuits and other legal actions brought by a third
-party against the Indemnified Contributor to the extent caused by the
-acts or omissions of such Commercial Contributor in connection with its
-distribution of the Program in a commercial product offering. The
-obligations in this section do not apply to any claims or Losses
-relating to any actual or alleged intellectual property infringement. In
-order to qualify, an Indemnified Contributor must: a) promptly notify
-the Commercial Contributor in writing of such claim, and b) allow the
-Commercial Contributor to control, and cooperate with the Commercial
-Contributor in, the defense and any related settlement negotiations. The
-Indemnified Contributor may participate in any such claim at its own
-expense.</p>
-
-<p>For example, a Contributor might include the Program in a commercial
-product offering, Product X. That Contributor is then a Commercial
-Contributor. If that Commercial Contributor then makes performance
-claims, or offers warranties related to Product X, those performance
-claims and warranties are such Commercial Contributor's responsibility
-alone. Under this section, the Commercial Contributor would have to
-defend claims against the other Contributors related to those
-performance claims and warranties, and if a court requires any other
-Contributor to pay any damages as a result, the Commercial Contributor
-must pay those damages.</p>
-
-<p><b>5. NO WARRANTY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS
-PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
-OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION,
-ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, MERCHANTABILITY
-OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely
-responsible for determining the appropriateness of using and
-distributing the Program and assumes all risks associated with its
-exercise of rights under this Agreement , including but not limited to
-the risks and costs of program errors, compliance with applicable laws,
-damage to or loss of data, programs or equipment, and unavailability or
-interruption of operations.</p>
-
-<p><b>6. DISCLAIMER OF LIABILITY</b></p>
-
-<p>EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT
-NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT,
-INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING
-WITHOUT LIMITATION LOST PROFITS), 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 OR
-DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED
-HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.</p>
-
-<p><b>7. GENERAL</b></p>
-
-<p>If any provision of this Agreement is invalid or unenforceable under
-applicable law, it shall not affect the validity or enforceability of
-the remainder of the terms of this Agreement, and without further action
-by the parties hereto, such provision shall be reformed to the minimum
-extent necessary to make such provision valid and enforceable.</p>
-
-<p>If Recipient institutes patent litigation against any entity
-(including a cross-claim or counterclaim in a lawsuit) alleging that the
-Program itself (excluding combinations of the Program with other
-software or hardware) infringes such Recipient's patent(s), then such
-Recipient's rights granted under Section 2(b) shall terminate as of the
-date such litigation is filed.</p>
-
-<p>All Recipient's rights under this Agreement shall terminate if it
-fails to comply with any of the material terms or conditions of this
-Agreement and does not cure such failure in a reasonable period of time
-after becoming aware of such noncompliance. If all Recipient's rights
-under this Agreement terminate, Recipient agrees to cease use and
-distribution of the Program as soon as reasonably practicable. However,
-Recipient's obligations under this Agreement and any licenses granted by
-Recipient relating to the Program shall continue and survive.</p>
-
-<p>Everyone is permitted to copy and distribute copies of this
-Agreement, but in order to avoid inconsistency the Agreement is
-copyrighted and may only be modified in the following manner. The
-Agreement Steward reserves the right to publish new versions (including
-revisions) of this Agreement from time to time. No one other than the
-Agreement Steward has the right to modify this Agreement. The Eclipse
-Foundation is the initial Agreement Steward. The Eclipse Foundation may
-assign the responsibility to serve as the Agreement Steward to a
-suitable separate entity. Each new version of the Agreement will be
-given a distinguishing version number. The Program (including
-Contributions) may always be distributed subject to the version of the
-Agreement under which it was received. In addition, after a new version
-of the Agreement is published, Contributor may elect to distribute the
-Program (including its Contributions) under the new version. Except as
-expressly stated in Sections 2(a) and 2(b) above, Recipient receives no
-rights or licenses to the intellectual property of any Contributor under
-this Agreement, whether expressly, by implication, estoppel or
-otherwise. All rights in the Program not expressly granted under this
-Agreement are reserved.</p>
-
-<p>This Agreement is governed by the laws of the State of New York and
-the intellectual property laws of the United States of America. No party
-to this Agreement will bring a legal action under this Agreement more
-than one year after the cause of action arose. Each party waives its
-rights to a jury trial in any resulting litigation.</p>
-
-
-
-</body></html> \ No newline at end of file
diff --git a/org.eclipse.osbp.vaadin.widgetset/license.html b/org.eclipse.osbp.vaadin.widgetset/license.html
index 6e579a5..008b801 100644
--- a/org.eclipse.osbp.vaadin.widgetset/license.html
+++ b/org.eclipse.osbp.vaadin.widgetset/license.html
@@ -1,164 +1,189 @@
-<!--?xml version="1.0" encoding="ISO-8859-1" ?-->
+<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head>
-<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Eclipse Foundation Software User Agreement</title>
</head>
<body lang="EN-US">
-<h2>Eclipse Foundation Software User Agreement</h2>
-<p>February 1, 2011</p>
-
-<h3>Usage Of Content</h3>
-
-<p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
- (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
- CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE
- OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR
- NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND
- CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.</p>
-
-<h3>Applicable Licenses</h3>
-
-<p>Unless otherwise indicated, all Content made available by the Eclipse
- Foundation is provided to you under the terms and conditions of the
-Eclipse Public License Version 1.0
- ("EPL"). A copy of the EPL is provided with this Content and is also
- available at <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>.
- For purposes of the EPL, "Program" will mean the Content.</p>
-
-<p>Content includes, but is not limited to, source code, object code,
-documentation and other files maintained in the Eclipse Foundation
-source code
- repository ("Repository") in software modules ("Modules") and made
-available as downloadable archives ("Downloads").</p>
-
-<ul>
- <li>Content may be structured and packaged into modules to
-facilitate delivering, extending, and upgrading the Content. Typical
-modules may include plug-ins ("Plug-ins"), plug-in fragments
-("Fragments"), and features ("Features").</li>
- <li>Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java&#8482; ARchive) in a directory named "plugins".</li>
- <li>A Feature is a bundle of one or more Plug-ins and/or
-Fragments and associated material. Each Feature may be packaged as a
-sub-directory in a directory named "features". Within a Feature, files
-named "feature.xml" may contain a list of the names and version numbers
-of the Plug-ins
- and/or Fragments associated with that Feature.</li>
- <li>Features may also include other Features ("Included
-Features"). Within a Feature, files named "feature.xml" may contain a
-list of the names and version numbers of Included Features.</li>
-</ul>
-
-<p>The terms and conditions governing Plug-ins and Fragments should be
-contained in files named "about.html" ("Abouts"). The terms and
-conditions governing Features and
-Included Features should be contained in files named "license.html"
-("Feature Licenses"). Abouts and Feature Licenses may be located in any
- directory of a Download or Module
-including, but not limited to the following locations:</p>
-
-<ul>
- <li>The top-level (root) directory</li>
- <li>Plug-in and Fragment directories</li>
- <li>Inside Plug-ins and Fragments packaged as JARs</li>
- <li>Sub-directories of the directory named "src" of certain Plug-ins</li>
- <li>Feature directories</li>
-</ul>
-
-<p>Note: if a Feature made available by the Eclipse Foundation is
-installed using the Provisioning Technology (as defined below), you must
- agree to a license ("Feature Update License") during the
-installation process. If the Feature contains Included Features, the
-Feature Update License should either provide you with the terms and
-conditions governing the Included Features or
-inform you where you can locate them. Feature Update Licenses may be
-found in the "license" property of files named "feature.properties"
-found within a Feature.
-Such Abouts, Feature Licenses, and Feature Update Licenses contain the
-terms and conditions (or references to such terms and conditions) that
-govern your use of the associated Content in
-that directory.</p>
-
-<p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER
-TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS.
- SOME OF THESE
-OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):</p>
-
-<ul>
- <li>Eclipse Distribution License Version 1.0 (available at <a href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)</li>
- <li>Common Public License Version 1.0 (available at <a href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)</li>
- <li>Apache Software License 1.1 (available at <a href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)</li>
- <li>Apache Software License 2.0 (available at <a href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)</li>
- <li>Metro Link Public License 1.00 (available at <a href="http://www.opengroup.org/openmotif/supporters/metrolink/license.html">http://www.opengroup.org/openmotif/supporters/metrolink/license.html</a>)</li>
- <li>Mozilla Public License Version 1.1 (available at <a href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)</li>
-</ul>
-
-<p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
-CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
-or Feature Update License is provided, please
-contact the Eclipse Foundation to determine what terms and conditions
-govern that particular Content.</p>
-
-
-<h3>Use of Provisioning Technology</h3>
-
-<p>The Eclipse Foundation makes available provisioning software,
-examples of which include, but are not limited to, p2 and the Eclipse
- Update Manager ("Provisioning Technology") for the purpose of
-allowing users to install software, documentation, information and/or
- other materials (collectively "Installable Software"). This
-capability is provided with the intent of allowing such users to
- install, extend and update Eclipse-based products. Information about
-packaging Installable Software is available at <a href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
- ("Specification").</p>
-
-<p>You may use Provisioning Technology to allow other parties to install
- Installable Software. You shall be responsible for enabling the
- applicable license agreements relating to the Installable Software to
- be presented to, and accepted by, the users of the Provisioning
-Technology
- in accordance with the Specification. By using Provisioning
-Technology in such a manner and making it available in accordance with
-the
- Specification, you further acknowledge your agreement to, and the
-acquisition of all necessary rights to permit the following:</p>
-
-<ol>
- <li>A series of actions may occur ("Provisioning Process") in
-which a user may execute the Provisioning Technology
- on a machine ("Target Machine") with the intent of installing,
-extending or updating the functionality of an Eclipse-based
- product.</li>
- <li>During the Provisioning Process, the Provisioning Technology
-may cause third party Installable Software or a portion thereof to be
- accessed and copied to the Target Machine.</li>
- <li>Pursuant to the Specification, you will provide to the user
-the terms and conditions that govern the use of the Installable
- Software ("Installable Software Agreement") and such Installable
-Software Agreement shall be accessed from the Target
- Machine in accordance with the Specification. Such Installable
-Software Agreement must inform the user of the terms and conditions that
- govern
- the Installable Software and must solicit acceptance by the end
-user in the manner prescribed in such Installable Software Agreement.
-Upon such
- indication of agreement by the user, the provisioning Technology
-will complete installation of the Installable Software.</li>
-</ol>
-
-<h3>Cryptography</h3>
-
-<p>Content may contain encryption software. The country in which you are
- currently may have restrictions on the import, possession, and use,
-and/or re-export to
- another country, of encryption software. BEFORE using any encryption
-software, please check the country's laws, regulations and policies
-concerning the import,
- possession, or use, and re-export of encryption software, to see if
-this is permitted.</p>
-
-<p><small>Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.</small></p>
-
-
-</body></html> \ No newline at end of file
+ <h2>Eclipse Foundation Software User Agreement</h2>
+ <p>November 22, 2017</p>
+
+ <h3>Usage Of Content</h3>
+
+ <p>THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION,
+ INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS
+ (COLLECTIVELY &quot;CONTENT&quot;). USE OF THE CONTENT IS GOVERNED BY
+ THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND
+ CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE OF THE CONTENT IS
+ GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY
+ APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED
+ BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS
+ AGREEMENT AND THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE
+ AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT
+ USE THE CONTENT.</p>
+
+ <h3>Applicable Licenses</h3>
+
+ <p>
+ Unless otherwise indicated, all Content made available by the Eclipse
+ Foundation is provided to you under the terms and conditions of the
+ Eclipse Public License Version 2.0 (&quot;EPL&quot;). A copy of the
+ EPL is provided with this Content and is also available at <a
+ href="http://www.eclipse.org/legal/epl-2.0">http://www.eclipse.org/legal/epl-2.0</a>.
+ For purposes of the EPL, &quot;Program&quot; will mean the Content.
+ </p>
+
+ <p>Content includes, but is not limited to, source code, object
+ code, documentation and other files maintained in the Eclipse
+ Foundation source code repository (&quot;Repository&quot;) in software
+ modules (&quot;Modules&quot;) and made available as downloadable
+ archives (&quot;Downloads&quot;).</p>
+
+ <ul>
+ <li>Content may be structured and packaged into modules to
+ facilitate delivering, extending, and upgrading the Content. Typical
+ modules may include plug-ins (&quot;Plug-ins&quot;), plug-in
+ fragments (&quot;Fragments&quot;), and features
+ (&quot;Features&quot;).</li>
+ <li>Each Plug-in or Fragment may be packaged as a sub-directory
+ or JAR (Java&trade; ARchive) in a directory named
+ &quot;plugins&quot;.</li>
+ <li>A Feature is a bundle of one or more Plug-ins and/or
+ Fragments and associated material. Each Feature may be packaged as a
+ sub-directory in a directory named &quot;features&quot;. Within a
+ Feature, files named &quot;feature.xml&quot; may contain a list of
+ the names and version numbers of the Plug-ins and/or Fragments
+ associated with that Feature.</li>
+ <li>Features may also include other Features (&quot;Included
+ Features&quot;). Within a Feature, files named
+ &quot;feature.xml&quot; may contain a list of the names and version
+ numbers of Included Features.</li>
+ </ul>
+
+ <p>The terms and conditions governing Plug-ins and Fragments should
+ be contained in files named &quot;about.html&quot;
+ (&quot;Abouts&quot;). The terms and conditions governing Features and
+ Included Features should be contained in files named
+ &quot;license.html&quot; (&quot;Feature Licenses&quot;). Abouts and
+ Feature Licenses may be located in any directory of a Download or
+ Module including, but not limited to the following locations:</p>
+
+ <ul>
+ <li>The top-level (root) directory</li>
+ <li>Plug-in and Fragment directories</li>
+ <li>Inside Plug-ins and Fragments packaged as JARs</li>
+ <li>Sub-directories of the directory named &quot;src&quot; of
+ certain Plug-ins</li>
+ <li>Feature directories</li>
+ </ul>
+
+ <p>Note: if a Feature made available by the Eclipse Foundation is
+ installed using the Provisioning Technology (as defined below), you
+ must agree to a license (&quot;Feature Update License&quot;) during
+ the installation process. If the Feature contains Included Features,
+ the Feature Update License should either provide you with the terms
+ and conditions governing the Included Features or inform you where you
+ can locate them. Feature Update Licenses may be found in the
+ &quot;license&quot; property of files named
+ &quot;feature.properties&quot; found within a Feature. Such Abouts,
+ Feature Licenses, and Feature Update Licenses contain the terms and
+ conditions (or references to such terms and conditions) that govern
+ your use of the associated Content in that directory.</p>
+
+ <p>THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY
+ REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND
+ CONDITIONS. SOME OF THESE OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT
+ ARE NOT LIMITED TO):</p>
+
+ <ul>
+ <li>Eclipse Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a>)
+ </li>
+ <li>Eclipse Distribution License Version 1.0 (available at <a
+ href="http://www.eclipse.org/licenses/edl-v10.html">http://www.eclipse.org/licenses/edl-v1.0.html</a>)
+ </li>
+ <li>Common Public License Version 1.0 (available at <a
+ href="http://www.eclipse.org/legal/cpl-v10.html">http://www.eclipse.org/legal/cpl-v10.html</a>)
+ </li>
+ <li>Apache Software License 1.1 (available at <a
+ href="http://www.apache.org/licenses/LICENSE">http://www.apache.org/licenses/LICENSE</a>)
+ </li>
+ <li>Apache Software License 2.0 (available at <a
+ href="http://www.apache.org/licenses/LICENSE-2.0">http://www.apache.org/licenses/LICENSE-2.0</a>)
+ </li>
+ <li>Mozilla Public License Version 1.1 (available at <a
+ href="http://www.mozilla.org/MPL/MPL-1.1.html">http://www.mozilla.org/MPL/MPL-1.1.html</a>)
+ </li>
+ </ul>
+
+ <p>IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND
+ CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License,
+ or Feature Update License is provided, please contact the Eclipse
+ Foundation to determine what terms and conditions govern that
+ particular Content.</p>
+
+
+ <h3>Use of Provisioning Technology</h3>
+
+ <p>
+ The Eclipse Foundation makes available provisioning software, examples
+ of which include, but are not limited to, p2 and the Eclipse Update
+ Manager (&quot;Provisioning Technology&quot;) for the purpose of
+ allowing users to install software, documentation, information and/or
+ other materials (collectively &quot;Installable Software&quot;). This
+ capability is provided with the intent of allowing such users to
+ install, extend and update Eclipse-based products. Information about
+ packaging Installable Software is available at <a
+ href="http://eclipse.org/equinox/p2/repository_packaging.html">http://eclipse.org/equinox/p2/repository_packaging.html</a>
+ (&quot;Specification&quot;).
+ </p>
+
+ <p>You may use Provisioning Technology to allow other parties to
+ install Installable Software. You shall be responsible for enabling
+ the applicable license agreements relating to the Installable Software
+ to be presented to, and accepted by, the users of the Provisioning
+ Technology in accordance with the Specification. By using Provisioning
+ Technology in such a manner and making it available in accordance with
+ the Specification, you further acknowledge your agreement to, and the
+ acquisition of all necessary rights to permit the following:</p>
+
+ <ol>
+ <li>A series of actions may occur (&quot;Provisioning
+ Process&quot;) in which a user may execute the Provisioning
+ Technology on a machine (&quot;Target Machine&quot;) with the intent
+ of installing, extending or updating the functionality of an
+ Eclipse-based product.</li>
+ <li>During the Provisioning Process, the Provisioning Technology
+ may cause third party Installable Software or a portion thereof to be
+ accessed and copied to the Target Machine.</li>
+ <li>Pursuant to the Specification, you will provide to the user
+ the terms and conditions that govern the use of the Installable
+ Software (&quot;Installable Software Agreement&quot;) and such
+ Installable Software Agreement shall be accessed from the Target
+ Machine in accordance with the Specification. Such Installable
+ Software Agreement must inform the user of the terms and conditions
+ that govern the Installable Software and must solicit acceptance by
+ the end user in the manner prescribed in such Installable Software
+ Agreement. Upon such indication of agreement by the user, the
+ provisioning Technology will complete installation of the Installable
+ Software.</li>
+ </ol>
+
+ <h3>Cryptography</h3>
+
+ <p>Content may contain encryption software. The country in which
+ you are currently may have restrictions on the import, possession, and
+ use, and/or re-export to another country, of encryption software.
+ BEFORE using any encryption software, please check the country's laws,
+ regulations and policies concerning the import, possession, or use,
+ and re-export of encryption software, to see if this is permitted.</p>
+
+ <p>
+ <small>Java and all Java-based trademarks are trademarks of
+ Oracle Corporation in the United States, other countries, or both.</small>
+ </p>
+</body>
+</html>
diff --git a/org.eclipse.osbp.vaadin.widgetset/pom.xml b/org.eclipse.osbp.vaadin.widgetset/pom.xml
index e658e34..b90995b 100644
--- a/org.eclipse.osbp.vaadin.widgetset/pom.xml
+++ b/org.eclipse.osbp.vaadin.widgetset/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany) -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - initial API and implementation -->
@@ -38,10 +40,10 @@
</pluginRepositories>
<repositories>
- <repository>
- <id>vaadin-addons</id>
- <url>http://maven.vaadin.com/vaadin-addons</url>
- </repository>
+ <repository>
+ <id>vaadin-addons</id>
+ <url>http://maven.vaadin.com/vaadin-addons</url>
+ </repository>
</repositories>
<dependencies>
@@ -99,6 +101,11 @@
<type>eclipse-plugin</type>
</dependency>
<dependency>
+ <groupId>org.eclipse.osbp.dependencies</groupId>
+ <artifactId>org.eclipse.osbp.dependencies.bundle.vaadin.addon.grid-renderers-collection</artifactId>
+ <version>1.2.4-SNAPSHOT</version>
+ </dependency>
+ <dependency>
<groupId>org.eclipse.osbp.fork.vaadin.addon.maskedtextfield
</groupId>
<artifactId>org.eclipse.osbp.fork.vaadin.addon.maskedtextfield</artifactId>
diff --git a/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/Activator.java b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/Activator.java
index fc935dd..0fc635d 100644
--- a/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/Activator.java
+++ b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/Activator.java
@@ -3,9 +3,11 @@
* Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany)
*
* All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
+ * are made available under the terms of the Eclipse Public License 2.0
* which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
+ * https://www.eclipse.org/legal/epl-2.0/
+ *
+ * SPDX-License-Identifier: EPL-2.0
*
* Contributors:
* Christophe Loetz (Loetz GmbH&Co.KG) - initial implementation
diff --git a/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/OSBPWidgetset.gwt.xml b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/OSBPWidgetset.gwt.xml
index e05d5c8..87791e8 100644
--- a/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/OSBPWidgetset.gwt.xml
+++ b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/OSBPWidgetset.gwt.xml
@@ -13,6 +13,7 @@
<inherits name="org.vaadin.jouni.dom.DomWidgetset" />
<inherits name="org.vaadin.overlay.widgetset.OverlaysWidgetset" />
<inherits name="com.vaadin.addon.contextmenu.WidgetSet" />
+ <inherits name="org.vaadin.grid.cellrenderers.RenderersCollectionWidgetSet" />
<inherits name="org.vaadin.gridutil.WidgetSet" />
<inherits name="org.vaadin.hene.popupbutton.widgetset.PopupbuttonWidgetset" />
diff --git a/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/public/grid-renderers-collection-addon/styles.css b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/public/grid-renderers-collection-addon/styles.css
new file mode 100644
index 0000000..6be5027
--- /dev/null
+++ b/org.eclipse.osbp.vaadin.widgetset/src/org/eclipse/osbp/vaadin/widgetset/widgetsets/public/grid-renderers-collection-addon/styles.css
@@ -0,0 +1,12 @@
+
+/* Style defined in Theme Project
+
+div.grid-renderers-collection-addon {
+ cursor: pointer;
+ user-select: none;
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+}
+
+*/ \ No newline at end of file
diff --git a/pom.xml b/pom.xml
index d9d46ae..7f99b64 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,9 +2,11 @@
<!--#======================================================================= -->
<!--# Copyright (c) 2011, 2016 - Loetz GmbH&Co.KG (69115 Heidelberg, Germany). -->
<!--# All rights reserved. This program and the accompanying materials -->
-<!--# are made available under the terms of the Eclipse Public License v1.0 -->
+<!--# are made available under the terms of the Eclipse Public License 2.0 -->
<!--# which accompanies this distribution, and is available at -->
-<!--# http://www.eclipse.org/legal/epl-v10.html -->
+<!--# https://www.eclipse.org/legal/epl-2.0/ -->
+<!--# -->
+<!--# SPDX-License-Identifier: EPL-2.0 -->
<!--# -->
<!--# Contributors: -->
<!--# Christophe Loetz (Loetz GmbH&Co.KG) - Initial implementation API and implementation -->

Back to the top