/* 
    Created on : 21.02.2018, 13:16:22
    Author     : APV-SHKN
*/
.pronovo h2
    {
    margin-top: 40px;
    }
    .pronovo .text-danger
    {
    color: #a94442;    
}
label, .w3eden label {
    font-weight: 300; }

.pn-downloads-title-3 {
    margin-top: 40px;
    position: relative;
    top: 0px;
}
#pn-language select { border-width: 0px;}

.small-font { font-size:16px; }
.tall-font { font-size: 26px; }
.bold-font { font-weight: 700; }

#main .no-results.not-found {
    padding: 40px 80px; }
    #main .no-results.not-found input {
        padding: 2px 16px 2px 4px;
        width: 200px;
        height: 30px; }
    #main .no-results.not-found input.search-submit {
        height: 29px; }
    #main .no-results.not-found form label {
        width: 100%;
        float: left;
        padding-bottom: 10px;
}
#main article.format-standard,
section #main article.status-publish,
section #main article.tag-services {
    padding: 20px 80px; }
    #main article.format-standard .inside-article, 
    section #main article.status-publish .inside-article,
    section #main article.tag-services .inside-article {
        padding: 20px;
        border: 1px solid #7b6f5a;
}

#slider-title {
    font-size: 24px !important;
    font-weight: 500 !important;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.19;
    letter-spacing: 0.5px;
    text-align: left;
    color: #5c656d;
    color: var(--pronovo-dark_80);
    width: 910px;
    position: relative;
    display: block;
    }
    #slider-title:hover {
        color: #00BE87;
        color: var(--pronovo-mint_hover);
    }
    
