@charset "UTF-8";

@font-face{font-family:'Rokkitt';src:url('Fonts/Rokkitt/Rokkitt-Regular.ttf');}
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-300.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-500.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-600.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-700.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-800.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('Fonts/Open_Sans/open-sans-v27-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('Fonts/Open_Sans/open-sans-v27-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('Fonts/Open_Sans/open-sans-v27-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('Fonts/Open_Sans/open-sans-v27-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('Fonts/Open_Sans/open-sans-v27-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}


.ce-uploads-filedownload{
  display:none;
}
#mevislab-logo-druck{
display:none;
}
FIGCAPTION.csc-textpic-caption {
    line-height:15px;
}
.csc-textpic-caption{
  font-size: 12px !important;
}
.ce-gallery {
  margin-top: 0px !important;
  
}
.ce-gallery figcaption.figure-caption,
.ce-gallery figcaption.image-caption{
  font-size: 12px !important;
  line-height:15px;
  
}

.mb-extra-small {
  margin-bottom:.25rem !important;
  }
  .mb-small {
  margin-bottom:.5rem !important;
 }
  .mb-medium {
  margin-bottom:1rem !important;
 }
 .mb-large{
  margin-bottom:1.5rem !important;
 }
 .mb-extra-large {
  margin-bottom:3rem !important;
 }
 
 
.mt-extra-small {
  margin-top:.25rem !important;
 }
 .mt-small {
  margin-top:.5rem !important;
 }
 .mt-medium {
  margin-top:1rem !important;
 }
 
 .mt-large{
  margin-top:1.5rem !important;
 }
 .mt-extra-large {
  margin-top:3rem !important;
 }
.tx-indexedsearch-info{
  
  display:none;
}
.tx-indexedsearch-redMarkup{
  color:red;
}
strong.tx-indexedsearch-redMarkup{
  color:red !important;
}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword, .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{
margin-left:10px;

}
img, embed, object, video,.item {
  max-width: 100% !important;
  height: auto !important;
  width: auto !important;
}


body {
background-color: #ccc;
  font-family: 'Open Sans', sans-serif; 
  font-weight:300;  
  line-height:22px;
  color: #555555;
  -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */
  -webkit-text-size-adjust: 100%;
}
#gao{margin-bottom:10px;width:100%;text-align:left;font-weight:bold;}
h2{
  font-size: 25px;
  color: #333131;
  padding:10px 0 10px 0;
  margin:0;

}
.small-padding h2{
  line-height:20px;
}
h3 {
     font-size: 14px;
       font-family: 'Open Sans', sans-serif;
    line-height: 20px;
    font-weight: 600;
   color: #555555;
}
ul li h3 {
     font-size: 20px;
     font-family: 'Rokkitt', serif;
   /* text-rendering: optimizelegibility;*/
    line-height: 20px;
    font-weight: 400;
   /* webkit-text-stroke: 0.5px;*/
}

b{
 /* color:#333;*/
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
}
a{
  color: #333131;color: #876F0F;
}
a.download, a.zurueck{
  font-weight:600;
}
a:hover{
  text-decoration:none;
  color: #333131;color: #4A4747;
}

#mevislab-logo{
  float:left;
  padding: 24px 2% 0 0;
  position:relative;
}
#mevislab-logo #mevislab-icon{
position:absolute;
top:18px;
left:-92px;
}

.claim{
  color:#333131;
  text-align:center;
  margin:30px 0;
  padding:0 20%;
}
.unsichtbar{
display:none;

}
.csc-uploads-description{
padding-left:30px;
}
.navbar-inverse {
  color: #999999;color: #333131;
}
.navbar-inverse .navbar-inner {
  background-color: #333131;
  background-image: none;
  background-repeat:none;
  border-color:#fff !important;
}
.navbar-inner{
  min-height:75px;
}
.nav-top{
  margin:28px auto 0 auto !important;
}
.nav-top.nav-top-suche{
  margin:28px 0 0 0 !important;
  float:right;

}

.nav-top li{
  margin:0 10px;
}
.nav-top a{
  color:white !important;
  padding: 1px 6px !important;
  margin:0 !important;
  border-bottom:1px solid transparent;
  font-size: 16px;
  font-family: 'Open Sans', sans-serif;
  font-weight:600;
}
.nav-top a:hover, .nav-top a.act{
  background:none !important;
  border-bottom:1px solid white;
}
.nav-top .suche a{
  background:url(../Images/lupe.png) no-repeat 0px 3px !important;
}
.nav-top .suche a{
  padding-left:24px !important;
}

