#veiligheidsprofiel div#container-184a1f3cdb {
    display:none;
}

#veiligheidsprofiel p.materialen,
#Werkingsmechanisme p.materialen,
#Effectiviteit p.materialen,
#Patientprofielen p.materialen,
#Tz-Educatie-and-Events p.materialen,
#materialen-downloads #wrapper_width p{
    font-size: 42px;
    line-height: 48px;
    color: #FFFFFF;
    font-family: Lexia-Italic;
    padding-top: 100px;
    letter-spacing: 0.2px;
}
#veiligheidsprofiel .veilgheid {
    font-size: 42px;
    line-height: 48px;
    color: #003865;
    padding-bottom: 60px;
    max-width: 1181px;
    font-family: Lexia-Italic;
}
#veiligheidsprofiel .veilgheid span{
    color: #FF7F32;
}
#veiligheidsprofiel .veilgheid sup {
    position: absolute;
    font-size: 20px;
}
#veiligheidsprofiel p.van {
    color: #EF426F;
    font-size: 23px;
    line-height: 29px;
    padding-top: 30px;
    padding-bottom: 10px;
    font-family: HelveticaNeue;
}
#veiligheidsprofiel #container-c40c24af94 .azcl-container:last-child .azcl-columns__base {
    gap: 40px;
}
#veiligheidsprofiel ul.green-arrowa sup {
    font-size: 75%;
    line-height: 1;
    position: relative;
    vertical-align: baseline;
}
#veiligheidsprofiel ul.green-arrowa li {
    font-size: 23px;
    line-height: 29px;
    color: #003865;
    padding-bottom: 20px;
    font-family: Lexia-Regular;
    max-width: 529px;
    padding-left: 15px;
}
#veiligheidsprofiel ul.green-arrowa li sup{
    position: absolute;
}
#veiligheidsprofiel .metu {
    font-size: 16px;
    line-height: 22px;
    color: #3C4242;
    font-family: HelveticaNeue;
    padding: 100px 0;
    max-width: 1450px;
    padding-top: 50px;
}
#veiligheidsprofiel .metu p:nth-child(2) {
    padding-bottom: 30px;
}
#veiligheidsprofiel p.materialen{
    letter-spacing: 0.2px;
}
#veiligheidsprofiel p.contra a,
#veiligheidsprofiel p.enbij a,
#veiligheidsprofiel p.juhk a{
    color: #FFFFFF;
    font-size: 16px;
    line-height: 19px;
    background: #FF7F32;
    padding: 16px 47px;
    font-family: Lexia-Italic;
    font-weight: 600;
}
#veiligheidsprofiel nav#breadcrumb-c08386010a {
    margin-bottom: 30px;
}
#veiligheidsprofiel li.cmp-breadcrumb__item a {
    font-size: 23px;
    line-height: 29px;
    font-family: 'Lexia-Regular';
}
#ondemand li.cmp-breadcrumb__item a {
    font-size: 23px;
    line-height: 29px;
    font-family: 'Lexia-Regular';
}
#ondemandvideo li.cmp-breadcrumb__item a {
    font-size: 23px;
    line-height: 29px;
    font-family: 'Lexia-Regular';
}
#veiligheidsprofiel  #container-cc1712a179 .azcl-columns__base {
    /*display: grid;
    grid-template-columns: 260px 480px 260px;*/
    display: flex;
    gap: 35px;
    margin-bottom: 100px;
}
#veiligheidsprofiel ul.green-arrowa {
    list-style-image: url('/content/dam/intelligentcontent/brands/azpro/nl/tezspire/shape.png');
    list-style-position: outside;
    margin-left: 40px;
    margin-right: 22px;
}
#veiligheidsprofiel #container-de116c0712 .azcl-container {
    background: #FAFAFC;
    border-radius: 10px;
    max-width: 1440px;
    margin: 0 auto;
    padding: 0;
}
#veiligheidsprofiel p.sub-ref {
    color: #3C4242;
    font-size: 16px;
    line-height: 22px;
    padding-top: 100px;
    padding-bottom: 20px;
    font-family: HelveticaNeue;
}
#veiligheidsprofiel p.Referenties_p {
    font-size: 16px;
    color: #3C4242;
    line-height: 22px;
    font-weight: 300;
     font-family: HelveticaNeue;
    margin-bottom: 30px;
}
#veiligheidsprofiel #text-ac14c3655b ol li{
    font-size: 16px;
    color: #3C4242;
    line-height: 22px;
    font-weight: 300;
     font-family: HelveticaNeue;
}