#slider-date {
  font-size: 15px !important;
  font-weight: normal !important;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.27;
  letter-spacing: 0.2px;
  text-align: left;
  color: #5c656d;
  color: var(--pronovo-dark_80);
}
#wpdm-all-packages
{
padding: 0px;
}
h3.pn-downloads-title-3 
{
max-width: 70%;
float: left;
}
table.dataTable {
  clear: both;
  margin: 0.5em 0 !important;
  max-width: none !important;
  width: 100%;
}
table.dataTable td,
table.dataTable th {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.pronovo .table > thead > tr > th
{
padding: 0px;
}
tbody tr.ui-hover:hover, tbody tr.ui-active, tbody tr.odd.ui-active 
{
background-color: #dff8f0;   
}
table.dataTable td.dataTables_empty,
table.dataTable th.dataTables_empty {
  text-align: center;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}

div.dataTables_wrapper {
  position: relative;
}
div.dataTables_wrapper div.dataTables_length label {
  float: left;
  text-align: left;
  margin-bottom: 0;
}
div.dataTables_wrapper div.dataTables_length select {
  width: 75px;
  margin-bottom: 0;
}

div.dataTables_wrapper div.dataTables_filter 
    {
    position: relative;
    top: -10px;
    }
    div.dataTables_wrapper div.dataTables_filter label 
    {
    float: right;
    margin-bottom: 0;
    }
    div.dataTables_wrapper div.dataTables_filter input 
    {
    display: inline-block;
    outline: none;
    border-color: #bdb7ad;
    color: #999;
    font-size: 13px;
    padding: 5px 10px;
    background-color: transparent;}
    div.dataTables_wrapper div.dataTables_filter input:focus {
        color: #333f48;
        font-size: 16px;
} 

div.dataTables_wrapper div.dataTables_info 
{
padding-top: 2px;
width: auto;
float: left;
}
div.dataTables_wrapper div.dataTables_length,
div.dataTables_wrapper div.dataTables_paginate {
  float: right;
  margin: 0;
  display: none;
}
div.dataTables_wrapper div.dataTables_processing {
position: absolute;
top: 50%;
left: 40%;
width: 300px;
height: 150px;
margin-left: 0;
padding-top: 100px;
text-align: center;
padding: 1rem 0;
z-index: 1000;
background-color: #f9f9f9;
opacity: 1;
vertical-align: middle;
border: 1px solid #5cbaa4;
border-left-width: 1px;
display: inline-block;
box-sizing: border-box;
box-shadow: 12px 12px 8px;
border-left-width: 4px;
}
div.dataTables_wrapper div.dataTables_processing {
    background-image: url('../Logo/Logo_Pronovo_anim.gif');
    background-position-x: 0%;
    background-position-y: 100%;
    background-repeat: no-repeat;
    background-size: 450px;
    
}

table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-right: 1.5rem;
}
table.dataTable thead > tr > th:not(.sorting_disabled):hover
{
color: #00be97;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  cursor: pointer;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: 96% 40%;
  background-size: 20px;
}
table.dataTable thead .sorting {
  background-image: url("");
}
table.dataTable thead .sorting_asc {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIGlkPSJFYmVuZV8xIiAgIHg9IjBweCIgICB5PSIwcHgiICAgd2lkdGg9IjMzcHgiICAgaGVpZ2h0PSIzM3B4IiAgIHZpZXdCb3g9IjAgMCAzMyAzMyIgICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMyAzMyIgICB4bWw6c3BhY2U9InByZXNlcnZlIiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvbGxhcHNpYmxlX2Rvd24uc3ZnIiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuMiAoNWMzZTgwZCwgMjAxNy0wOC0wNikiPjxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMTEiPjxyZGY6UkRGPjxjYzpXb3JrICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgICAgaWQ9ImRlZnM5IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxMyIgICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk4NCIgICAgIGlkPSJuYW1lZHZpZXc3IiAgICAgc2hvd2dyaWQ9ImZhbHNlIiAgICAgaW5rc2NhcGU6em9vbT0iNy4xNTE1MTUyIiAgICAgaW5rc2NhcGU6Y3g9IjE2LjUiICAgICBpbmtzY2FwZTpjeT0iMTYuNSIgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iRWJlbmVfMSIgLz48cGF0aCAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6bWVkaXVtO2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1wb3NpdGlvbjpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiMzMzNmNDg7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIgICAgIGQ9Ik0gMi43Njk1MzEyLDEzLjUwMzkwNiAyLjA2MjUsMTQuMjEwOTM4IDE2LjU1ODU5NCwyOC43MDcwMzEgMzEuMDUyNzM0LDE0LjIxMDkzOCAzMC4zNDU3MDMsMTMuNTAzOTA2IDE2LjU1ODU5NCwyNy4yOTI5NjkgWiIgICAgIGlkPSJQYXRoLTMiICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPjwvc3ZnPg==);
}
table.dataTable thead .sorting_desc {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIGlkPSJFYmVuZV8xIiAgIHg9IjBweCIgICB5PSIwcHgiICAgd2lkdGg9IjMzcHgiICAgaGVpZ2h0PSIzM3B4IiAgIHZpZXdCb3g9IjAgMCAzMyAzMyIgICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMyAzMyIgICB4bWw6c3BhY2U9InByZXNlcnZlIiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvbGxhcHNpYmxlX3VwLnN2ZyIgICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkyLjIgKDVjM2U4MGQsIDIwMTctMDgtMDYpIj48bWV0YWRhdGEgICAgIGlkPSJtZXRhZGF0YTExIj48cmRmOlJERj48Y2M6V29yayAgICAgICAgIHJkZjphYm91dD0iIj48ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD48ZGM6dHlwZSAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMgICAgIGlkPSJkZWZzOSIgLz48c29kaXBvZGk6bmFtZWR2aWV3ICAgICBwYWdlY29sb3I9IiNmZmZmZmYiICAgICBib3JkZXJjb2xvcj0iIzY2NjY2NiIgICAgIGJvcmRlcm9wYWNpdHk9IjEiICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIiAgICAgZ3JpZHRvbGVyYW5jZT0iMTAiICAgICBndWlkZXRvbGVyYW5jZT0iMTAiICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIgICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSIxMDAxIiAgICAgaWQ9Im5hbWVkdmlldzciICAgICBzaG93Z3JpZD0iZmFsc2UiICAgICBpbmtzY2FwZTp6b29tPSI3LjE1MTUxNTIiICAgICBpbmtzY2FwZTpjeD0iMTYuNSIgICAgIGlua3NjYXBlOmN5PSIxNi41IiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii05IiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii05IiAgICAgaW5rc2NhcGU6d2luZG93LW1heGltaXplZD0iMSIgICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9IkViZW5lXzEiIC8+PHBhdGggICAgIHN0eWxlPSJjb2xvcjojMDAwMDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7Zm9udC1zaXplOm1lZGl1bTtsaW5lLWhlaWdodDpub3JtYWw7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXZhcmlhbnQtbGlnYXR1cmVzOm5vcm1hbDtmb250LXZhcmlhbnQtcG9zaXRpb246bm9ybWFsO2ZvbnQtdmFyaWFudC1jYXBzOm5vcm1hbDtmb250LXZhcmlhbnQtbnVtZXJpYzpub3JtYWw7Zm9udC12YXJpYW50LWFsdGVybmF0ZXM6bm9ybWFsO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpub3JtYWw7dGV4dC1pbmRlbnQ6MDt0ZXh0LWFsaWduOnN0YXJ0O3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtZGVjb3JhdGlvbi1saW5lOm5vbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1jb2xvcjojMDAwMDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDt3b3JkLXNwYWNpbmc6bm9ybWFsO3RleHQtdHJhbnNmb3JtOm5vbmU7d3JpdGluZy1tb2RlOmxyLXRiO2RpcmVjdGlvbjpsdHI7dGV4dC1vcmllbnRhdGlvbjptaXhlZDtkb21pbmFudC1iYXNlbGluZTphdXRvO2Jhc2VsaW5lLXNoaWZ0OmJhc2VsaW5lO3RleHQtYW5jaG9yOnN0YXJ0O3doaXRlLXNwYWNlOm5vcm1hbDtzaGFwZS1wYWRkaW5nOjA7Y2xpcC1ydWxlOm5vbnplcm87ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6dmlzaWJsZTt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2lzb2xhdGlvbjphdXRvO21peC1ibGVuZC1tb2RlOm5vcm1hbDtjb2xvci1pbnRlcnBvbGF0aW9uOnNSR0I7Y29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOmxpbmVhclJHQjtzb2xpZC1jb2xvcjojMDAwMDAwO3NvbGlkLW9wYWNpdHk6MTt2ZWN0b3ItZWZmZWN0Om5vbmU7ZmlsbDojMzMzZjQ4O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxO3N0cm9rZS1saW5lY2FwOmJ1dHQ7c3Ryb2tlLWxpbmVqb2luOm1pdGVyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtjb2xvci1yZW5kZXJpbmc6YXV0bztpbWFnZS1yZW5kZXJpbmc6YXV0bztzaGFwZS1yZW5kZXJpbmc6YXV0bzt0ZXh0LXJlbmRlcmluZzphdXRvO2VuYWJsZS1iYWNrZ3JvdW5kOmFjY3VtdWxhdGUiICAgICBkPSJNIDEuOTQ3MjY1NiwyNy43ODkwNjIgMTMuNjc5Njg4LDE2LjA1NjY0MSAxNi40NDE0MDYsMTMuMjkyOTY5IDMwLjkzNzUsMjcuNzg5MDYyIDMwLjIzMDQ2OSwyOC40OTYwOTQgMTYuNDQxNDA2LDE0LjcwNzAzMSAxNC4zODY3MTksMTYuNzYzNjcyIDIuNjU0Mjk2OSwyOC40OTYwOTQgWiIgICAgIGlkPSJQYXRoLTMiICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPjwvc3ZnPg==);
}
table.dataTable thead .sorting_asc_disabled {
  background-image: url("");
}
table.dataTable thead .sorting_desc_disabled {
  background-image: url("");
}

