/* This file is created at session start and will be overwritten */
input.CMSErrorStyle, textarea.CMSErrorStyle, table.CMSErrorStyle td, select.CMSErrorStyle
{     border:1px solid #dd0016;}
.error
{    color:#dd0016;}
img.CMSAdminLinkImage
{    max-width:16px !important;    max-height:16px !important;    min-width:16px !important;    min-height:16px !important;    width:16px !important;    height:16px !important;    position:relative;    z-index:10000;    display:block;}
#am1
{    position: fixed;    z-index: 1050;    top: 50%;    transform: translateY(-50%) translateX(-70%);    transition: transform 0.5s 0.1s ease-in-out;}
#am1:hover
{    transform: translateY(-50%) translateX(0%);}
#am1 img.CMSAdminLinkImage
{    display:inline-block;}
ul.nav .CMSAdminLinkImage
{    position: absolute;    z-index: 10;}
.owl-item > div[id^="Absatz_"]
{    display:block !important;    margin-top:16px;}
.owl-item > div > .CMSAdminLinkImage
{    position:absolute !important;    margin-top:-16px;}
.InActiveItem, .inactiveitem
{    background-image:url(/images/feadmin/inactiveBG.png) !important;    display:block !important;}
#hide_content
{    height:100%;}
.abs
{    position:absolute;}
.fl
{    float:left;}
.fr
{    float:right;}
.break
{    clear:both;}
.sidebar-box
{    overflow:hidden;}
.sidebar-box .wrapper
{    position:relative;}
.sidebar-box .wrapper button.submit-filter
{    position: absolute;    background: blue;    color: white;    top: -15px;    bottom: -20px;    border: none;    right: -20px;    width: 15px;    text-align: center;    padding: 0;    font-size: 11px;        transition: width 0.2s 0.1s ease-in-out;}
.sidebar-box .wrapper + .wrapper button.submit-filter
{    top: 20px;}
.sidebar-box .wrapper button.submit-filter:hover
{    width: 20px;}
.checkbox-list.row 
{    margin-right: -15px;    margin-left: -15px;}
.text-button
{    background: none;    border: none;}
h1, h2, h3, h4, h5 
{margin-bottom:20px!important;}
blockquote:before 
{    content: ''!important;}
@media print 
{  a[href]:after {    content: none !important;  }}
.btn-primary:hover, .btn-primary:focus 
{    background-color: #212d73!important;}
@font-face 
{  font-family: 'Roboto';  font-style: normal;  font-weight: 100;  src: url('/fonts/roboto-v30-latin-100.eot');   src: local(''),       url('/fonts/roboto-v30-latin-100.eot?#iefix') format('embedded-opentype'),        url('/fonts/roboto-v30-latin-100.woff2') format('woff2'),        url('/fonts/roboto-v30-latin-100.woff') format('woff'),        url('/fonts/roboto-v30-latin-100.ttf') format('truetype'),        url('/fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); },{  font-family: 'Roboto';  font-style: normal;  font-weight: 300;  src: url('/fonts/roboto-v30-latin-300.eot');   src: local(''),       url('/fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'),        url('/fonts/roboto-v30-latin-300.woff2') format('woff2'),        url('/fonts/roboto-v30-latin-300.woff') format('woff'),        url('/fonts/roboto-v30-latin-300.ttf') format('truetype'),        url('/fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); },{  font-family: 'Roboto';  font-style: normal;  font-weight: 400;  src: url('/fonts/roboto-v30-latin-regular.eot');   src: local(''),       url('/fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'),        url('/fonts/roboto-v30-latin-regular.woff2') format('woff2'),        url('/fonts/roboto-v30-latin-regular.woff') format('woff'),        url('/fonts/roboto-v30-latin-regular.ttf') format('truetype'),        url('/fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); },{  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  src: url('/fonts/open-sans-v34-latin-300.eot');   src: local(''),       url('/fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'),        url('/fonts/open-sans-v34-latin-300.woff2') format('woff2'),        url('/fonts/open-sans-v34-latin-300.woff') format('woff'),        url('/fonts/open-sans-v34-latin-300.ttf') format('truetype'),        url('/fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); },{  font-family: 'Open Sans';  font-style: normal;  font-weight: 400;  src: url('/fonts/open-sans-v34-latin-regular.eot');   src: local(''),       url('/fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),        url('/fonts/open-sans-v34-latin-regular.woff2') format('woff2'),        url('/fonts/open-sans-v34-latin-regular.woff') format('woff'),        url('/fonts/open-sans-v34-latin-regular.ttf') format('truetype'),        url('/fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); },{  font-family: 'Open Sans';  font-style: normal;  font-weight: 600;  src: url('/fonts/open-sans-v34-latin-600.eot');   src: local(''),       url('/fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'),        url('/fonts/open-sans-v34-latin-600.woff2') format('woff2'),        url('/fonts/open-sans-v34-latin-600.woff') format('woff'),        url('/fonts/open-sans-v34-latin-600.ttf') format('truetype'),        url('/fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); },{  font-family: 'Open Sans';  font-style: normal;  font-weight: 700;  src: url('/fonts/open-sans-v34-latin-700.eot');   src: local(''),       url('/fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'),        url('/fonts/open-sans-v34-latin-700.woff2') format('woff2'),        url('/fonts/open-sans-v34-latin-700.woff') format('woff'),        url('/fonts/open-sans-v34-latin-700.ttf') format('truetype'),        url('/fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); }
.header-round-button 
{    background-size: cover;    border-radius: 50%;    width: 40px;    height: 40px;    font-size: 27px;    display: flex;    align-content: center;    justify-content: center;    align-items: center;}
.footer-round-button 
{    background-size: cover;    border-radius: 50%;    width: 12px;    height: 12px;    position: absolute;    border: white 1px solid;    top: 5px;    margin-left: -5px;}
.bg-austria 
{    background-image: url('/Media/Diverse Bilder/thumb_AT.png');}
.bg-germany 
{    background-image: url('/Media/Diverse Bilder/thumb_DE.png');}
.bg-swiss 
{    background-image: url('/Media/Diverse Bilder/thumb_CH.png');    background-position-x: -2px;}
.text-bigger
{    }
.lead 
{    }
.link-button
{}