#veiligheidsprofiel #tez-popup-1 .contra p{
    font-size: 18px;
    line-height: 24px;
    color: #1C1C28;
    font-family: 'Lexia-Regular';
}
#veiligheidsprofiel #tez-popup-1 p.indica,
#veiligheidsprofiel #tez-popup-2 p.indica,
#veiligheidsprofiel #tez-popup-3 p.indica{
    font-size: 42px;
    line-height: 48px;
    font-family: 'Lexia-Italic';
    color: #EF426F;
    padding-bottom: 30px;
}
#veiligheidsprofiel .cmp-modal--defaultStyle.modal--visible {
    visibility: visible;
    opacity: 1;
    background: white;
}
#veiligheidsprofiel #tez-popup-1 p.vooev,
#veiligheidsprofiel #tez-popup-2 p.vooev,
#veiligheidsprofiel #tez-popup-3 p.vooev{
    font-size: 23px;
    line-height: 29px;
    font-family: 'Lexia-Regular';
    color: #003865;
    padding-bottom: 30px;
}
#veiligheidsprofiel #tez-popup-1 .contra p:last-child,
#veiligheidsprofiel #tez-popup-1 .contra ul li{
    font-size: 18px;
    line-height: 24px;
    color: #1C1C28;
    font-family: 'Lexia-Regular';
}
#veiligheidsprofiel #tez-popup-1 .contra ul li{
    list-style: disc;
    list-style-position: inside;
}
#veiligheidsprofiel #tez-popup-1 .buttonio,
#veiligheidsprofiel #tez-popup-2 .buttonio,
#veiligheidsprofiel #tez-popup-3 .buttonio{
    float: right;
    padding: 14px 35px;
    border: 1px solid black;
    font-size: 18px;
    line-height: 24px;
    color: #3C4242;
    margin-top: 70px;
}
#veiligheidsprofiel div#Referenties_Para .sub-ref span {
    white-space: nowrap;
}
/*#veiligheidsprofiel .cmp-modal--defaultStyle.modal * {*/
/*    box-sizing: border-box;*/
/*    max-width: 1140px;*/
/*    margin: 0 auto;*/
/*}*/
/*#veiligheidsprofiel .modal.cmp-modal__modalbox.modal--visible.modal--overflow {*/
/*    background: white;*/
/*    max-width: 958px;*/
/*    margin: 0 auto;*/
/*}*/

#veiligheidsprofiel #tez-popup-2 p.omh {
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 50px;
    font-family: 'Lexia-Regular';
    max-width: 750px;
}

#veiligheidsprofiel .modal.cmp-modal__modalbox.modal--visible {
    background: black;
    padding-top: 30px;
}
#veiligheidsprofiel #tez-popup-3 p.vooev{
    padding-bottom: 25px;
}
#veiligheidsprofiel #container-c40c24af94 .azcl-columns__base,
#veiligheidsprofiel div#container-fd3cd29fb0,
#veiligheidsprofiel #container-cc1712a179,
#veiligheidsprofiel #container-de116c0712 .azcl-columns__base,
#veiligheidsprofiel #Referenties_Para{
    display: grid;
    gap: 20px;
    grid-template-columns: repeat(var(--col-count), 1fr);
    max-width: 1440px;
    margin: 0 auto;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-md .cmp-modal--defaultStyle .modal--visible 
{ padding-top: 37px; }
/*#veiligheidsprofiel p.enbij a{
    padding: 16px 49px;
}
#veiligheidsprofiel p.contra a{
    padding: 16px 68px;
}
#veiligheidsprofiel p.juhk a {
    padding: 16px 47px;
}*/

/*#veiligheidsprofiel #container-fd3cd29fb0 .azcl-container,*/
/*#veiligheidsprofiel #container-cc1712a179 .azcl-container,*/
/*#veiligheidsprofiel #container-de116c0712 .azcl-container*/
/*#container-c40c24af94{*/
/*    padding: 0;*/
/*}*/

