#wrapper .visual {
    background-image: url(https://image.medicalupdate.novartis.at/lib/fe9213737762077f73/m/2/e11adabd-f2bd-41c8-9ea4-f2141322ede4.jpg)!important;
}
#wrapper .visual .holder {
}
#wrapper .holder.little  .logo-holder
{
    padding: 0;
    margin: 0;
    width: 100%;
}
#wrapper .holder.little  div  div {
    margin:0;
}
#wrapper .logo-holder {
    margin-top: 55px;
    text-align: left!important;
}
#wrapper .logo-holder .logoNovartis{
    background: white;
    padding: 9px 5px 1px 5px;
   

}
#wrapper .visual .teaserstoerer {
    margin-top: 168px;
}

#main h1 {
    font-size: 22px;
    line-height: inherit;
}
#main p.leftPs {
    margin-top: 21px;
    font-size: 18px;
}
#main .visual-brown {
    background-color: #0460a9;
    font-family: Arial;
    font-size: 22px;
    font-weight: bold;
    left: 0;
    width: 100%;
}
#main .visual-text p {
    margin-bottom: 4px;
    font-size: 22px;
    color: white;
    line-height: 24px;
}
#main .visual-grey {
    background-color: #f1f1f1;
}
#main .visual-white {
       background-color: #f1f1f1;
       margin-top: 62px;
}
#main .visual-text2 {
    padding: 40px 50px 0 50px;
}
.visual-white p.Ptext {
    
    padding: 0;
    line-height: initial;
}
.visual-white p.Ptext a.linkex {
    font-weight: bold;
    color: black;
    
}
.visual-white p.Ptext a.linkex:hover {
     color: #0460a9!important;
   
} 
.arrow.is-right {
    -moz-transform: rotate(315deg);
    -ms-transform: rotate(315deg);
    -webkit-transform: rotate(
315deg);
    transform: rotate(
315deg);
}
.arrow {
    margin: 0px 2px 1px 8px;
    display: inline-block;
    height: 12px;
    position: relative;
    width: 12px;
}
.arrow.arrow-bar::before {
    bottom: 1px;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
    transform-origin: bottom;
    width: 2px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(
-45deg);
    transform: rotate(
-45deg);
}

.arrow::before, .arrow .arrow::before {
    background-color: black;
}
.arrow:hover::before, .arrow .arrow:hover::before {
    background-color: #0460a9;
}
.arrow.is-triangle::after, .arrow .arrow.is-triangle::after {
    border-color: transparent;
    border-bottom-color: black;
}
.arrow.is-triangle::after {
    border-style: solid;
    border-width: 0 0 12px 12px;
    height: 0;
    width: 0;
}
.arrow::after, .arrow .arrow::after {
    border-color: black;
}
.arrow:hover::after, .arrow .arrow:hover::after {
    border-color: #0460a9;
}
.arrow::after {
    border-bottom-style: solid;
    border-bottom-width: 2px;
    border-right-style: solid;
    border-right-width: 2px;
    content: "";
    display: inline-block;
    height: 12px;
    left: 0;
    position: absolute;
    top: 0;
    width: 12px;
}


#main .right{
    margin-top: -154px;
}
#weitereinfos {
    font-size: 12px;
}
#main label span.required.fake-label, #main .row.m40 {
    font-size: 15px;
}

#main ul.list-sign li.sign1 {
    background: url(https://image.medicalupdate.novartis.at/lib/fe9213737762077f73/m/2/f60fd644-90b1-4b1c-9a36-8a42b6668e49.png) no-repeat left 19px;
    padding: 15px 0 1px 85px;
    border-bottom: solid 1px #c6c6c6;
}
#main ul.list-sign li.sign2 {
    background: url(https://image.medicalupdate.novartis.at/lib/fe9213737762077f73/m/2/f70ec564-df7e-49ae-a0d0-878aa28804d2.png) no-repeat left 19px;
    padding: 15px 0 1px 85px;
    border-bottom: solid 1px #c6c6c6;

}
#main ul.list-sign li.sign3 {
    background: url(https://image.medicalupdate.novartis.at/lib/fe9213737762077f73/m/2/6cdd2a24-f25a-4e89-84e3-2a830447a0ae.png) no-repeat left 19px;
    padding: 15px 0 1px 85px;
}
#main   ul.list-sign li p{
    margin-top:5px;
    line-height:22px;
    padding-left: 12px;
}
#main ul.list-sign h2 {
    font-size: 22px;
    margin-bottom: 2px;
    color: #0460a9;
    padding-left: 12px;
}
.subscription-form .row-check  .link, .subscription-form .row-check a, .fsp-wrapper a, #weitereinfos h1, #footer .sitenav a:hover{
    color: #0460a9!important;
}
.subscription-form .submit {
    background: #0460a9!important;
}
.fsp-wrapper {
    border: 1px solid darkgrey!important;
    background-color: #f1f1f1!important;
    inset: 10%!important;
}


@media (max-width: 767px) {
    #wrapper .visual {
        display: none;
    }
    #main .visual-grey {
        margin-top: -19px;
    }

}