.navbar-fixed-top {
    margin-bottom: 0px;
}
.content-bg-start{
  background:white;
  min-height:440px;
  padding-top:80px;
}
li.suche{
  cursor:pointer;
}
/*#suche{
  float:left;
  padding: 8px 10px 0 50px;
  border-right: 1px solid #fff;
  height:16px;
  position:relative;
}*/
#suchfeld{
   position:absolute;
   bottom:0px;
   left:-66px;left:-20px;
}
#suchfeld form{
  margin:0;
  padding:0;
  height:27px;
  /*display:none;*/
}

#suchfeld label{
  position:relative;
  top:0px;
}

#suchfeld input{
  border:none;
  vertical-align:top;
  margin:0;
  padding:0 0 0 20px;padding:0 0 0 24px;
  
}
#suchfeld input.suchbutton2{
       position:absolute;
     left:-24px;
     top:0px;
}
#suchfeld input.suche-input{
 height: 28px;
  background: #fff;
 /* color: rgba(1, 102, 118, 0.92);*/
 color:#555555;
  width:174px;
 ;padding:0 0 0 28px;
  margin:0px;
}
#sprache{
  float:left;
  padding: 8px 0px 0 10px;
}
.tx-srlanguagemenu tx-srlanguagemenu-links{

}
.slider-wrap{
  background:#333131 url(../Images/slider-wrap-bottom-2.gif) repeat-x bottom center;
  padding-top:70px;
}
.flexslider {
    border:0px !important;
}
.content-bg{
   background:#fff;
   -moz-box-shadow: 0 8px 6px -6px #888;
   -webkit-box-shadow: 0 8px 6px -6px #888;
   box-shadow: 0 8px 6px -6px #888;
     position:relative;
  z-index:10;
}
.task{
   background:#fff;
   -moz-box-shadow: 0 8px 6px -6px #888;
   -webkit-box-shadow: 0 8px 6px -6px #888;
   box-shadow: 0 8px 6px -6px #888;
 padding:0 0 30px 0;
     position:relative;
  z-index:10;
}
.content-dreilinks{
  border-top:1px solid #333131;
  border-bottom:1px solid #333131;
  
}
.content-dreilinks a{
 color:#ababab!important;
 font-family: inherit;font-family:'Rokkitt';
 font-size: 24px;
}
.content-dreilinks{
   background:#fff;
 /*  -moz-box-shadow: 0 8px 6px -6px #888;
   -webkit-box-shadow: 0 8px 6px -6px #888;
   box-shadow: 0 8px 6px -6px #888;*/
  position:relative;
  z-index:10;
}
.content-bg{
   padding-top:101px;
 background:#fff;
   -moz-box-shadow: 0 8px 6px -6px #888;
   -webkit-box-shadow: 0 8px 6px -6px #888;
   box-shadow: 0 8px 6px -6px #888;
}

#myCarousel{
   /* border:1px solid #000;*/
  }
.carousel-caption {
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.75);*/
  background:none;
    top: 0;
    left: 0;
    padding: 45px;
    position: absolute;
    right: 0;
}
.carousel-caption p {
  width:40%;
}

.masthead p {
    font-size: 20px;
    font-weight: 200;
    line-height: 1.25;
}

.carousel {
    margin-bottom: 0px;
}
#pfadnav{
  min-height:25px;
  background:#5CAEBC; background:#fff; 
  position:fixed;
  width:100%;
  z-index:100;
  top:77px;
}
#pfadnav a, .submenu a{
  color:#333131;
  font-family: 'Open Sans', sans-serif;
  font-weight:400;
  font-size:14px;
}
.leveltitle{
/*  padding:3px 15px;*/

  background: url("../Images/submenu-pfeil.png") no-repeat scroll 250px 9px #717171 !important;
    color: #FFFFFF;
    border-top: 1px dotted #003D5B;
    padding: 7px 1px 7px 15px !important;
    text-shadow: none !important;
     margin:35px 0 0 0;
}
.submenu {
  border-bottom:1px dotted #333131;
  margin:0px 0;
  /*position:fixed;
  top:120px;*/
}
.submenu a{
  border-top:1px dotted #333131;
  padding:7px 1px 7px 30px !important;
  text-shadow:none !important;
}
.submenu ul a{
  padding:7px 1px 7px 35px !important;
}
.submenu .ebene2 li a{
  padding:6px 0 6px 26px;padding:6px 0 6px 46px !important;
   border:none;
}
.submenu .ebene3 li a{
  padding:6px 20px 6px 46px !important;
   border:none;
}