div.dataTables_scrollHead table {
  margin-bottom: 0 !important;
}

div.dataTables_scrollBody table {
  border-top: none;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
div.dataTables_scrollBody table tbody tr:first-child th,
div.dataTables_scrollBody table tbody tr:first-child td {
  border-top: none;
}

div.dataTables_scrollFoot table {
  margin-top: 0 !important;
  border-top: none;
}

.pn-packages-table {
    margin: 0;
    padding: 0;
    max-width: 1200px; }
    .pn-packages-table thead th, th, td {
        font-weight: 300;
        font-size: 15px;
        padding: 4px 2px; }
    .pn-packages-table thead tr th,
    .ui-sub-table thead tr td {
        color : #333f48;
        font-weight: bold;
        text-align: center;
        vertical-align: bottom; }
    .pn-packages-table thead th {
        font-weight: 700; }
    .pn-packages-table thead td {
        text-align: center; }
    .pn-packages-table tbody tr:nth-child(even),
    .pn-packages-table tbody tr:nth-child(odd) {
        background-color: transparent; }
    .pn-packages-table.pn-ui-evs {
        width: 850px !important; }
    
select, .w3eden select {
    font-family: 'PostGrotesk';
    font-weight: 300;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    border-radius: 0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIGlkPSJFYmVuZV8xIiAgIHg9IjBweCIgICB5PSIwcHgiICAgd2lkdGg9IjMzcHgiICAgaGVpZ2h0PSIzM3B4IiAgIHZpZXdCb3g9IjAgMCAzMyAzMyIgICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMyAzMyIgICB4bWw6c3BhY2U9InByZXNlcnZlIiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvbGxhcHNpYmxlX2Rvd24uc3ZnIiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuMiAoNWMzZTgwZCwgMjAxNy0wOC0wNikiPjxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMTEiPjxyZGY6UkRGPjxjYzpXb3JrICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgICAgaWQ9ImRlZnM5IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxMyIgICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk4NCIgICAgIGlkPSJuYW1lZHZpZXc3IiAgICAgc2hvd2dyaWQ9ImZhbHNlIiAgICAgaW5rc2NhcGU6em9vbT0iNy4xNTE1MTUyIiAgICAgaW5rc2NhcGU6Y3g9IjE2LjUiICAgICBpbmtzY2FwZTpjeT0iMTYuNSIgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iRWJlbmVfMSIgLz48cGF0aCAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6bWVkaXVtO2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1wb3NpdGlvbjpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiMzMzNmNDg7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIgICAgIGQ9Ik0gMi43Njk1MzEyLDEzLjUwMzkwNiAyLjA2MjUsMTQuMjEwOTM4IDE2LjU1ODU5NCwyOC43MDcwMzEgMzEuMDUyNzM0LDE0LjIxMDkzOCAzMC4zNDU3MDMsMTMuNTAzOTA2IDE2LjU1ODU5NCwyNy4yOTI5NjkgWiIgICAgIGlkPSJQYXRoLTMiICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPjwvc3ZnPg==);
    background-color: transparent;
    background-position: 98% center;
    background-repeat: no-repeat;
    background-size: 16px;
    color: #333f48;
    line-height: normal;
    padding:  0 15px 0 2px;
    border-radius: 0;
    height: 28px; }
    select::-ms-expand {
        display: none; }
        select.radius {
            border-radius: 3px; }
        select:active,
        select:focus {
            background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiAgIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiICAgdmVyc2lvbj0iMS4xIiAgIGlkPSJFYmVuZV8xIiAgIHg9IjBweCIgICB5PSIwcHgiICAgd2lkdGg9IjMzcHgiICAgaGVpZ2h0PSIzM3B4IiAgIHZpZXdCb3g9IjAgMCAzMyAzMyIgICBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAzMyAzMyIgICB4bWw6c3BhY2U9InByZXNlcnZlIiAgIHNvZGlwb2RpOmRvY25hbWU9ImNvbGxhcHNpYmxlX2Rvd24uc3ZnIiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTIuMiAoNWMzZTgwZCwgMjAxNy0wOC0wNikiPjxtZXRhZGF0YSAgICAgaWQ9Im1ldGFkYXRhMTEiPjxyZGY6UkRGPjxjYzpXb3JrICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPjwvY2M6V29yaz48L3JkZjpSREY+PC9tZXRhZGF0YT48ZGVmcyAgICAgaWQ9ImRlZnM5IiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcgICAgIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiAgICAgYm9yZGVyb3BhY2l0eT0iMSIgICAgIG9iamVjdHRvbGVyYW5jZT0iMTAiICAgICBncmlkdG9sZXJhbmNlPSIxMCIgICAgIGd1aWRldG9sZXJhbmNlPSIxMCIgICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxMyIgICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9Ijk4NCIgICAgIGlkPSJuYW1lZHZpZXc3IiAgICAgc2hvd2dyaWQ9ImZhbHNlIiAgICAgaW5rc2NhcGU6em9vbT0iNy4xNTE1MTUyIiAgICAgaW5rc2NhcGU6Y3g9IjE2LjUiICAgICBpbmtzY2FwZTpjeT0iMTYuNSIgICAgIGlua3NjYXBlOndpbmRvdy14PSIwIiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjAiICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iRWJlbmVfMSIgLz48cGF0aCAgICAgc3R5bGU9ImNvbG9yOiMwMDAwMDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHJldGNoOm5vcm1hbDtmb250LXNpemU6bWVkaXVtO2xpbmUtaGVpZ2h0Om5vcm1hbDtmb250LWZhbWlseTpzYW5zLXNlcmlmO2ZvbnQtdmFyaWFudC1saWdhdHVyZXM6bm9ybWFsO2ZvbnQtdmFyaWFudC1wb3NpdGlvbjpub3JtYWw7Zm9udC12YXJpYW50LWNhcHM6bm9ybWFsO2ZvbnQtdmFyaWFudC1udW1lcmljOm5vcm1hbDtmb250LXZhcmlhbnQtYWx0ZXJuYXRlczpub3JtYWw7Zm9udC1mZWF0dXJlLXNldHRpbmdzOm5vcm1hbDt0ZXh0LWluZGVudDowO3RleHQtYWxpZ246c3RhcnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC1kZWNvcmF0aW9uLWxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb24tc3R5bGU6c29saWQ7dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiMwMDAwMDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTt3cml0aW5nLW1vZGU6bHItdGI7ZGlyZWN0aW9uOmx0cjt0ZXh0LW9yaWVudGF0aW9uOm1peGVkO2RvbWluYW50LWJhc2VsaW5lOmF1dG87YmFzZWxpbmUtc2hpZnQ6YmFzZWxpbmU7dGV4dC1hbmNob3I6c3RhcnQ7d2hpdGUtc3BhY2U6bm9ybWFsO3NoYXBlLXBhZGRpbmc6MDtjbGlwLXJ1bGU6bm9uemVybztkaXNwbGF5OmlubGluZTtvdmVyZmxvdzp2aXNpYmxlO3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7aXNvbGF0aW9uOmF1dG87bWl4LWJsZW5kLW1vZGU6bm9ybWFsO2NvbG9yLWludGVycG9sYXRpb246c1JHQjtjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM6bGluZWFyUkdCO3NvbGlkLWNvbG9yOiMwMDAwMDA7c29saWQtb3BhY2l0eToxO3ZlY3Rvci1lZmZlY3Q6bm9uZTtmaWxsOiMzMzNmNDg7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxO2NvbG9yLXJlbmRlcmluZzphdXRvO2ltYWdlLXJlbmRlcmluZzphdXRvO3NoYXBlLXJlbmRlcmluZzphdXRvO3RleHQtcmVuZGVyaW5nOmF1dG87ZW5hYmxlLWJhY2tncm91bmQ6YWNjdW11bGF0ZSIgICAgIGQ9Ik0gMi43Njk1MzEyLDEzLjUwMzkwNiAyLjA2MjUsMTQuMjEwOTM4IDE2LjU1ODU5NCwyOC43MDcwMzEgMzEuMDUyNzM0LDE0LjIxMDkzOCAzMC4zNDU3MDMsMTMuNTAzOTA2IDE2LjU1ODU5NCwyNy4yOTI5NjkgWiIgICAgIGlkPSJQYXRoLTMiICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIiAvPjwvc3ZnPg==);
            background-color: transparent;
            background-position: 98% center;
            background-repeat: no-repeat;
            background-size: 16px;
            border-color: #00BE87; }
        select:disabled {
            background-color: #DDDDDD;
            cursor: default; }
        select[multiple] {
            height: auto; }
        select:hover, .w3eden select:hover,
        select:active, .w3eden select:active,
        select:focus, .w3eden select:focus {
            border-color: #00BE87; }
        select option {
            background-color: transparent; color: #333f48 }  
            select option:hover {
                background-color: #a8ebd7; 
                font-weight: normal; }

.pn-packages-table select, .pn-packages-table input,
.pronovo select, .pronovo input, .pronovo label {
    font-size: 15px; }

.paginate_button 
{
    padding: 10px; }
    .paginate_button a { 
    border-color: #333f38;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    }
    .paginate_button a:hover { 
    border-color: #00BE97;
    border-color: #00BE97;
}
    
div.w3eden {margin-bottom: 80px;}
.w3eden a
{
color: #333f48;
}
.disabled, .w3eden a.disabled
{
cursor: none; 
color: #DDDDDD;
}
.news .news-title a
{
font-size: 18px;
font-weight: 300;
}

div.pn-container-fluid .ui-table {
	margin: 8px 0; }

div.pn-container-fluid.theme7 ul {
    list-style: outside none none;
    margin: 0;
}
.responsive-accordion-theme7.responsive-accordion li .responsive-accordion-head {
    border: 1px solid #ddd;
    line-height: normal;
    padding: 10px 30px 10px 10px;
    position: relative;
    }
    .responsive-accordion-head > span {
        display: block;
        margin-right: 10px;
        text-align: left;
    }
    .responsive-accordion-theme7.responsive-accordion li .responsive-accordion-head i{
        position: absolute;
        top: 12px;
        right: 10px;
}

Element {

    font-size: 15px;
    display: table-cell;

}
.responsive-accordion-theme7.responsive-accordion li .responsive-accordion-panel 
{
border: 1px solid #DDD;
border-top: 0;
border-top-color: currentcolor;
padding: 20px;
}

#atic_urlaubswerkde {display: none !important;}

.site-footer a,
article .inside-article p a,
article .inside-article ul a{
    border-bottom: 1px solid #333f48;
    }
    .site-footer a:hover,
    .site-footer a:focus,
    .site-footer a:active,
    article .inside-article p a:focus,
    article .inside-article p a:active,
    article .inside-article p a:hover,
	article .inside-article ul a:hover,
	article .inside-article ul a:focus,
	article .inside-article ul a:active {
        border-color: #00be87;
}

#pn-portal-widget {
        max-width: 1400px;
        padding: 0 !important;
        margin: 0;
    }
    #pn-portal-widget div.panel-grid-cell:first-child  {
        max-width: 20%;
        width: 19.45%;
        padding: 40px 0 0 15px !important;
        min-height: 60vH;
        background-color: transparent;
        border-right: 1px solid #999;
        height: 88vH;
        overflow: hidden;
        position: relative;
        display: inline-block;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;    
    }
    #pn-portal-widget div.panel-grid-cell:last-child {
        max-width: 80%;
        width: 80%;       
        padding: 40px 40px 0 0 !important;
        height: 88vh;
        overflow-y: auto;
    }
    #pn-portal-widget #placeholder {
        margin: 0;
        padding: 0;
    }
    #pn-portal-widget #ticket-table thead th {
        border-width: 0px !important;
}