#veiligheidsprofiel div#container-5492d263f7{
    padding: 0 15px;
}
#veiligheidsprofiel div#container-a917f9dfb2 {
    padding: 20px;
    border-radius: 15px;
}
#veiligheidsprofiel div#text-ac14c3655b ol {
    margin-left: 10px;
    margin-bottom: 50px;
}
#veiligheidsprofiel div#container-5492d263f7 {
    padding: 0 ;
    margin: 0;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-md .cmp-modal--defaultStyle .modal--visible .modal-box {
    max-width: 548px;
    margin: 0 auto;
}
#veiligheidsprofiel p.mollis {
    font-size: 18px;
    line-height: 24px;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-md .cmp-modal--defaultStyle .modal--visible .modal--overflow .modal-box {
    max-width: 548px;
    margin: 0 auto;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-sm .cmp-modal--defaultStyle .modal--visible .modal--overflow .modal-box {
    max-width: 958px;
    margin: 0 auto;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-sm .cmp-modal--defaultStyle .modal--visible .modal-box {
    max-width: 1140px;
    margin: 0 auto;
}
#veiligheidsprofiel #container-fd3cd29fb0 .azcl-container,
#veiligheidsprofiel #container-cc1712a179 .azcl-container{
    padding: 0;
}
#veiligheidsprofiel .modal .cmp-modal__modalbox .modal-lg .cmp-modal--defaultStyle .modal--visible .modal-box {
    max-width: 1140px;
    margin: 0 auto;
}
#veiligheidsprofiel ul.pro {
    padding-left: 15px;
}
#veiligheidsprofiel p.contra a:hover,
#veiligheidsprofiel p.enbij a:hover,
#veiligheidsprofiel p.juhk a:hover{
    background: #e366a9;
}

/*#veiligheidsprofiel div#container-de116c0712 {*/
/*    background: #fafafc;*/
    /*padding: 10px;*/
/*    max-width: 1440px;*/
/*    margin: 0 auto;*/
/*    border-radius: 10px;*/
/*}*/


#veiligheidsprofiel #banner_id_img p.materialen{
	padding:0;
}
#veiligheidsprofiel #banner_id_img{
	display: flex;
	aspect-ratio:0;
	align-items: center;
	height: 175px;
}

/*Pop-up close icon*/
#veiligheidsprofiel span.modal__closeIcon svg {
    display: none;
}
#veiligheidsprofiel button.modal__close:after {
    content: "Sluit";
    color: #000;
}
#veiligheidsprofiel .modal-box .modal__close {
    top: inherit;
    font-size: 18px;
    line-height: 24px;
    color: #3C4242;
    border: 1px solid black;
    width: 100px;
    height: 50px;
    position: absolute;
    bottom: 43px;
    right: 51px;
}
#veiligheidsprofiel .modal.cmp-modal__modalbox.modal-sm.cmp-modal--defaultStyle.modal--visible.modal--overflow .modal-box {
    /*max-width: 1440px;*/
    max-width: 820px;
    margin: 0 auto;
    width: 100%;
}
#veiligheidsprofiel img.orange-triangle {
    margin-bottom: 85px;
}