.submenu a.cur, .submenu a.act, .submenu a.cur:hover{
  background:#A6A6A6 url(../Images/submenu-pfeil.png) no-repeat 250px 9px !important;
  color:white;color:#333131;
}
.submenu ul.ebene2 a.act{
 background:#A6A6A6 url(../Images/submenu-pfeil.png) no-repeat 250px 9px !important;
  color:#333131;
}

.submenu ul a.cur, .submenu ul a.cur:hover{
 background:#DCDCDC url(../Images/submenu-pfeil.png) no-repeat 250px 9px !important;
 color:#333131;


}

.submenu  ul ul.ebene3 a.cur, .submenu  ul ul.ebene3 a.cur:hover{
  background:#A6A6A6 url(../Images/submenu-pfeil.png) no-repeat 250px 9px !important;
    color:#333131;
}
.submenu  ul ul.ebene3 a:hover, .submenu a:hover{

/* background:#E5E1E1 url(../Images/submenu-pfeil.png) no-repeat 250px 9px !important;
  color:#333131;*/
}

.submenu .nav-list{
  padding:0;
}
.leveltitle a{
  color:#fff;
}
.content-dreilinks{
    background:#fafafa;
}
.dreilinks a{
  color:#8B8B8B;
}
.dreilinks{
  padding:0;
 /* border-top:1px solid #006675;
  border-bottom:1px solid #006675;*/
  background:#fafafa;
 /* margin:20px 0 40px 0;*/

}

.uebersicht-claim{
  font-size:22px;
  text-align:center;text-align:left;
  color:#333131;
  line-height:30px;
 /* font-family: 'Rokkitt';*/

  font-family: 'Rokkitt', serif;
  font-style: normal;
  font-weight: 400;
}
.uebersicht-claim h6{
  font-size:14px;
  text-align:left;
  color:#555555;
 font-family: 'Open Sans', sans-serif;

  font-weight: 300;
}
.ulinie{
  /*border-bottom: 1px solid #026773;*/
  padding:0px 0 10px 0;
  margin:0 0 30px 0;
}
.uliniek{
 /* border-bottom: 1px solid #026773;*/
  padding:0px 0 10px 0;
  margin:0 0 30px 0;
  width:74% !important;

}


ul.csc-menu {
  padding:0;
  margin:0;

}
ul.csc-menu li{
  float:left;
  list-style:none;
  padding:0 10px 0 10px;

}

section {
    padding-top: 20px;
}
span.important{
 white-space: nowrap;
 padding:0;
 margin:0;

}
.page-header {
    border-bottom: none;
    margin:0 0 0 0px;
    padding-bottom: 39px;
}
#uebersicht .page-header {
    padding-bottom: 0;
}
#uebersicht .ueber{
  background:#333131;
  margin-bottom:39px;
}
.ueb-img-header{
    position:relative;
  margin:0 auto;
}
.ueb-img-header #ueb-seitentitel{
    position:absolute;
    top:44%;
    left:6%; left:0%;
}
.ueb-img-header #ueb-seitentitel h1{
    padding:0;
    margin:0;
    font-size: 34px;
    font-weight:normal;
    color:#fff;
}

.bg-img{
  width:100%;
  height:100%;
 position:relative;
 margin-top:35px;

}
.bg-img #inh-seitentitel{
    position:absolute;
    left:4%;
    top:29%;
    width:100%;
    height:50%;
    color:#fff;

}
.bg-img #inh-seitentitel h1{
    padding:0;
    margin:0;
    font-size: 32px;
    font-weight:normal;
}

.inh-cont{

min-height:674px;min-height:850px;

}
.uebersicht-claim p.bodytext{
line-height:22px;

}
/*Bildunterüberschrift abstand*/
DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{
   margin-bottom:6px;
}

/*Bildunterüberschrift abstand*/
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{
  margin-bottom:6px;
}

.csc-default div.csc-textpic-text ul li ul{
   margin:0 0 0 16px;
   padding:0;
}
.ce-bodytext ul li ul{
   margin:0 0 0 16px;
   padding:0;
}
/*-------------Formatierung UL im LI wg P Tag Abstand--------------------------------------------*/

LI > p{margin:0; padding:0;}

/*-------------Formular--------------------------------------------*/

div#c597.csc-default form#mailform fieldset.csc-mailform div.csc-mailform-field{

}