div.ui-table {
    display: table;
    width: 100%;
    border-width: 0px;
    }
    div.ui-table-row {
        display: table-row;
        width: 100%;
        border-width: 1px;
        min-height: 1px;
        }
        div.ui-table-column {
            display: table-column;
            border-width: 0px;
            padding: 0;
            margin: 0;
            min-height: 1px;
        }
        div.ui-table-cell {
            display: table-cell;
            border-width: 0px;
            padding: 0.2em 0.2em 0 0.2em;
            margin: 0;
            min-height: 1px;
        }
        div.ui-table-cell-12 {
            width: 100%;
        }
        div.ui-table-cell-11 {
            width: 91.66666667%;
        }
        div.ui-table-cell-10 {
            width: 83.33333333%;
        }
        div.ui-table-cell-9 {
            width: 74.99999999%;
        }
        div.ui-table-cell-8 {
            width: 66.66666667%;
        }
        div.ui-table-cell-7 {
            width: 58.33333333%;
        }
        div.ui-table-cell-6 {
            width: 50%;
        }
        div.ui-table-cell-5 {
            width: 41.66666667%;
        }
        div.ui-table-cell-4 {
            width: 33.33333333%;
        }
        div.ui-table-cell-3 {
            width: 24.99999999%;
        }
        div.ui-table-cell-2 {
            width: 16.66666667%;
        }
        div.ui-table-cell-1 {
            width: 8.33333333%; }
