
/* - ++resource++qi.portlet.TagClouds.stylesheets/tagclouds.css - */
@media screen {
/* https://www.healthpolicy-online.de/portal_css/++resource++qi.portlet.TagClouds.stylesheets/tagclouds.css?original=1 */
.cloud1 {
font-size: 1.0em;
}
.cloud2 {
font-size: 1.3em;
}
.cloud3 {
font-size: 1.6em;
}
.cloud4 {
font-size: 1.9em;
}
.cloud5 {
font-size: 2.2em;
}
.cloud6 {
font-size: 2.5em;
}
.cloud7 {
font-size: 2.8em;
}

}


/* - ++resource++mvf.theme.stylesheets/main.css - */
/* https://www.healthpolicy-online.de/portal_css/++resource++mvf.theme.stylesheets/main.css?original=1 */
/* */
/* ******************************************************************/
body {
background: #cacaca;
}
#visual-ads-wrapper {
width: 1190px;
margin: 0 0 0 50px;
}
#visual-portal-wrapper {
background-color: white;
overflow: auto;
width: 990px;
margin: 0;
}
#portal-header {
margin-top: 12px;
}
#portal-logo {
margin: 35px 0 0 70px;
float: left;
}
#adbanner {
background: #cacaca;
margin: 0 -12px;
padding: 1em 0;
text-align: center;
}
#adbanner a {
margin: 0 10px;
}
#flashcontent_DC_Load_Banner {
text-align: center;
}
#doccheck {
text-align: center;
margin: 1em 0;
}
#content h1.documentFirstHeading {
color: #666666;
font-size: 1.5em;
}
h1, h2, h3, h4, h5, h6 {
letter-spacing: 0 !important;
}
h2.tileHeadline {
font-weight: normal !important;
font-size: 1.4em;
}
#parent-fieldname-description {
margin-bottom: 1em;
}
#content .documentDescription, #content #description {
font-size: 1em;
}
#parent-fieldname-description {
margin-bottom: 1em;
}
#content .ausgabe {
margin: 1em 0;
}
#content .pullquote {
letter-spacing: 0 !important;
font-size: 1.2em;
}
.documentActions {
margin-top: 1em;
}
#portal-siteactions .erel-social-icons img {
width: 20px;
heigth: 20px;
}
#portal-siteactions .erel-social-icons img {
width: 20px;
heigth: 20px;
padding-bottom: 5px;
}
/* ************************************************************/
#portal-personaltools {
margin-right: 0.75em;
margin-top: -2px;
}
#portal-siteactions {
width: 300px;
clear: right;
float: right;
margin: 10px 0.75em 0 0;
text-align: right;
width: 200px;
padding: 0;
}
#portal-siteactions li {
display: block;
}
.searchSection {
display: none;
}
#portal-searchbox {
margin: 1.2em 0.75em;
}
#LSResult {
width: 370px;
margin: 1em 0 0;
}
#portal-globalnav {
border-top: 12px solid white;
border-bottom: 12px solid white;
margin: 0;
}
#portal-globalnav li a {
padding: 0.5em 1em;
}
#content div.newsImageContainer p.discreet {
top: 0;
width: auto;
max-width: 190px;
}
/* *******************************************************************/
#portal-footer {
text-align: center;
background: white;
overflow: auto;
}
#portal-footer img {
height: 48px;
}
#portal-footer li {
margin: 0 0.5em;
}
#portal-footer .ivw {
float: left;
width: 100px;
}
#portal-footer .vdz {
float: right;
width: 100px;
}
#portal-footer .middle {
float: left;
width: 740px;
}
/* *****************************************************************/
#wallpaper-horizontal {
margin-bottom: 10px;
}
#wallpaper-vertical {
width: 190px;
margin-left: 10px;
margin-top: -10px;
float: right;
}
#skyscraper {
width: 190px;
margin-left: 10px;
float: right;
clear: both;
}
#leaderboard {
width: 990px;
text-align: center;
margin: 10px 0;
}
/* ***********************************************************/
.profiles .image11 {
width: 250px;
min-height: 350px;
float: left;
margin: 10px;
}
.profiles .zitat {
text-align: center;
font-style: italic;
font-size: 1.5em;
}
.profiles .image21 {
width: 500px;
min-height: 350px;
float: left;
margin: 10px;
}
.profiles .box-farbig {
border: 2px solid #aaa;
background-color: #ddd;
padding: 10px;
}
.profiles .logo {
float: right;
}
.profiles #kunden-bilder, #common-bilder {
margin-top: 2em;
}
.profiles .ui-button span {
padding: 0 10px;
}
.profiles .video {
padding-top: 2em;
text-align: center;
}
.profiles #tabs.profile-nav {
width: 100%;
float: left;
margin: 1em 0 1em 0;
padding: 0;
list-style: none;
}
.profiles #tabs.profile-nav li {
float: left;
}
.profiles #tabs.profile-nav li a {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc;
background-color: #f2f2f2;
display: block;
padding: 8px 15px;
text-decoration: none;
font-weight: bold;
color: #069;
border-right: 1px solid #ccc;
}
.profiles #tabs.profile-nav li.first {
border-left: 1px solid #ccc;
}
.profiles #tabs.profile-nav li a:hover {
color: #c00;
background-color: #fff;
}
.profiles #tabs.profile-nav li a.current {
background-color: #ccc;
}
.profiles .ui-button {
margin-top: 1em;
}
.profiles .own-profiles {
width: 30%;
min-width: 10em;
float: right;
padding: 10px;
border: 1px solid #ccc;
}
.profiles .own-profiles .help {
text-align: right;
}
#jobs-search {
padding-bottom: 2em;
}
#jobs-search form div {
padding-bottom: 0.5em;
}
#jobs-search label {
font-weight: normal;
}
#jobs-search input {
margin-left: 0.5em;
margin-top: 0.2em;
}
#jobs-search-results .jobs-logo {
float: right;
width: 128px;
}
#jobs-logo-angebot {
float: right;
width: 207px;
padding-left: 7px;
padding-bottom: 7px;
}
.jobs-portal-type {
font-size: 0.75em;
}
/* */
#formfield-form-widgets-IVideo-video_file {
display: none;
}
/* *******************************************************/
.tinynav {
display: none;
clear: both;
}
@media screen and (max-width: 600px) {
body {
background-color: #fff;
}
#portal-logo {
margin: 0;
}
#portal-logo, #portal-logo img {
width: 200px;
height: auto;
}
#portal-siteactions {
display: none;
}
#visual-ads-wrapper {
width: 100%;
margin: 0;
}
#visual-portal-wrapper {
width: 100%;
}
#portal-column-content {
width: 100%;
margin: 0;
float: none;
left: 0;
}
#portal-column-one {
display: none;
}
#portal-column-two {
clear: both;
width: 100%;
left: 0;
margin: 0;
}
#portal-footer .middle {
width: 100%;
}
#portal-ads {
display: none;
}
#newsadd, #centerad {
text-align: center;
}
#newsad a,
#newsad img,
#centerad a,
#centerad img {
max-width: 100%;
}
#searchGadget {
width: 150px;
}
/* */
.ivw, .vdz {
display: none;
}
/* */
.tinynav {
display: block;
margin: 0 5% 10px 5%;
width: 90%;
}
#portal-globalnav {
display: none
}
#portal-personaltools {
padding: 0;
padding-top: 2px;
font-size: 80%;
background: none;
}
#portal-logo {
display: inline;
}
}
/* *************************************************/
.erel-share-button {
padding-right: 10px;
}
.erel-share-description {
padding-bottom: 15px;
}
.dsgvo-banner {
width: initial !important;
}
#newsletter-subscriber-form .formHelp {
color: #000;
}