div#c597.csc-default form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformSend_me_an_MeVisLab_SDK_evalua.csc-mailform-check{
  display:inline;
  float: left;
  margin-right: 10px;
}
div#c597.csc-default form#mailform fieldset.csc-mailform div.csc-mailform-field label[for=mailformSend_me_an_MeVisLab_SDK_evalua]{
  display:inline;
    
}

div#c597.csc-default form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformformtype_mail.csc-mailform-submit{
  margin-top:30px;
}
/*----------------------  footer  --------------------------*/
.footer{
  background-color: #ccc;
  color:#333131;
}
.footer .container{
  background-color: #ccc;
  padding: 18px 0 3px 0;
}
.fhavir h2{
  border-bottom:1px solid #333131;
  padding:0 0 6px 0;
  margin:0 0 6px 0;
  font-size:22px;
}
.fhavir a{
  color:#333131;
  font-weight:600;
}
.linie-oben{
  border-top: 1px solid #333131;
  padding:2px;
}
.sitemap a{
 color:#333131;
}

.sitemap ul{
  padding:0 0px 0 0;
  margin:0;

}
.sitemap ul li{
  float:left;
  list-style:none;
  padding:0 10px 0 10px;
  border-left:1px solid #A3A3A3;
}
.sitemap ul li:first-child{
  border-left:none;
  padding:0 10px 0 0px;
}
/*.sitemap ul li.linkedin{

  padding:0 10px 2px 0px;
}
.sitemap ul li.linkedin a img{

  padding-bottom:15px !important;
  margin-bottom:15px;
}*/
/*----------------------------- Verteiler menues ---------------------*/

body.small-overview .row-fluid .span9 {
    /*width: 54.359%;*/
}
body.small-overview .uliniek .span9{

    width: 64% !important;
}

body.small-overview .uliniek .span3 {
    width: 33% !important;
}

.csc-menu-bilder ul {
  list-style:none;
  padding:0;
  margin:0 0 0 -30px;  
}

.csc-menu-bilder ul:after{
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}


.csc-menu-bilder ul li {
  float:left;
  margin:0 0 35px 30px;  
}

.csc-menu-bilder ul li:last-child {

}

.csc-menu-bilder h3 {
  height:28px;
  line-height:28px;
  background-color:#00B4CF;background-color:#5CAEBC;
  color:#fff;
  margin:0;
  text-align:center;
  font-weight:normal;
  font-size:20px !important;
}
.csc-menu-bilder li:hover h3 {
  background-color:#B2ECF5 !important;
}

.csc-menu-bilder h3 a {
  color:#fff;  
}

.csc-menu-bilder li:hover h3 a {
color:#333131;
}
  
/*.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: auto;
}*/

.tx-srlanguagemenu-pi1, .tx-srlanguagemenu-pi1 div{
  float:left;
}
.tx-srlanguagemenu-pi1 img{
  display:none;
}
.tx-srlanguagemenu-pi1 a:hover{
  text-decoration:none;
}

/*---------------------NEWS begin---------------------------*/
.singlenews{

    line-height: 20px;
    text-align: left;
    vertical-align: top;
    border-top: 1px solid #dddddd;
    clear: both;
}
.news-list-date{
display:table-cell;
padding:8px 16px 8px 8px;
}
td.news-list-date dd{
 font-family: 'Open Sans', sans-serif;
}
td.news-list-category{
  display:none;
}
.news-list-category{
  display:none;
}
.news-list-title{
display:table-cell;
padding:8px 8px 8px 16px;
}


.late-cont p {
 margin:0 0 4px 0; 
}

.late-cont  {
 margin:0 0 14px 0; 
}

.late-cont a {
  font-weight:bold;
}

.late-titel {
 font-weight:bold; 
}

