/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/lato/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lato/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lato/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lato/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lato/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lato/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('/fonts/lato/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/lato/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/lato/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/lato/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/fonts/lato/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/lato/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* niconne-regular - latin */
@font-face {
  font-family: 'Niconne';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/niconne/niconne-v15-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/niconne/niconne-v15-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/niconne/niconne-v15-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/niconne/niconne-v15-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/niconne/niconne-v15-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/niconne/niconne-v15-latin-regular.svg#Niconne') format('svg'); /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url('/fonts/raleway/raleway-v28-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/fonts/raleway/raleway-v28-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/fonts/raleway/raleway-v28-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/fonts/raleway/raleway-v28-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/fonts/raleway/raleway-v28-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/fonts/raleway/raleway-v28-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}
#tmpleft, .lineBottom, #hdr{display:none;}
body, #rh-col {
    font-family: Lato;
    line-height: 22px;
    letter-spacing: 0px;
    font-weight: 400;
    font-style: normal;
    color: #444;
    font-size: 14px;
}
.navbar-default {
    border-top: 3px solid #adbed0;
}
.navbar-default.change{
    background: #f9f9f9;
}
.navbar-default .navbar-collapse{ text-align:center;}
.navbar-nav { float:none;}
.navbar-nav > li { float: none; }
.nav > li {
    position: relative;
    display: inline-block;
}

div.pin{
    margin-top:100px;
    padding:50px;
     background-image: url(/images/kunde/design/bg_top_sea.png);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    min-height:370px;
}
div.pin h1{
   font-family: 'Niconne';
   font-size:5.5em;
}
.functions {
    border-top: 1px solid #adbed0;
    border-bottom: 1px solid #adbed0;
    border-left: 1px solid #adbed0;
    border-right: 1px solid #adbed0;
    padding:10px;
}

.functions h5{
    color: #000;
    position: relative;
    top: -30px;
    text-align: center;
    left: 0px;
    right: 0px;
}

.functions h5 span {
    background: #fff;
    padding: 10px 20px;
    font-weight: 500;
    letter-spacing: 3px;
    font-size: 14px;
    font-family: Raleway;
    line-height: 22px;
    font-weight: 400;
    font-style: normal;
    text-transform:uppercase;
}

#ce-col .item {
    border: 1px solid #adbed0;
    padding: 30px;
    padding-top: 44px;
    margin-bottom: 0px;
}

#ce-col .item h2 {
    font-family: Raleway;
    letter-spacing: 3px;
    font-weight: 500;
    font-style: normal;
    color: #adbed0;
    font-size: 1.8em;
}

#ce-col .item h2 span{
    position: relative !important;
    top: -75px;
    margin: 0px;
    background-color: #fff;
    padding: 0 20px;
}
#afterfooter {
    padding: 15% 0 3em;
    background-color: #ffffff;
    background-image: url(/images/kunde/design/bg_sea.jpg);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    min-height: 700px;
}
.list-group-item {
    border: 0 none;
}

#cloudi a {
    padding: 0px 3px;
    margin-bottom: 5px;
}
