.ildawareness-gfxresponsive { max-width: 100%;   }
.ildawareness-clearer { clear: both; }
#ildawareness-wrapper {  max-width: 1140px;  margin: 0 auto; position: relative; font-family: Arial, sans-serif; margin: 0px; padding: 0px; border: none; }
#ildawareness-wrapper sup { line-height: 8px; }
#ildawareness-wrapper sub { line-height: 8px; }

#ildawareness-patientenwahl { z-index: 10; padding-bottom: 100px; display: block; justify-content: space-between; align-items: center;
	border-top: 30px solid #FFFFFF; background: url("img/background1.jpg"); background-repeat: none; background-size: cover;}
.ildawareness-menu { display: inline-block; float: left; z-index: 10; padding: 10px 10px 0 10px; text-align: center; min-height: 30px; font-size: 14px;
	 color: #818181;  font-weight: bold; margin-right: 10px; align-items: center; background: #ebebeb; font-family: Arial, sans-serif; }
	.ildawareness-menu-active { background: #d2093c; color: #ffffff;}
#toplogo { position: absolute; top: 0px; right: 15px; z-index: 10;}

#ildawareness-patientenwahl-bottom { margin-top: -30px; background: #D2093C;  clip-path: polygon(0 0, 100% 60%, 100% 100%, 0% 100%); height: 40px; }

.ildawareness-menu:hover { cursor: pointer; }
#vargado-aktuelles-show-details:hover { cursor: pointer; }

.ildawareness-contentarea-outer { }
.ildawareness-contentarea-outer ul {  padding: 0px; }
.ildawareness-contentarea-outer ul li {  line-height:  18px; padding: 0px; color: #707070; font-size: 14px; font-weight: normal; }

#ildawareness-stretcher { height: 1px; }

#vargascoclickto2b:hover { cursor: pointer; }
#vargascoclickto2b { text-decoration: underline; font-weight: bold;}


#vargascoclickto1a:hover { cursor: pointer; }
#vargascoclickto1a { text-decoration: underline; font-weight: bold;}

.ildawareness-contentarea { background: #ffffff; padding: 10px 40px 10px 40px;}
.ildawareness-toparea  {  background: #d2093c;  padding-top: 10px; padding-bottom: 10px; margin-top: -10px;}
.ildawareness-contentarea h3 { font-size: 25px; margin-bottom: 20px; color: #FFFFFF; font-weight:bold; line-height: 34px; }
.ildawareness-contentarea h4 { font-size: 15px; margin:  20px 0 10px 10px; color: #418FDE; font-weight:bold; }
.ildawareness-contentarea p { margin-bottom: 10px !important; color: #707070; font-size: 14px; font-weight: normal;}
#ildawareness-wrapper ul { list-style-type:none;}
.ildawareness-contentarea ul { list-style-type:none; margin-left: 16px;}
.ildawareness-contentarea ul li { list-style-type:none; margin-bottom:  12px;}
.ildawareness-contentarea li:before { content: "\2022"; color: #181818; font-weight: bold; display: inline-block; width: 1em; margin-left: -16px; }
.ildawareness-contentarea-white { background: #FFFFFF;}
.ildawareness-contentarea-grey { background: #ebebeb;}
.ildawareness-contentarea-blue { background: #1dcad3;}
.ildawareness-contentarea-green { background: #385c66;}
.ildawareness-contentarea-blue p { margin-bottom: 10px !important; color: #FFFFFF; font-size: 16px; font-weight: bold;}
.ildawareness-col30 { width: 30%; float: left; }
.ildawareness-col33 { width: 33%; float: left; }
.ildawareness-col40 { width: 40%; float: left; }
.ildawareness-col50 { width: 50%; float: left; }
.ildawareness-col60 { width: 60%; float: left; }
.ildawareness-col66 { width: 66%; float: left; }
.ildawareness-col70 { width: 70%; float: left; }
.ildawareness-sub-pink { color: #C1A0DA !important; font-size: 15px !important; font-weight: bold !important;  }
.ildawareness-sub-pink a:link { color: #C1A0DA !important; font-size: 15px !important; font-weight: bold !important;  }
.ildawareness-sub-pink a:hover { color: #C1A0DA !important; font-size: 15px !important; font-weight: bold !important;  }
.ildawareness-sub-pink a:visited { color: #C1A0DA !important; font-size: 15px !important; font-weight: bold !important;  }
.ildawareness-arrowontheleft { float: left; margin-right: 20px; }
.ildawareness-arrowdownontheleft { float: left; margin-right: 20px; }

#ildawareness-main1 {   }
#ildawareness-main2 { display: none;  }
#ildawareness-main3 { display: none;}
#ildawareness-main4 { display: none;  }
#vargado-aktuelles-details { display: none; }

.ildawareness-bottomcontainer { border: 2px solid #C1A0DA; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom: none; padding: 5px 10px; margin-bottom: -10px; background-color: rgba(255,255,255,0.5)}
.ildawareness-bottomcontainer p { font-weight: bold; color: #C1A0DA; font-size: 15px; }

.ildawareness-references { color: #818181; font-size: 12px; font-weight: normal; padding: 30px 10px 10px 20px; display: none; text-align: left;}
.ildawareness-references-toggle { color: #818181;  font-size: 13px; font-weight: bold; padding: 10px 10px 10px 20px; text-align: left;}
.ildawareness-references-toggle img { margin-top: 5px; }
#ildawareness-references1-show { display: block; }
#ildawareness-references2-show { display: none; }
#ildawareness-references2b-show { display: none; }
#ildawareness-references3-show { display: none; }
#ildawareness-references4-show { display: none; }

#ildawareness-references1-show:hover { cursor: pointer;}
#ildawareness-references2-show:hover { cursor: pointer;}
#ildawareness-references2b-show:hover { cursor: pointer;}
#ildawareness-references3-show:hover { cursor: pointer;}
#ildawareness-references4-show:hover { cursor: pointer;}
#ildawareness-references1-hide:hover { cursor: pointer;}
#ildawareness-references2-hide:hover { cursor: pointer;}
#ildawareness-references2b-hide:hover { cursor: pointer;}
#ildawareness-references3-hide:hover { cursor: pointer;}
#ildawareness-references4-hide:hover { cursor: pointer;}

#ildawareness-references1 { display: none; }
#ildawareness-references2 { display: none; }
#ildawareness-references2b { display: none; }
#ildawareness-references3 { display: none; }
#ildawareness-references4 { display: none; }

.ildawareness-h4eingerueckt {  }

.ildawareness-listelement2 li {
	margin-bottom: 5px !important;
}

.ildawareness-table {
	background: none;
	border: none;
	display: block;
	margin: 40px 0 40px 0;
 }

.ildawareness-table tbody {
	border: none !important;
 }

.ildawareness-table tr {
	border: none !important;
 }

.ildawareness-table td {
	border: none !important;
 }

.ildawareness-audioblock {
	padding: 10px 0 10px 0;
	clip-path: polygon(0 0, 0 100%, 100% 100%, 100% 25%);
	background: white;
	display: block;
	margin: -30px 10px -10px 0;
	padding-top: 80px;
	text-align: center;
}
.ildawareness-audioblock img {
	margin-bottom:  10px;
}

#ildawareness-symptomeanimation {
	background: url("img/3BZ16NC006_Symptome_220812_BG.png"); background-repeat: none; background-size: cover;
 }
#ildawareness-ueberweisunganimation {
	background: url("img/3BZ16NC006_Ueberweisung_220812_BG.png"); background-repeat: none; background-size: cover;
 }

.audiofiletextactive { font-weight: bold !important; }



@media only screen and (max-width: 743px) {
	  /* CSS specific to smartphone devices */
    #ildawareness-wrapper {  width: 100%;  max-width: 100%; }
	.ildawareness-menu { }
	#ildawareness-patientenwahl2a, #ildawareness-patientenwahl2b { width: 150px; }
 .ildawareness-mfullwidth { width: 100% !important; float: left; }
 #ildawareness-podcast { margin-top:  40px;}
 #ildawareness-podcast-text p { margin-top: 20px !important; text-align:  center;}
}

@media only screen and (max-width: 650px) {
	  /* CSS specific to smaller smartphone devices */
	.ildawareness-menu { display: block; float: none; z-index: 10; padding: 5px; text-align: left; min-height: auto; 
	font-size: 14px; color: #FFFFFF; margin-right: 0px; align-items: left; background: #D2093C; width: 130px; font-family: Arial, sans-serif;}
	.ildawareness-menu-active { background: #d2093c; color: #818181;}
	.ildawareness-audiodiv1 { width: 100% !important; float: left; }
	.ildawareness-audiodiv2 { width: 100% !important; float: left; padding-top:  40px !important;}
}

@media only screen and (max-width: 600px) {
	  /* CSS specific to smaller smartphone devices */
	.ildawareness-col40 { width: 100%; float: left; }
	.ildawareness-col50 { width: 100%; float: left; }
	.ildawareness-col60 { width: 100%; float: left; }
	.ildawareness-hidemobile { display: none; }
	#ildawareness-patientenwahl2a, #ildawareness-patientenwahl2b { width: 120px; }
	.ildawareness-h4eingerueckt { margin-left: 0px !important; }
	.ildawareness-contentarea h3 { font-size: 20px; line-height: 26px; }

}

@media only screen and (max-width: 500px) {
	  /* CSS specific to even smaller smartphone devices */
	.ildawareness-col33 { width: 100%; float: left; text-align: center; }
	.ildawareness-col66 { width: 100%; float: left; text-align: center; }
	#ildawareness-patientenwahl2a, #ildawareness-patientenwahl2b { width: 100px; font-size: 12px; }
	.ildawareness-audioblock { font-size: 12px; margin-bottom: -11px; }
}

@media only screen and (min-device-width: 768px) and (-webkit-min-device-pixel-ratio: 2) {
  /* CSS specific to smartphones with IOS */
    #ildawareness-wrapper {  width: 100%;  max-width: 100%; }
}

@supports (-webkit-touch-callout: none) {
  /* CSS specific to new iOS devices */
    #ildawareness-wrapper { -webkit-text-size-adjust: none; }
		.ildawareness-col40 { width: 100%; float: left; }
		.ildawareness-col50 { width: 100%; float: left; }
		.ildawareness-col60 { width: 100%; float: left; }
}