.tx-ttnews-browsebox p{}
.page-navigation{
  margin-top:30px;
}
.page-navigation p{
  display:none;
}
.contenttable ul.f3-widget-paginator,
.page-navigation ul.f3-widget-paginator{
  float:none !important;
}
.contenttable ul.f3-widget-paginator:first-child,
.page-navigation:first-child{
  display:none;
}
.teasertext{
  
  padding:0;
  margin:0;
}
.news-single-l h3{
  margin-bottom:10px !important;
}
/*--------------------------at media 1343 ----------------------------*/
@media (max-width: 1343px){
#mevislab-logo #mevislab-icon{
   display:none;
}
}
/*--------------------------at media 1199 ----------------------------*/
@media (max-width: 1199px) {
.slider-wrap{
  background:#333131 url(../Images/slider-wrap-bottom1200-2.gif) repeat-x bottom center;

}
.nav-top li{
  margin:0 5px;
}
.nav-top-suche{
  position:absolute !important;
  right:-70px !important;
  left:auto !important;
}
.nav-top .tx-srlanguagemenu-pi1  li ,  li.suche{
    margin: 0 !important;
  padding: 0 !important;
}
ul.slides li .flex-caption {
  top:0px !important;
   /* left:0px !important;
  right:auto;*/
}
ul.slides li:first-child .flex-caption {
  top:0px !important;
   /* left:0px !important;
  right:auto;*/
}
ul.slides li:last-child .flex-caption {
  top:100px !important;top:0px !important;
}
.flex-caption {
    margin: 32px 0 0 5% !important;
}

.flex-caption h1, .flex-caption h2 {
    font-size: 32px !important;
}
}
/*------------------------------------------ 1090 ----------------------------*/
@media (max-width: 1090px) {

#mevislab-logo #mevislab-icon{
   display:none;
}
#mevislab-logo{
  float:left;
  /*padding: 8px 5px 0 1px;*/
}
.nav-top-suche{
  right:-40px !important;
}
ul.slides li .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:first-child .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:last-child .flex-caption {
  top:40px !important;top:-20px !important;
}
.flex-caption {
    color: #FFFFFF;
    font-size: 16px !important;
    line-height: 20px;
    margin: 70px 0 0 10%;
    max-height: 469px;
    max-width: 1309px;
    padding: 0;
    position: absolute;
    top: -20px;
    left: -30px !important;
}
}

/*------------------------------------------ 979 ----------------------------*/
@media (max-width: 979px) {
body {
    padding-top: 0;
  background:white;
  }
  #mevislab-logo{
  float:left;
  padding: 8px 5px 0 1px;
}
.slider-wrap{
  background:#333131 url(../Images/slider-wrap-bottom980-2.gif) repeat-x bottom center;
  padding-top:0px;
}

ul.slides li .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:first-child .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:last-child .flex-caption {
  top:40px !important;top:-20px !important;
}
.flex-caption {
    color: #FFFFFF;
    font-size: 16px !important;
    line-height: 20px;
    margin: 70px 0 0 10%;
    max-height: 469px;
    max-width: 1309px;
    padding: 0;
    position: absolute;
    top: -20px;
    left: -60px !important;
}
.flex-caption h1, .flex-caption h2 {
   font-size: 28px !important;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px 0 0;
}
#suchfeld{
   left:0px;
}
.nav-top {
    margin: 28px 0 0 0px !important;
}
.nav-collapse .nav > li {
    float: none;clear:left;
}
.nav-top  a{
    float:left !important;
}
.nav-top-suche{
  clear:left;
  padding:20px 0 0 0 !important;
  position:static !important;
}
.claim{
  padding:0 10%;
}
.claim #c3 p.bodytext{
  font-size:18px !important;
}
.submenu, #pfadnav{
  position:static;
}
.content-bg{
   padding-top:0px;
}
.ueb-img-header #ueb-seitentitel{
    top:30%;
}
.ueb-img-header #ueb-seitentitel h1 {
    font-size: 32px;
}

.bg-img #inh-seitentitel {

    height: 50%;
    left: 4%;
    position: absolute;
    top: 14%;

}
.footer{
  background:#CCCCCC;
   
}
}
/*---------------------------- 847 ---------------------------------*/
@media (max-width: 847px){

ul.slides li .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:first-child .flex-caption {

  top:-20px !important;
  
 /* left:0px !important;
  right:auto;*/
}
ul.slides li:last-child .flex-caption {
  top:40px !important;top:-20px !important;
}
.flex-caption {
    color: #FFFFFF;
    font-size: 16px !important;
    line-height: 20px;
    margin: 70px 0 0 10%;
    max-height: 469px;
    max-width: 1309px;
    padding: 0;
    position: absolute;
    top: -20px;
    left: -50px !important;
}
.flex-caption h1, .flex-caption h2 {
   font-size: 28px !important;
    font-weight: normal;
    margin-bottom: 0;
    margin-top: 0;
    padding: 8px 0 0;
}
}
/*-----------------------------767----------------------------------*/
@media (max-width: 767px) {
.flex-direction-nav li .next{
display:none !important;
}
 .small-padding {
    padding-right: 20px;
    padding-left: 20px;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top, body {
    margin-right: 0px;
    margin-left: 0px;
  }
.submenu a:hover{
 /* background:#5CAEBC !important;*/
}
.footer .span6, .footer .span3{
  margin-bottom:20px;
}
.flex-caption{
 display:none;
}
.bg-img #inh-seitentitel{
    position:absolute;
    left:4%;
    top:9%;

}
.uliniek {

    width:100% !important;
    
}

}
/*-------------------------480------------------------------------*/
@media (max-width: 480px) {
video{
  width:370px !important;
  height:208px;
  }

body.small-overview .row-fluid .span3 {
    width: 100% !important;
}
.ueb-img-header #ueb-seitentitel{
    top:15%;
}
.bg-img #inh-seitentitel{
    position:absolute;
    left:4%;
    top:9%;

  }