@media only screen and (max-width: 860px) {        
        div.ui-table-cell-mb {
            width: 100%;
            float: left;}
}

    div.ui-table-cell span, 
    div.ui-table-cell p,
    div.ui-table-cell .ui-group {
        margin: 0;
    }
    div.ui-table-border-bottom {
        border-bottom: 1px solid #bdb7ad;
        margin-bottom: 1em;
}

.ui-wizard-left {
    padding: 1.2%;
    color: #858c91;
    font-size: 15px;
    font-weight: 300;
    background: #dff8f0;
    height: 100vH;
    overflow: hidden; }
    .ui-wizard-left .ui-bottom-info {
        position: relative;
        display: block;
}
.ui-radiobutton-hor {
    width: auto;
    height: 20px;
    display: block;
    position: relative;
    padding-right: 10px; }
    .ui-radiobutton-hor label:hover,
    .ui-radiobutton-hor input:hover,
    .ui-radiobutton-hor input[selected] {
        color: #00BE87;
}

.ui-left{ 
    float: left;
}

.ui-container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .ui-container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .ui-container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .ui-container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .ui-container {
    max-width: 1140px;
  }
}

.ui-container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}

.ui-row {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
  margin-bottom: 8px;
  margin-top: 8px;
}

.ui-col-1, .ui-col-2, .ui-col-3, .ui-col-4, .ui-col-5, .ui-col-6, .ui-col-7, .ui-col-8, .ui-col-9, .ui-col-10, .ui-col-11, .ui-col-12, .col,
.ui-col-auto, .ui-col-sm-1, .ui-col-sm-2, .ui-col-sm-3, .ui-col-sm-4, .ui-col-sm-5, .ui-col-sm-6, .ui-col-sm-7, .ui-col-sm-8, .ui-col-sm-9, .ui-col-sm-10, .ui-col-sm-11, .ui-col-sm-12, .ui-col-sm,
.ui-col-sm-auto, .ui-col-md-1, .ui-col-md-2, .ui-col-md-3, .ui-col-md-4, .ui-col-md-5, .ui-col-md-6, .ui-col-md-7, .ui-col-md-8, .ui-col-md-9, .ui-col-md-10, .ui-col-md-11, .ui-col-md-12, .ui-col-md,
.ui-col-md-auto, .ui-col-lg-1, .ui-col-lg-2, .ui-col-lg-3, .ui-col-lg-4, .ui-col-lg-5, .ui-col-lg-6, .ui-col-lg-7, .ui-col-lg-8, .ui-col-lg-9, .ui-col-lg-10, .ui-col-lg-11, .ui-col-lg-12, .ui-col-lg,
.ui-col-lg-auto, .ui-col-xl-1, .ui-col-xl-2, .ui-col-xl-3, .ui-col-xl-4, .ui-col-xl-5, .ui-col-xl-6, .ui-col-xl-7, .ui-col-xl-8, .ui-col-xl-9, .ui-col-xl-10, .ui-col-xl-11, .ui-col-xl-12, .ui-col-xl,
.ui-col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 5px;
  padding-left: 5px;
}

.ui-col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.ui-col-auto {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.ui-col-1 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.ui-col-2 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.ui-col-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
}

.ui-col-4 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.ui-col-5 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

.ui-col-6 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}

.ui-col-7 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.ui-col-8 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

.ui-col-9 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}