/*------------------Media Queries----------*/
@media screen and (max-width:1600px){/*container width: 1320px*/
    #veiligheidsprofiel p.materialen,
    #Werkingsmechanisme p.materialen,
    #Effectiviteit p.materialen,
    #Patientprofielen p.materialen,
    #materialen-downloads #wrapper_width p{
        padding-top: 74px;
    }
    #veiligheidsprofiel div#container-de116c0712 {
    background: none;
}
/*1366px screen*/
@media screen and (max-width:1366px){/*container width: 1140px*/
    #veiligheidsprofiel ul.green-arrowa li {
        font-size: 20px;
        line-height: 26px;
        color: #003865;
        padding-bottom: 20px;
        font-family: Lexia-Regular;
        max-width: 529px;
        padding-left: 15px;
    }
    /*#veiligheidsprofiel div#container-2ca2284b8b,*/
    /*#veiligheidsprofiel div#container-5492d263f7{*/
    /*    padding: 0 15px;*/
    /*}*/
    #veiligheidsprofiel div#container-3c3ea527e2,
    #container-cc1712a179 .azcl-container{
        padding: 0 15px;
    }
    #veiligheidsprofiel div#container-5492d263f7 {
        padding: 0 15px;
        margin: 0;
    }
    #veiligheidsprofiel p.materialen, 
    #Werkingsmechanisme p.materialen, 
    #Effectiviteit p.materialen, 
    #Patientprofielen p.materialen, 
    #materialen-downloads #wrapper_width p {
        padding-top: 65px;
    }
    #veiligheidsprofiel .metu sup { 
        font-size: 75%; 
        line-height: 1; 
        position: relative; 
        vertical-align: 
        baseline; bottom: 6px; 
    }
    #veiligheidsprofiel #container-de116c0712 .azcl-container {
        background: none;
        border-radius: 0px;
    }
    #veiligheidsprofiel #container-de116c0712 .azcl-columns__base { 
        max-width: 1120px; 
        margin: 0 auto; 
        padding: 20px; 
        border-radius: 15px; 
        background: #FAFAFC;
    }
}
/*iPad Landscape*/
@media screen and (max-width:1200px){/*container width: 960px*/
    #veiligheidsprofiel p.materialen,
    #Werkingsmechanisme p.materialen,
    #Effectiviteit p.materialen,
    #Patientprofielen p.materialen,
    #materialen-downloads #wrapper_width p{
        padding-top: 50px;
    }
    #veiligheidsprofiel  #container-cc1712a179 .azcl-columns__base {
        display: grid;
        gap: 40px;
        grid-template-columns: 200px 480px 260px;
        margin-bottom: 100px;
        display: flex;
        flex-wrap: wrap;
    }
    #veiligheidsprofiel ul.green-arrowa li {
        font-size: 20px;
        line-height: 26px;
    }
    
    
}
/*iPad Portrait & Mobile Landscape*/
@media screen and (max-width:992px){/*container width: 720px*/
/*#veiligheidsprofiel .modal-box {*/
/*    width: 65%!important;*/
/*}*/
#veiligheidsprofiel .modal-box .modal__close {
    bottom: 6px;
}

    #veiligheidsprofiel nav#breadcrumb-c08386010a {
        margin-bottom: 0px !important;
        margin-top: 30px !important;
    }
    #veiligheidsprofiel .modal.cmp-modal__modalbox.modal-md.cmp-modal--defaultStyle.modal--visible .modal-box {
        max-width: 548px;
        margin: 0 auto;
        padding-top: 45px;
    }
/*#veiligheidsprofiel .modal-box {*/
/*    width: 57%!important;*/
/*}*/
    #veiligheidsprofiel #container-c40c24af94 .azcl-container:last-child .azcl-columns__base {
        gap: 40px;
        grid-template-columns: 1fr;
    }
    #veiligheidsprofiel .veilgheid{
        padding-top: 20px;
    }
    #veiligheidsprofiel p.materialen,
    #Werkingsmechanisme p.materialen,
    #Effectiviteit p.materialen,
    #Patientprofielen p.materialen,
    #materialen-downloads #wrapper_width p {
        padding-top: 90px;
    }
    #veiligheidsprofiel ul.green-arrowa {
        margin-left: 20px;
    }
    #veiligheidsprofiel p.enbij a {
        padding: 16px 30px;
    }
    #veiligheidsprofiel .veilgheid {
        padding-bottom: 30px;
    }  
    #veiligheidsprofiel #banner_id_img {
        height: 240px;
    }
    
    #veiligheidsprofiel img.orange-triangle {
        margin-bottom: 25px;
    }
}


/* Mobile Landscape */
@media screen and (max-width:767px){/*container width: 540px*/
  #veiligheidsprofiel .cmp-modal__modalbox .modal-box__content {
    padding: 1rem 1rem 5rem;
  }
    #veiligheidsprofiel .veilgheid{
        font-size: 30px;
        line-height: 36px;
    }
    #veiligheidsprofiel p.materialen,
    #Werkingsmechanisme p.materialen,
    #Effectiviteit p.materialen,
    #Patientprofielen p.materialen,
    #materialen-downloads #wrapper_width p{
        font-size: 35px;
        line-height: 35px;
    }
    #veiligheidsprofiel div#container-5492d263f7 {
        padding: 0 15px !important;
    }
}