.ueb-img-header #ueb-seitentitel h1, .bg-img #inh-seitentitel h1 {
    font-size: 24px;
  }
.bg-img #inh-seitentitel{
   top:-2px;
  }
.flex-container{
  display:none;
  }
DIV.csc-textpic-intext-left .csc-textpic-imagewrap {
    float: none;
  }

.row-fluid:after {
    clear: both;
  }
.row-fluid:before, .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
  }
.row-fluid:before, .row-fluid:after {
    content: "";
    display: table;
    line-height: 0;
  }
.uliniek {

    width:100% !important;
  }
.dreilinks{
  padding:0 0 0 20px;
  }
body.small-overview .uliniek .span9 {
    width:100% !important;
  }
.footer .container{

padding:18px 20px 3px 20px;
  }
.content-bg-start{
  background:white;
  min-height:300px;
  }
}
/*------------------------------------375------------------------------*/
@media (max-width: 375px) {
body.small-overview .row-fluid .span3 {
    width: 100% !important;
  
     }
video{
  width:370px !important;
  height:208px;
  }
}

}
/*------------------------------------320------------------------------*/
@media (max-width: 320px) {
body.small-overview .row-fluid .span3 {
    width: 100% !important;
}
body.small-overview .row-fluid .span9 {
    width: 100% !important;
}
FIGCAPTION.csc-textpic-caption {
    display: inline;
}
h2,h3{
line-height: 26px;
}
.ueb-img-header #ueb-seitentitel h1, .bg-img #inh-seitentitel h1{
font-size:18px;
}
.uliniek {

    width:100% !important;
}
video{
  width:320px !important;
  height:180px;
  }
}


/*------------------------media ende -----------------------------*/

#c106 td, #c106 th{
text-align:center !important;
}
#c106 .second-td{
background:#eeeeee;
}
#c106 .first-td{
text-align:left !important;
}

#c163 td, #c163 th{
text-align:center !important;
}
#c163 .second-td{
background:#eeeeee;
}
#c163 .first-td{
text-align:left !important;
}

#c174 td, #c174 th{
text-align:center !important;
}
#c174 .second-td{
background:#eeeeee;
}
#c174 .first-td{
text-align:left !important;
}

#c175 td, #c175 th, #c177 td, #c177 th{
text-align:center !important;
}
#c175 .second-td, #c177 .second-td{
background:#eeeeee;
}
#c175 .first-td, #c177 .first-td{
text-align:left !important;
}
#c td, #c th{
text-align:center !important;
}
#c .second-td{
background:#eeeeee;
}
#c .first-td{
text-align:left !important;
}

#c133 .download{
display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
  }
#c80 .download{
  display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}
#c173 .download{
  display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}
#c202 .download{
  display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}

#c247 .download{
display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}
#c257 .download{
display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}

.news-single .download, .csc-uploads-element-pdf{
  display:block;
  padding-left:28px;
  background:url(../Images/pdf.gif) no-repeat 0px 4px;
}

footer {
line-height: 20px !important;
}



/*DIV.csc-textpic .csc-textpic-imagewrap FIGURE, DIV.csc-textpic FIGURE.csc-textpic-imagewrap{
display:block;
}*/

/*
DIV.csc-textpic-above DIV.csc-textpic-imagewrap,
DIV.csc-textpic-below DIV.csc-textpic-imagewrap,
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI,
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {
  float: none;
}
*/
div.content-bg div.container.inh-cont div.row div.span9 div.small-padding div#c538.csc-default div.csc-textpic-text ul{
padding:0;

}

div.csc-textpic .csc-textpic-imagewrap img {
height: auto;
width: 100% !important;
} 
/*
img.frontEndEditIcons{
width: 16px ! important;
}*/