.ui-col-10 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.ui-col-11 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.ui-col-12 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}


@font-face {
	font-family: 'Bowtie';
	src:url('../fonts/bowtie/Bowtie.eot?vqc4am');
	src:url('../fonts/bowtie/Bowtie.eot?vqc4am#iefix') format('embedded-opentype'),
		url('../fonts/bowtie/Bowtie.woff2?vqc4am') format('woff2'),
		url('../fonts/bowtie/Bowtie.ttf?vqc4am') format('truetype'),
		url('../fonts/bowtie/Bowtie.woff?vqc4am') format('woff'),
		url('../fonts/bowtie/Bowtie.svg?vqc4am#Bowtie') format('svg');
	font-weight: normal;
	font-style: normal;
}

.ui-bowtie {
    color: #333f48;
    opacity: 0.8;
    filter: alpha(opacity=50);
    width: 16px;
    height: 16px;
    content: "";
    font-size: 14px; 
    font-family: 'Bowtie';
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-decoration: none;
    line-height: 16px;
    display: inline-block;
    vertical-align: bottom;

	/* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
    .ui-bowtie.ui-default, .ui-bowtie.ui-active {
        color: #106ebe; }
    .ui-bowtie.ui-bowtie-readonly {
        color: #CCC; 
        cursor: none;
}

.ui-bowtie-alert:before {
	content: "\e600";
}
.ui-bowtie-approve:before {
	content: "\e601";
}
.ui-bowtie-approve-disapprove:before {
	content: "\e602";
}
.ui-bowtie-arrow-down:before {
	content: "\e603";
}
.ui-bowtie-arrow-left:before {
	content: "\e604";
}
.ui-bowtie-arrow-right:before {
	content: "\e605";
}
.ui-bowtie-arrow-up:before {
	content: "\e606";
}
.ui-bowtie-attach:before {
	content: "\e607";
}
.ui-bowtie-azure-api-management:before {
	content: "\e608";
}
.ui-bowtie-azure-service-endpoint:before {
	content: "\e609";
}
.ui-bowtie-build:before {
	content: "\e60a";
}
.ui-bowtie-build-queue:before {
	content: "\e60b";
}
.ui-bowtie-build-queue-new:before {
	content: "\e60c";
}
.ui-bowtie-build-reason-checkin-shelveset:before {
	content: "\e60d";
}
.ui-bowtie-calendar:before {
	content: "\e60e";
}
.ui-bowtie-check:before {
	content: "\e60f";
}
.ui-bowtie-chevron-down:before {
	content: "\e610";
}
.ui-bowtie-chevron-left:before {
	content: "\e611";
}
.ui-bowtie-chevron-right:before {
	content: "\e612";
}
.ui-bowtie-chevron-up:before {
	content: "\e613";
}
.ui-bowtie-clone:before {
	content: "\e614";
}
.ui-bowtie-clone-to-desktop:before {
	content: "\e615";
}
.ui-bowtie-cloud:before {
	content: "\e616";
}
.ui-bowtie-comment:before {
	content: "\e617";
}
.ui-bowtie-comment-add:before {
	content: "\e618";
}
.ui-bowtie-comment-discussion:before {
	content: "\e619";
}
.ui-bowtie-comment-lines:before {
	content: "\e61a";
}
.ui-bowtie-comment-next:before {
	content: "\e61b";
}
.ui-bowtie-comment-outline:before {
	content: "\e61c";
}
.ui-bowtie-comment-previous:before {
	content: "\e61d";
}
.ui-bowtie-comment-urgent:before {
	content: "\e61e";
}
.ui-bowtie-dashboard:before {
	content: "\e61f";
}
.ui-bowtie-database:before {
	content: "\e620";
}
.ui-bowtie-diff-image:before {
	content: "\e621";
}
.ui-bowtie-diff-image-overlay:before {
	content: "\e622";
}
.ui-bowtie-diff-image-pixel:before {
	content: "\e623";
}
.ui-bowtie-diff-inline:before {
	content: "\e624";
}
.ui-bowtie-diff-side-by-side:before {
	content: "\e625";
}
.ui-bowtie-dot:before {
	content: "\e626";
}
.ui-bowtie-edit:before {
	content: "\e627";
}
.ui-bowtie-edit-copy:before {
	content: "\e628";
}
.ui-bowtie-edit-cut:before {
	content: "\e629";
}
.ui-bowtie-edit-delete:before {
	content: "\e62a";
}
.ui-bowtie-edit-paste:before {
	content: "\e62b";
}
.ui-bowtie-edit-redo:before {
	content: "\e62c";
}
.ui-bowtie-edit-remove:before {
	content: "\e62d";
}
.ui-bowtie-edit-rename:before {
	content: "\e62e";
}
.ui-bowtie-edit-undo:before {
	content: "\e62f";
}
.ui-bowtie-editor-list-bullet:before {
	content: "\e630";
}
.ui-bowtie-ellipsis:before {
	content: "\e631";
}
.ui-bowtie-ellipsis-vertical:before {
	content: "\e632";
}
.ui-bowtie-favorite:before {
	content: "\e633";
}
.ui-bowtie-favorite-outline:before {
	content: "\e634";
}
.ui-bowtie-feedback-negative:before {
	content: "\e635";
}
.ui-bowtie-feedback-positive:before {
	content: "\e636";
}
.ui-bowtie-file:before {
	content: "\e637";
}
.ui-bowtie-file-code:before {
	content: "\e638";
}
.ui-bowtie-file-comment:before {
	content: "\e639";
}
.ui-bowtie-file-content:before {
	content: "\e63a";
}
.ui-bowtie-file-image:before {
	content: "\e63b";
}
.ui-bowtie-file-preview:before {
	content: "\e63c";
}
.ui-bowtie-file-symlink:before {
	content: "\e63d";
}
.ui-bowtie-fold-less:before {
	content: "\e63e";
}
.ui-bowtie-fold-more:before {
	content: "\e63f";
}
.ui-bowtie-folder:before {
	content: "\e640";
}
.ui-bowtie-git:before {
	content: "\e641";
}
.ui-bowtie-heartbeat:before {
	content: "\e642";
}
.ui-bowtie-install:before {
	content: "\e643";
}
.ui-bowtie-link:before {
	content: "\e644";
}
.ui-bowtie-logo-visual-studio:before {
	content: "\e645";
}
.ui-bowtie-logo-windows:before {
	content: "\e646";
}
.ui-bowtie-mail-message:before {
	content: "\e647";
}
.ui-bowtie-math-minus:before {
	content: "\e648";
}
.ui-bowtie-math-minus-box:before {
	content: "\e649";
}
.ui-bowtie-math-minus-circle:before {
	content: "\e64a";
}
.ui-bowtie-math-multiply:before {
	content: "\e64b";
}
.ui-bowtie-math-plus:before {
	content: "\e64c";
}
.ui-bowtie-math-plus-box:before {
	content: "\e64d";
}
.ui-bowtie-math-plus-circle:before {
	content: "\e64e";
}
.ui-bowtie-math-plus-heavy:before {
	content: "\e64f";
}
.ui-bowtie-media-play:before {
	content: "\e650";
}
.ui-bowtie-menu:before {
	content: "\e651";
}
.ui-bowtie-navigate-back-circle:before {
	content: "\e652";
}
.ui-bowtie-navigate-back-disc:before {
	content: "\e653";
}
.ui-bowtie-navigate-close:before {
	content: "\e900";
}
.ui-bowtie-navigate-external:before {
	content: "\e654";
}
.ui-bowtie-navigate-forward-circle:before {
	content: "\e655";
}
.ui-bowtie-navigate-forward-disc:before {
	content: "\e656";
}
.ui-bowtie-navigate-history:before {
	content: "\e657";
}
.ui-bowtie-navigate-refresh:before {
	content: "\e658";
}
.ui-bowtie-navigate-reload:before {
	content: "\e659";
}
.ui-bowtie-package:before {
	content: "\e65a";
}
.ui-bowtie-pin:before {
	content: "\e65b";
}
.ui-bowtie-repo:before {
	content: "\e65c";
}
.ui-bowtie-repo-git:before {
	content: "\e65d";
}
.ui-bowtie-repo-tfvc:before {
	content: "\e65e";
}
.ui-bowtie-repository:before {
	content: "\e65f";
}
.ui-bowtie-repository-submodule:before {
	content: "\e660";
}
.ui-bowtie-save:before {
	content: "\e661";
}
.ui-bowtie-search:before {
	content: "\e662";
}
.ui-bowtie-search-filter:before {
	content: "\e663";
}
.ui-bowtie-security:before {
	content: "\e664";
}
.ui-bowtie-security-access:before {
	content: "\e665";
}
.ui-bowtie-security-lock:before {
	content: "\e666";
}
.ui-bowtie-security-unlock:before {
	content: "\e667";
}
.ui-bowtie-separator:before {
	content: "\e668";
}
.ui-bowtie-settings-gear:before {
	content: "\e669";
}
.ui-bowtie-settings-wrench:before {
	content: "\e66a";
}
.ui-bowtie-share:before {
	content: "\e66b";
}
.ui-bowtie-shop:before {
	content: "\e66c";
}
.ui-bowtie-social-facebook:before {
	content: "\e66d";
}
.ui-bowtie-social-twitter:before {
	content: "\e66e";
}
.ui-bowtie-sort-ascending:before {
	content: "\e66f";
}
.ui-bowtie-sort-descending:before {
	content: "\e670";
}
.ui-bowtie-square:before {
	content: "\e671";
}
.ui-bowtie-status-error:before {
	content: "\e672";
}
.ui-bowtie-status-failure:before {
	content: "\e673";
}
.ui-bowtie-status-help:before {
	content: "\e674";
}
.ui-bowtie-status-info:before {
	content: "\e675";
}
.ui-bowtie-status-info-outline:before {
	content: "\e676";
}
.ui-bowtie-status-success:before {
	content: "\e677";
}
.ui-bowtie-status-waiting:before {
	content: "\e678";
}
.ui-bowtie-status-warning:before {
	content: "\e679";
}
.ui-bowtie-switch:before {
	content: "\e67a";
}
.ui-bowtie-tag:before {
	content: "\e67b";
}
.ui-bowtie-tfvc-branch:before {
	content: "\e67c";
}
.ui-bowtie-tfvc-branch-locked:before {
	content: "\e67d";
}
.ui-bowtie-tfvc-change-list:before {
	content: "\e67e";
}
.ui-bowtie-tfvc-commit:before {
	content: "\e67f";
}
.ui-bowtie-tfvc-compare:before {
	content: "\e680";
}
.ui-bowtie-tfvc-merge:before {
	content: "\e681";
}
.ui-bowtie-tfvc-pull-request:before {
	content: "\e682";
}
.ui-bowtie-tfvc-raw-source:before {
	content: "\e683";
}
.ui-bowtie-tfvc-repo:before {
	content: "\e684";
}
.ui-bowtie-tfvc-shelveset:before {
	content: "\e685";
}
.ui-bowtie-toggle-collapse:before {
	content: "\e686";
}
.ui-bowtie-toggle-collapse-all:before {
	content: "\e687";
}
.ui-bowtie-toggle-expand:before {
	content: "\e688";
}
.ui-bowtie-toggle-expand-all:before {
	content: "\e689";
}
.ui-bowtie-toggle-tree-collapsed:before {
	content: "\e68a";
}
.ui-bowtie-toggle-tree-expanded:before {
	content: "\e68b";
}
.ui-bowtie-transfer-download:before {
	content: "\e68c";
}
.ui-bowtie-transfer-upload:before {
	content: "\e68d";
}
.ui-bowtie-triangle-down:before {
	content: "\e68e";
}
.ui-bowtie-triangle-left:before {
	content: "\e68f";
}
.ui-bowtie-triangle-right:before {
	content: "\e690";
}
.ui-bowtie-triangle-up:before {
	content: "\e691";
}
.ui-bowtie-user:before {
	content: "\e692";
}
.ui-bowtie-users:before {
	content: "\e693";
}
.ui-bowtie-view-full-screen:before {
	content: "\e694";
}
.ui-bowtie-view-full-screen-exit:before {
	content: "\e695";
}
.ui-bowtie-view-list:before {
	content: "\e696";
}
.ui-bowtie-view-list-group:before {
	content: "\e697";
}
.ui-bowtie-view-list-tree:before {
	content: "\e698";
}
.ui-bowtie-watch-eye:before {
	content: "\e699";
}
.ui-bowtie-work-item:before {
	content: "\e69a";
}
.ui-bowtie-work-item-bar:before {
	content: "\e69b";
}

#pn-process-indicator {
    display: inline-block;
    background: rgba(90,90,90,0.6);
    height: 50vH;
    z-index: 15000; 
    width: 1280px;
    padding: 10px;    
    position: absolute; }
    #pn-process-indicator label{
        margin: 46%;
        padding-top: 35%;
        text-align: center;
        vertical-align: middle;
        opacity: 100;
        color: #333f48; }
        
#misch-tarif {
    color: red; }

.pn-deployment {
    line-height: 80px;
    position: fixed;
    top: 30px;
    left: -75px;
    width: 293px;
    height: 80px;
    text-align: center;
    vertical-align: middle;
    z-index: 100000;}

.pn-red-50 { 
    background-color: rgba(144, 21, 21, 0.1); }
    .pn-red-50 label {
        padding: 30px;
        font-size: 26px;
        font-weight: bold;
        color: #FFF; }
    
.rotate-45 {
    -ms-transform: rotate(-45deg); /* IE 9 */
    -webkit-transform: rotate(-45deg); /* Safari */
    transform: rotate(-45deg); }