/* Mobile Portrait: website structure should be as per the mobile design */
@media screen and (max-width:540px){/*container width: 100%*/
      #veiligheidsprofiel .cmp-modal--defaultStyle .modal__close {
     background-color: #fff; 
}
#veiligheidsprofiel .modal-box .modal__close {
    bottom: 15px;
    right: 30px;
}
#veiligheidsprofiel button.modal__close:after {
    position: relative;
    right: 10px;
}
#veiligheidsprofiel .cmp-modal--defaultStyle .modal__closeLabel {
    display: none; 
}
    #veiligheidsprofiel .modal.cmp-modal__modalbox.modal-lg.cmp-modal--defaultStyle.modal--visible .modal-box {
       
        padding-top: 59px;
    }
    #veiligheidsprofiel p.materialen,
    #Werkingsmechanisme p.materialen,
    #Effectiviteit p.materialen,
    #Patientprofielen p.materialen,
    #materialen-downloads #wrapper_width p{
        font-size: 26px;
        line-height: 36px;
        padding-top: 35px;
    }
    /*#veiligheidsprofiel p.enbij {*/
    /*    background: #FF7F32;*/
    /*    padding: 0px 30px;*/
    /*}*/
    /*#veiligheidsprofiel p.enbij a{*/
    /*    padding:0;*/
    /*}*/
    #veiligheidsprofiel .modal-lg {
        width: 100%;
        margin: 0 auto;
    }
    #veiligheidsprofiel .modal-lg .cmp-modal--defaultStyle .modal__close {
        background-color: #ffff;
    }
    #veiligheidsprofiel .modal.cmp-modal__modalbox.modal--visible {
        /*background: white;*/
        padding-top: 30px;
    }
    #veiligheidsprofiel .cmp-modal--defaultStyle .modal__close svg * {
        fill: currentColor;
        color: white;
    }
    #veiligheidsprofiel #tez-popup-1 p.indica {
        padding-top: 66px;
    }
    #veiligheidsprofiel p.contra a {
        padding: 16px 0px;
        width: 100%;
        display: block;
        text-align: center;
        margin-bottom: 40px;
    }
    #veiligheidsprofiel p.enbij a {
        padding: 6px 0px;
        width: 100%;
        display: block;
        text-align: center;
        margin-bottom: 40px;
    }
    #veiligheidsprofiel p.juhk a {
        padding: 16px 0px;
        width: 100%;
        display: block;
        text-align: center;
    }
    #veiligheidsprofiel  #container-cc1712a179 .azcl-columns__base {
        grid-template-columns: none;
        margin-bottom: 64px;
        display: block;
    }
    #veiligheidsprofiel .metu {
        padding: 20px 0px 40px 0px;
    }
    #veiligheidsprofiel .modal.cmp-modal__modalbox.modal-md.cmp-modal--defaultStyle.modal--visible.modal--overflow .modal-box {
        /* max-width: 548px; */
        margin: 0 auto;
        width: 100% !important;
    }
    #veiligheidsprofiel #tez-popup-1 p.indica, #veiligheidsprofiel #tez-popup-2 p.indica, #veiligheidsprofiel #tez-popup-3 p.indica {
        font-size: 30px;
        line-height: 36px;
    }
    #veiligheidsprofiel #tez-popup-2 p.indica {
        padding-top: 60px;
    }
    #veiligheidsprofiel #tez-popup-1 p.indica {
        padding-top: 20px;
    }
    #veiligheidsprofiel p.contra a,
    #veiligheidsprofiel p.enbij a{
        margin-bottom: 25px;
    }
    #veiligheidsprofiel p.enbij a {
        padding: 16px 30px;
    }
    #Patientprofielen #container-7aeffc3287, 
    #Patientprofielen #container-031a29df83, 
    #Patientprofielen #container-33288fd7e0, 
    #Patientprofielen #container-e8cdaffa13, 
    #Patientprofielen #container-e9455e431b, 
    #Patientprofielen #container-046c2118d8, 
    #Patientprofielen #container-9a7946dbfe, 
    #Patientprofielen #container-5441f4a8da, 
    #Patientprofielen #container-648ef70211, 
    #Patientprofielen #container-4ddfa7f58c, 
    #Patientprofielen #container-aff94eb3b4, 
    #Patientprofielen #container-743e07cfb7 {
        margin-left: 15px;
    }
    #veiligheidsprofiel p.van {
        padding-top: 24px;
        padding-bottom: 20px;
    }
    #veiligheidsprofiel p.sub-ref {
        padding-top: 64px;
        padding-bottom: 10px;
    }  
    #veiligheidsprofiel #banner_id_img {
        height: 100px;
    }
    #veiligheidsprofiel .veilgheid {
        padding-top: 36px;
    }
}


/* optional: if you found any issue in the mobile landscape use this below media
query */
@media only screen and (orientation: landscape) and (max-width: 991px) {
/*your css*/}