.rotate-90 {
    -ms-transform: rotate(90deg); /* IE 9 */
    -webkit-transform: rotate(90deg); /* Safari */
    transform: rotate(90deg); }

#menu-arrow ul {
    position: relative;
    margin: 0;
    padding: 0;
    border: none; }
    #menu-arrow ul li {
        position: relative;
	display: block;
        float: left;
        list-style-type: none; 
        margin: 0 20px 20px 0;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
        max-width: 49%; }
        @media only screen and (max-width: 860px) {
            #menu-arrow ul li {
                margin: 0 20px 20px 0;
                width: 100%;
                max-width: 100%; }    
        }
        #menu-arrow .menu .menu-box{
            padding: 0px;
            margin: 0px;
            width: 100%;}
        #menu-arrow ul li .box-content {
            cursor: pointer;
            margin: 0;
            padding: 0;
            background: transparent;
            border: 1px solid #d6d9da;
            border-width: 6px;
            line-height: 65px;
            height: 80px;
            width: 100%;
            vertical-align: middle;
            text-align: center;
            float: left;
            font-size: 26px;
            display: block;}
        #menu-arrow li .box-header {
            margin: 0 0 10px 0;
            padding: 0;
            background: transparent;
            border: none;
            height: auto;
            width: 100%;
            text-align: left;
            font-size: 18px;
            float: left;
            display: block;
            word-wrap: break-word;
            cursor: default; }
        #menu-arrow li:last-child {
            margin: 0;}
        #menu-arrow li:after {
            border-color: transparent  transparent transparent #00BE87;
            border-width: 0px 8px 0px 0px; }
        #menu-arrow li .box-content:hover, #menu-arrow li .arrow:after {
            border-color: #00BE87; }
        #menu-arrow li .arrow {
            display: none;
            position: absolute;
            right: 10px;
            width: 90px;
            height: 37px;
            text-align: right;
            vertical-align: middle;
            line-height: 80px;
            bottom: 22px; }
        #menu-arrow li > a {
            cursor: pointer;
            border: none;
            text-decoration: none;
            vertical-align: middle;
            word-wrap: break-word;
            text-align: center; }
            #menu-arrow li > a > div.rotate-45,
            #menu-arrow li > a > div.rotate-90 {
                position: absolute;
                border: 4px solid #d6d9da;
                height: 50px;}
            #menu-arrow label {
                cursor: pointer;
                font-size: 26px;
                width: 100%;
                display: inline-block; }       
                #menu-arrow label.ui-small-font {
                    font-size: 18px;
                }    
    
.right {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);  
}

.type-single-news {
    min-height: 30vH;
    display: block;
    max-width: 1320px;
    margin: 40px 0 0 60px;}
    .news-inner-wrap-single-view .news-thumb {
        margin: 0 0 0 15px;
        width: 550px;
        height: 340px;
        position: relative;
        float: right;}
        .news-inner-wrap-single-view .news-thumb .grid-news-thumb {
            height: 100%;}
        .news-inner-wrap-single-view .date-post{
            width: 100%;
            float: none;}
        .news-inner-wrap-single-view .news-content{
            clear: none;
            float: none;
            width: 100%; }
    .type-single-news .button-news-n {
        margin: 60px auto;
        text-align: center; }
            