@font-face{font-family:SuisseIntl-Book;src:url(/assets/fonts/SuisseIntl-Book.otf) format("opentype")}@font-face{font-family:Calibri;src:url(/assets/fonts/Calibri.ttf) format("opentype")}@font-face{font-family:Arial;src:url(/assets/fonts/Arial.ttf) format("opentype")}body{min-height:100%;margin:0;padding:0;background-color:#fff;font-size:14px;color:#747474;font-family:SuisseIntl-Book,'Open Sans',sans-serif}*{box-sizing:border-box}hr{display:block;background-color:#000;border:1px solid #000}.btn[disabled]{cursor:not-allowed;filter:alpha(opacity=65);box-shadow:none;opacity:.65;opacity:.4;filter:alpha(opacity=40)}vbn-footer .custom-input{height:43px!important;width:250px;box-shadow:0!important;border-radius:2px;line-height:1.42857;background-color:#3c3c40!important;background-image:none;border:0!important;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}vbn-footer .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#3c3c40!important;border:0!important;white-space:nowrap;max-height:200px;overflow-y:scroll}vbn-my-profile .intl-tel-input,vbn-register .intl-tel-input,vbn-shopping-cart .intl-tel-input{width:90%;color:#3e3c3b;font-weight:400;background-color:#fff!important;border:1px solid #f5f5f5;border-radius:4px}vbn-my-profile .custom-input,vbn-register .custom-input,vbn-shopping-cart .custom-input{height:40px!important;width:100%!important;border-radius:2px;line-height:1.42857;color:#000!important;background-color:#f5f5f5!important;border:1px solid #ccc!important;background-image:none;box-shadow:none!important;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}vbn-my-profile .intl-tel-input .country-list,vbn-register .intl-tel-input .country-list,vbn-shopping-cart .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:0!important;background-color:#f5f5f5!important;border:1px solid #ccc!important;white-space:nowrap;max-height:200px;overflow-y:scroll}vbn-my-profile .intl-tel-input{width:100%}.errorMessage{color:#000;font-weight:700;padding:5px;font-size:12px}.errorMessageCapsLock{color:#080500;background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px;text-align:center;padding:5px;font-size:12px}vbn-cinemahall-reservation vbn-international-phone-input{display:block;margin-bottom:1rem;width:100%}vbn-cinemahall-reservation vbn-international-phone-input>div.intl-tel-input{width:100%;border-radius:4px!important;border:1px solid #eee!important;margin:0;background-color:#f5f5f5!important;height:3rem}vbn-cinemahall-reservation vbn-international-phone-input>div.intl-tel-input input{width:inherit!important;font-size:1em!important;color:#717171!important;border:none!important;box-shadow:none!important;background-color:#f5f5f5!important;height:100%!important}vbn-cinemahall-reservation ng2-datepicker{margin-bottom:1rem}vbn-cinemahall-reservation ng2-datepicker div.datepicker-input{font-size:1em!important;color:#717171!important;box-shadow:none!important;background-color:#f5f5f5!important;height:2.7rem;border-radius:4px!important;border:1px solid #eee!important;line-height:3rem;padding-left:.9rem}vbn-my-profile img-cropper input{display:block}vbn-my-profile img-cropper canvas{float:left;margin-top:19px}vbn-content-text>.contentTextBody>div>p{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-content-text>.contentTextBody>div>p>p>img{max-width:100%;height:auto}vbn-content-text>.contentTextBody pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}vbn-cours-annual>div>p>p>img,vbn-cours-list>div>p>p>img,vbn-course-specialized>div>p>p>img,vbn-course-workshop>div>p>p>img,vbn-delf-dalf>div>p>p>img,vbn-delf-prim>div>p>p>img,vbn-delf-student>div>p>p>img,vbn-dfp>div>p>p>img{max-width:100%}vbn-cours-annual pre,vbn-cours-list pre,vbn-course-specialized pre,vbn-course-workshop pre,vbn-delf-dalf pre,vbn-delf-prim pre,vbn-delf-student pre,vbn-dfp pre,vbn-event pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}vbn-event>div>div>p>img{width:100%}vbn-article .img-responsive,vbn-article img{max-width:100%;width:auto;height:auto}vbn-article table{width:100%}vbn-shopping-cart .custom-input{width:100%!important}.PSDetailsContent{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:flex-start}.PSDetailsContent .PSDetailsImages .imageList{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.PSDetailsContent .PSDetailsImages .imageList li{cursor:pointer;padding:3px;order:0;flex:0 1 auto;align-self:auto}.PSDetailsContent .PSDetailsImages .imageList li:hover{border:1px solid #000;cursor:pointer;border-radius:5px}.PSDetailsContent .PSDetailsBuy{display:flex;flex-direction:column;justify-content:flex-start;align-content:stretch;align-items:flex-start}.PSDetailsContent .PSDetailsBuy label{font-size:20px;color:#000;margin-bottom:1rem}.PSDetailsContent .PSDetailsBuy button{background:5px/20px no-repeat #231f20;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:15px 5px;padding:10px 20px 10px 25px;transition:all .3s ease;-webkit-transition:.3s;-moz-transition:.3s}.product-container{margin-bottom:10px}.product-container h4{color:#000;font-weight:400}.product-container .productPrice{height:30px}.product-container .productPrice label{font-size:18px;font-weight:700;color:#000}.product-container .priceWithoutDiscount{font-size:14px;display:inline-block;text-decoration:line-through;color:#afb9c0}.product-container .piece{font-size:14px;display:inline-block;color:#000;font-weight:700}.product-container .discount{display:inline-block;color:#ccc}.product-container .priceWithDiscount{font-size:18px;color:#000;font-weight:700}.PSDescriptionTitle{font-size:20px;width:100%;color:#000}.PSList{width:100%;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;margin-bottom:15px}.addToShoppingCart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10005;display:none;overflow:hidden;outline:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5)}.addToShoppingCart>div.modal-dialog{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:flex-start;width:100vw;height:100vh}.addToShoppingCart>div.modal-dialog div.modal-content{transform:translateY(200px);background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.addToShoppingCart>div.modal-dialog div.modal-content>div:first-child{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;width:5rem;min-height:5rem;background-color:#231f20}.addToShoppingCart>div.modal-dialog div.modal-content>div:first-child>svg{height:3rem;fill:#fff}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child{flex:1 1 auto;align-self:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-content:flex-start;align-items:stretch;min-width:15rem}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:first-child{padding:35px;color:#000}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:first-child>h1{font-weight:400;font-size:1.2em;margin:0;padding:0}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:first-child>h2{font-size:1em;margin:0;padding:7px 0 0}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:last-child{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-content:flex-start;align-items:flex-start}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:last-child>button{border:none;font-size:1.2rem;padding-left:10px;padding-right:10px;cursor:pointer;height:2rem}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:last-child>button.no{color:#000;background-color:#fff}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:last-child>button.yes{background-color:#231f20;color:#fff}.addToShoppingCart>div.modal-dialog div.modal-content>div:last-child>div:last-child>button.yes:hover{background-color:#fff}.addToShoppingCart .closeButton{color:red;position:absolute;right:0;padding:10px;cursor:pointer}.socialMediaButtons{position:fixed;left:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:flex-start}.socialMediaButtons .smButtons{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:flex-start;transition:2s}.socialMediaButtons .smButtons button{margin-bottom:5px;padding:30px;border:0;background-size:25px;background-position:15px;background-repeat:no-repeat;cursor:pointer}.socialMediaButtons .smButtons .twitter{background-color:#1bb2e9;background-image:url(/assets/twitter.svg);color:#fff}.socialMediaButtons .smButtons .twitter:hover{background-color:#1cb7f0}.socialMediaButtons .smButtons .facebook{background-color:#3b5998;background-image:url(/assets/facebook.svg);color:#fff}.socialMediaButtons .smButtons .facebook:hover{background-color:#3d5c9d}.socialMediaButtons .smButtons .linkedin{background-color:#007bb6;background-image:url(/assets/linkedin.svg);color:#fff}.socialMediaButtons .smButtons .linkedin:hover{background-color:#0181be}.socialMediaButtons .hideSocialMediaButtons{transform:translateX(-60px)}.socialMediaButtons .hideSocialMediaBtn{position:relative;top:85px;transition:2s}.socialMediaButtons .hideSocialMediaBtnLeft{background-image:url(/assets/left-arrow.svg);background-size:20px;background-position:-3px;background-repeat:no-repeat;cursor:pointer;height:30px;width:30px;background-color:transparent;border:none}.socialMediaButtons .hideSocialMediaBtnRight{background-image:url(/assets/right-arrow.svg);background-size:20px;background-position:-3px;background-repeat:no-repeat;cursor:pointer;height:30px;width:30px;background-color:transparent;border:none}vbn-shopping-cart vbn-international-phone-input.phoneError>div.intl-tel-input.allow-dropdown>input[type=tel]{background-image:url(/assets/alert-black.svg)!important;background-size:1.3rem!important;background-position:calc(100% - 10px) 50%!important;background-repeat:no-repeat!important}vbn-shopping-cart vbn-international-phone-input div.intl-tel-input input{background-color:#fff!important}div.exhibitionAndEventMessage>p{font-size:24px!important;color:#000;margin:0}vbn-current-event-list .pagination,vbn-event-list .pagination,vbn-exhibition-current-event-list .pagination,vbn-exhibition-event-list .pagination,vbn-exhibition-future-event-list .pagination,vbn-exhibition-past-event-list .pagination,vbn-future-event-list .pagination,vbn-past-event-list .pagination{width:100%!important;margin-top:15px;margin-bottom:35px}vbn-current-event-list .listEvents .contentDiv .title,vbn-current-event-list .listEvents .contentDiv h4,vbn-event-list .listEvents .contentDiv .title,vbn-event-list .listEvents .contentDiv h4,vbn-exhibition-current-event-list .listEvents .contentDiv .title,vbn-exhibition-current-event-list .listEvents .contentDiv h4,vbn-exhibition-event-list .listEvents .contentDiv .title,vbn-exhibition-event-list .listEvents .contentDiv h4,vbn-exhibition-future-event-list .listEvents .contentDiv .title,vbn-exhibition-future-event-list .listEvents .contentDiv h4,vbn-exhibition-past-event-list .listEvents .contentDiv .title,vbn-exhibition-past-event-list .listEvents .contentDiv h4,vbn-future-event-list .listEvents .contentDiv .title,vbn-future-event-list .listEvents .contentDiv h4,vbn-past-event-list .listEvents .contentDiv .title,vbn-past-event-list .listEvents .contentDiv h4{word-break:break-word}vbn-event div.event div.description p{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-event div.event div.description p a,vbn-event div.event div.description p span{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-event div.event div.description p img{max-width:100%;width:auto;height:auto}vbn-event div.event div.description p iframe{height:600px;width:100%}vbn-event div.event div.description div a{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-event div.event div.description div iframe{height:600px;width:100%}vbn-content-text div.contentTextBody div p #topside .insidepost img{width:100%!important}vbn-content-text div.contentTextBody div p p{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-content-text div.contentTextBody div p p span{color:#000!important;font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-content-text div.contentTextBody div p p span img{width:100%!important}vbn-content-text div.contentTextBody div p p a{color:#000!important;font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-content-text div.contentTextBody div p p iframe{height:600px;width:100%}vbn-content-text div.contentTextBody div p div a{color:#000!important;font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-content-text div.contentTextBody div p div iframe{height:600px;width:100%}vbn-article div article div.contentDiv p a,vbn-article div article div.contentDiv p span{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-article div article div.contentDiv p iframe{height:600px;width:100%}vbn-article div article div.contentDiv div a{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-article div article div.contentDiv div iframe{height:600px;width:100%}vbn-online-tickets div.tickets div p{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important}vbn-online-tickets div.tickets div p a,vbn-online-tickets div.tickets div p span{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-online-tickets div.tickets div p iframe{height:600px;width:100%}vbn-online-tickets div.tickets div div a{font-family:SuisseIntl-Book,'Open Sans',sans-serif!important;font-size:14px!important;color:#000!important}vbn-online-tickets div.tickets div div iframe{height:600px;width:100%}.event,.eventContainer,.event_single,.listEvents{word-break:break-word;overflow-wrap:break-word}vbn-footer-newsletter .c-btn{background-color:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.2);color:#000;font-size:14px}vbn-footer-newsletter .selected-list .c-btn{height:45px auto;width:100%}vbn-footer-newsletter .c-angle-up{z-index:99999}vbn-footer-newsletter .footerNewsletter input[type=text]{margin-bottom:12px}vbn-footer-newsletter .footerNewsletter input::-moz-placeholder{font-family:SuisseIntl-Book,'Open Sans',sans-serif}vbn-footer-newsletter .footerNewsletter input::-webkit-input-placeholder{font-family:SuisseIntl-Book,'Open Sans',sans-serif}vbn-footer-newsletter .footerNewsletter input:-ms-input-placeholder{font-family:SuisseIntl-Book,'Open Sans',sans-serif}vbn-footer-newsletter .selected-list .c-list{height:25px;overflow:auto}vbn-footer-newsletter .dropdown-list ul{padding:0;list-style:none;overflow:auto;margin:0;height:200px}vbn-footer-newsletter .dropdown-list{position:absolute;width:100%;z-index:9999;top:-15px;left:1px;overflow:hidden}vbn-footer-newsletter .selected-list .c-list .c-token{background:#fff;border:1px solid #000}vbn-footer-newsletter .selected-list .c-list .c-token .c-label{color:#000}vbn-footer-newsletter .selected-list .c-list .c-token .c-remove svg{fill:#000}vbn-footer-newsletter .selected-list .c-angle-down svg,vbn-footer-newsletter .selected-list .c-angle-up svg{fill:#231f20}vbn-footer-newsletter .dropdown-list ul li:hover{background:#fff}vbn-footer-newsletter .arrow-down,vbn-footer-newsletter .arrow-up{border-bottom:15px solid #585858;display:none}vbn-footer-newsletter .arrow-2{border-bottom:15px solid #ccc}vbn-footer-newsletter .list-area{background-color:#fff;border:1px solid #585858;height:250px}vbn-footer-newsletter .list-filter,vbn-footer-newsletter .select-all{border-bottom:1px solid #454545}vbn-footer-newsletter .list-filter .c-clear svg,vbn-footer-newsletter .list-filter .c-search svg{fill:#888}vbn-footer-newsletter .pure-checkbox input[type=checkbox]:focus+label:before,vbn-footer-newsletter .pure-checkbox input[type=checkbox]:hover+label:before{border-color:#231f20;background-color:#f2f2f2}vbn-footer-newsletter .pure-checkbox input[type=checkbox]+label{color:#000;display:block}vbn-footer-newsletter .pure-checkbox input[type=checkbox]+label:before{color:#231f20;border:2px solid #231f20}vbn-footer-newsletter .pure-checkbox input[type=checkbox]+label:after{background-color:#231f20;border-color:#fff}vbn-footer-newsletter .pure-checkbox input[type=checkbox]:disabled+label:before{border-color:#ccc}vbn-footer-newsletter .pure-checkbox input[type=checkbox]:disabled:checked+label:before{background-color:#ccc}vbn-footer-newsletter .pure-checkbox input[type=radio]:checked+label:before{background-color:#fff}vbn-footer-newsletter .pure-checkbox input[type=checkbox]:checked+label:before{background:#231f20}vbn-footer-newsletter .selected-item{background:#fff}vbn-footer-newsletter .lazyContainer{background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}angular2-multiselect div.cuppa-dropdown{border:1px solid #231f20;width:100%}angular2-multiselect div.cuppa-dropdown div.dropdown-list div.list-area{margin-left:-2px;border-radius:0!important;box-shadow:1px 1px 4px rgba(0,0,0,.2)}angular2-multiselect div.cuppa-dropdown div.dropdown-list div.list-area ul.lazyContainer span .pure-checkbox input[type=checkbox]+label{display:inline-block}vbn-shoppingcart-shipping-address vbn-international-phone-input.phoneError>div.intl-tel-input.allow-dropdown>input[type=tel]{background-image:url(/assets/alert-black.svg)!important;background-size:1.3rem!important;background-position:calc(100% - 10px) 50%!important;background-repeat:no-repeat!important;border:1px solid #000!important}vbn-shoppingcart-shipping-address .intl-tel-input.allow-dropdown input,vbn-shoppingcart-shipping-address .intl-tel-input.allow-dropdown input[type=tel],vbn-shoppingcart-shipping-address .intl-tel-input.allow-dropdown input[type=text],vbn-shoppingcart-shipping-address .intl-tel-input.separate-dial-code input,vbn-shoppingcart-shipping-address .intl-tel-input.separate-dial-code input[type=tel],vbn-shoppingcart-shipping-address .intl-tel-input.separate-dial-code input[type=text]{width:100%!important}vbn-shoppingcart-billing-address vbn-international-phone-input.phoneError>div.intl-tel-input.allow-dropdown>input[type=tel]{background-image:url(/assets/alert-black.svg)!important;background-size:1.3rem!important;background-position:calc(100% - 10px) 50%!important;background-repeat:no-repeat!important;border:1px solid #000!important}vbn-shoppingcart-billing-address .intl-tel-input.allow-dropdown input,vbn-shoppingcart-billing-address .intl-tel-input.allow-dropdown input[type=tel],vbn-shoppingcart-billing-address .intl-tel-input.allow-dropdown input[type=text],vbn-shoppingcart-billing-address .intl-tel-input.separate-dial-code input,vbn-shoppingcart-billing-address .intl-tel-input.separate-dial-code input[type=tel],vbn-shoppingcart-billing-address .intl-tel-input.separate-dial-code input[type=text]{width:100%!important}vbn-content-text .contentTextBody>div>p table{width:100%!important;float:initial!important}vbn-content-text .contentTextBody>div>p table tbody tr td a img{-o-object-fit:contain;object-fit:contain;width:95%!important;padding:0 5%}vbn-shopping-cart>div div.commandDetails div.ticketDetails vbn-shoppingcart-billing-address{width:100%}vbn-header-static .headerDiv .content .logoDiv .logo svg{width:auto!important;height:87px!important}vbn-docx-viewer vbn-header-static,vbn-docx-viewer vbn-sidebar{display:none}.iframeVideo{height:0;padding-bottom:56.2%;position:relative;overflow:hidden}.iframeVideo iframe{width:100%!important;height:100%!important;position:absolute;left:0;top:0}div.content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:stretch;align-items:stretch}div.content>div.section{width:74.34%;margin-right:2.66%;margin-top:.6rem;min-height:700px}@media (min-width:700px) and (max-width:1000px){div.content>div.section{width:100vw;padding:0;margin:.5rem}}@media (min-width:1000px) and (max-width:1300px){div.content>div.section{width:calc(90vw - 270px);margin:0 auto}}div.content vbn-sidebar{display:block;width:23%;margin-top:.6rem}div.content vbn-my-profile img-cropper canvas{width:250px;height:250px}@media (max-width:1512px){vbn-footer button.dropdown-toggle{white-space:normal!important}}@media (max-width:2500px){.filterProducts,.filterServices,vbn-pagination{width:98.2%!important}.reservationBtn{width:55%!important}}@media (max-width:2200px){.filterProducts,.filterServices,vbn-pagination{width:98.5%!important}.reservationBtn{width:60%!important}}@media (max-width:2000px){.filterProducts,.filterServices{width:98.8%!important}vbn-pagination{width:99%!important}.reservationBtn{width:65%!important}}@media (max-width:1860px){.filterProducts,.filterServices,vbn-pagination{width:98.3%!important}.product,.service{margin-right:10px!important}.reservationBtn{width:70%!important}}@media (max-width:1800px){.content .section{width:73%!important}.content vbn-sidebar{width:24%!important}}@media (max-width:1700px){.content .section{width:72%!important}.content vbn-sidebar{width:25%!important}vbn-footer .bottom,vbn-footer .footer{width:68vw!important}vbn-footer .footer .footer-copyright-container{width:67.5vw!important}vbn-footer .footer .footer-copyright-container .footer-copyright-container-item .copyright-static a{margin-right:4%!important}}@media (max-width:1680px){.shoppingCartPreview{right:12%!important}}@media (max-width:1610px){.content .section{width:70%!important}.content vbn-sidebar{width:27%!important}}@media (max-width:1570px){.service{width:48%!important}.filterServices,vbn-pagination{width:97.3%!important}.product{width:48%!important}.filterProducts{width:97.3%!important}.productDetailsContent{padding-left:2rem!important;padding-right:2rem!important}.reservationBtn{width:80%!important}vbn-footer .bottom,vbn-footer .footer{width:68vw!important}vbn-footer .footer .footer-copyright-container{width:67.5vw!important}vbn-footer .footer .footer-copyright-container .footer-copyright-container-item .copyright-static a{margin-right:3%!important;font-size:12px!important}}@media (max-width:1450px){.content .section{width:69%!important}.content vbn-sidebar{width:28%!important}}@media (max-width:1382px){.productDiv .details{display:inline-block!important}.shoppingCartHeader>div{float:left!important}.content .section{width:67%!important}.content vbn-sidebar{width:30%!important}vbn-footer .bottom,vbn-footer .footer{width:70vw!important}vbn-footer .footer .footer-copyright-container{width:69.5vw!important}}@media (max-width:1366px){.product,.service{width:48%!important}.PSList{flex-wrap:wrap!important}.containerForm{flex-direction:column!important}.containerForm .flex-item{width:250px!important}.registerArea{border-radius:0!important}.footerPart2 .footerRow2 .flex-item::nth-child(0){width:10%!important}.footerPart2 .footerRow2 .flex-item a{margin-right:10px!important}.footerPart2 .footerRow2 .flex-item a div{margin:0!important}vbn-my-profile img.croppingImg{width:240px!important;height:240px!important}.sendBtn{margin:0!important}.reservationBtn{width:90%!important}}@media (max-width:1320px){vbn-footer .bottom,vbn-footer .footer{width:72vw!important}vbn-footer .footer .footer-copyright-container{width:71.5vw!important}}@media (max-width:1300px){vbn-my-profile img.croppingImg{width:250px!important;height:250px!important}.productDiv .details{display:flex!important}.headerDiv .content{width:calc(90vw)!important}.headerDiv .content div.logoDiv .logo,.headerDiv .content div.logoDiv img{width:auto!important}.content{width:calc(69vw + 300px)!important}.content .section{width:72%!important;padding-right:10px}.content vbn-sidebar{width:25%!important;margin-top:0!important}.footerDiv .content{width:calc(90vw)!important}}@media (max-width:1280px){vbn-footer .bottom,vbn-footer .footer{width:89vw!important}vbn-footer .footer .footer-copyright-container{width:88.5vw!important}}@media (max-width:1250px){.content{width:calc(67vw + 300px)!important}}@media (max-width:1200px){.footer-row{flex-wrap:wrap!important}.column25{width:70%!important;margin-bottom:20px!important;margin-top:0!important}.column75{width:100%!important;margin-bottom:20px!important}div.download-file-overlay .pop-up{width:50%!important}.containerReserver{flex-wrap:wrap!important}ul.dropdown-menu{width:auto!important}#centralImageDiv{margin-left:200px}.containerWidget .well h4{text-align:center}.containerWidget .well .containerContact{text-align:center!important}.containerWidget .well .containerContact .flex-item{margin:0 auto}.containerWidget .well .containerReserver{flex-direction:column!important}.containerWidget .well .containerReserver .reserveBottom{margin-top:10px}.containerWidget .well .containerReserver .flex-item{margin:0 auto!important}.containerWidget .well .containerReserver .flex-item .reserveBottom div{display:flex!important;justify-content:center!important;flex-wrap:wrap!important}.reservationBtn{width:100%!important}.headerDiv .content .logoDiv{font-size:18px!important}.headerDiv .content .settingsDiv .language,.headerDiv .content .settingsDiv .searchBar{margin-right:25px!important}.content .section{width:70%!important;margin-right:1.66%!important;margin-left:0!important}.content vbn-sidebar{width:25%!important}vbn-calendar-events-widget .datepicker-container div.datepicker-calendar-days-container>.day{width:calc(61% / 7)!important;font-size:15px!important}.month-title{width:75%!important}}@media (max-width:1100px){.productDiv .details{display:inline-block!important}.productDiv .details .detailsRight{margin:0 10px 10px 0}}@media (max-width:1086px){.product,.service{width:48%!important}.title{font-size:12px}vbn-calendar-events-widget .datepicker-container div.datepicker-calendar-days-container>.day{width:calc(57% / 7)!important;font-size:13px!important}}@media (max-width:1054px){vbn-my-profile img-cropper canvas,vbn-my-profile img.croppingImg{width:200px!important;height:200px!important}vbn-footer .footer{width:97vw!important}vbn-footer .footer .footer-copyright-container{width:95.5vw!important}}@media (max-width:999px){vbn-my-profile img-cropper canvas,vbn-my-profile img.croppingImg{width:250px!important;height:250px!important}.productDiv .details{display:flex!important}.productDiv .details .detailsRight{margin:0}.textHeader div{float:left!important}.shoppingCartContainer{margin:0 0 0 5px!important}.headerDiv .content{width:calc(97vw)!important}.headerDiv .content .logoDiv{width:30%!important;font-size:16px!important;font-weight:700}.fixedMenu{top:65px!important}.footerDiv .content{width:calc(97vw)!important}}@media (max-width:1024px){.footerPart1 .footerRow1 .flex-item{width:33.33%!important}.footerPart1 .footerRow1:nth-child(3){width:100%!important}.footerPart2 .footerRow2 .flex-item{width:33.33%!important}.footerPart2 .footerRow2 div a div{margin:0!important}div#pastEvent div.dropdownDiv select{width:180px!important}}@media (max-width:960px){vbn-footer .footer{width:97vw!important}vbn-footer .footer .footer-copyright-container{width:95.5vw!important;flex-direction:column!important}vbn-footer .footer .footer-copyright-container .footer-copyright-container-item{width:100%}vbn-footer .footer .footer-copyright-container .footer-copyright-container-item .copyright-static,vbn-footer .footer .footer-copyright-container .footer-copyright-container-item .footerLinksContainer{width:100%;text-align:center}}@media (max-width:922px){.bodyHeader .logoHeader{width:20%!important}.bodyHeader .logoHeader .logo img{width:100%!important}.bodyHeader .textHeader{width:45%!important}.bodyHeader .loginShoppingCartHeader{width:35%!important}.calendar .datepicker-calendar-days-container{width:100%!important}}@media (max-width:900px){#centralImageDiv{display:none!important}.registerArea{position:inherit!important}.content{width:calc(60vw + 300px)!important}.calendar .datepicker-calendar-month-section .month-title{font-size:18px!important}.calendar .datepicker-calendar-month-section img{width:18px!important}.calendar .datepicker-calendar-day-names span{width:23px!important;font-size:15px!important}.calendar .datepicker-calendar-days-container .day{width:calc(53% / 7)!important;font-size:11px!important}.content vbn-sidebar{width:27%!important}.contentTextBody div p img{width:100%!important}}@media (max-width:850px){.headerLoginSearchHidden .shoppingCartContainer div{display:unset!important}.headerDiv .content .settingsDiv .searchBar{margin-right:30px!important}ul.events li.event_single>a .ev_today{font-size:16px!important}ul.events li.event_single>a .ev_today_date{font-size:15px!important}.calendar{padding:0 5px 5px!important}.calendar .datepicker-calendar-month-section .month-title{width:130px!important;font-size:18px!important}.calendar .datepicker-calendar-month-section img{width:18px!important}.calendar .datepicker-calendar-day-names span{width:24px!important;font-size:13px!important}.home,.menu,.second_lane{display:none!important}.mainMenu{padding-left:7%!important}.responsiveMenu{overflow-y:scroll;overflow-x:hidden;max-height:76vh;display:block!important;width:100%;z-index:999}.responsiveMenu .menuListResponsive{background-color:#fff}.responsiveMenu .mainMenu{flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:center;min-height:2.5rem;flex:1 1 auto;align-self:auto;padding:0 15px;font-weight:700;display:block}.responsiveMenu .mainMenu.hide{display:none}.responsiveMenu .mainMenu:hover{cursor:pointer}.responsiveMenu .mainMenu>span{font-size:14px;text-align:center;text-transform:uppercase;color:#000;display:inline-block}.responsiveMenu .second_lane_menu{width:calc(100% + 70px);margin-left:-50px;color:#000;display:inline-block}}@media (max-width:850px) and (max-width:1000px){.responsiveMenu .second_lane_menu{border-top:1px solid #afb9c0;border-bottom:1px solid #afb9c0}}@media (max-width:850px) and (min-width:1000px) and (max-width:1300px){.responsiveMenu .second_lane_menu{width:90vw;z-index:999}}@media (max-width:850px){.responsiveMenu .second_lane_menu>div{float:left;line-height:2rem;font-size:11px;padding:5px 10px;color:#000;text-transform:uppercase;cursor:pointer}.responsiveMenu .second_lane_menu .selectedSecondLine{opacity:.5;color:#000;background-color:#fff}.responsiveMenu .menuIcon{width:100%;display:inline-block;cursor:pointer}.responsiveMenu .menuIcon img{float:left;padding:10px;margin-right:3%}.menuListResponsive{margin-top:10px}.downArrow,.upArrow{float:right;margin-right:5%;width:25px;padding:7px}}@media (max-width:736px){div.content>div.section{width:100vw;padding:0;margin:0 auto}vbn-sidebar{width:100vw;padding:0;margin:0}.cookieBar div{display:block!important}.reserveBottom{text-align:center!important;width:90%!important}.footerPart1 .footerRow1 .flex-item,.footerPart2 .footerRow2 .flex-item{width:50%!important}.two_columns div{width:100px}.form-group .pull-left{display:flex!important;flex-wrap:wrap!important}.form-group .pull-left .result img{width:78%!important;height:92%!important;margin-top:0!important}.serviceFilter{width:100%!important}.serviceFilter input{font-size:1.3rem}.filterServices{width:100%!important}vbn-pagination{width:100%}.btnsFilter{padding-top:5px!important;flex-direction:column!important}.btnsFilter .filterServiceBtn{padding:13px!important;margin-right:0!important;width:100%!important}.btnsFilter .filterProductBtn{width:100%!important}.service{width:100%!important;margin-right:0!important}.service button{margin-top:16px!important;width:92%!important;padding:13px!important}.product{width:100%!important;margin-right:0!important}.product button{margin-top:16px!important;width:92%!important;padding:13px!important}.productFilter{width:100%!important}.productFilter input{font-size:1.3rem}.filterProducts{width:100%!important}.mediumTitle{height:55px!important;padding:0 10px!important;margin-bottom:5px}vbn-product-details h3{margin-bottom:3rem!important;font-size:24px!important}.productDetailsBuy{width:100%;align-items:center!important}.productDetailsBuy label{margin-bottom:0!important}.poductDetailsImages,.productDetailsBuy button{width:100%}.poductDetailsImages .pricipalImage img{width:100%!important;height:450px!important}.poductDetailsImages .imageList{margin-bottom:5px!important}.section{padding:10px!important}}@media (max-width:720px){.content{width:100%!important}.content .section{width:90%!important;margin:auto}.content vbn-sidebar{width:100%!important;margin:auto}}@media (max-width:700px){.column25,.column50,.column75{width:100%!important;margin-bottom:20px!important}vbn-products button{font-size:12px!important}.serviceDetailsImages{width:90%!important;margin-left:5%!important}.serviceDetailsBuy{width:100%!important;margin-left:5%!important;margin-right:5%!important}.serviceDetailsBuy .dateService{width:100%!important;flex-direction:row!important}.serviceDetailsBuy .dateService div{justify-content:flex-start!important}.serviceDetailsBuy .dateService div label{font-size:18px!important;margin-right:5px!important}.serviceDetailsBuy .dateService div span{font-size:18px!important}.serviceDetailsBuy .buyService{align-items:center!important;margin-top:1rem!important;width:100%}.serviceDetailsBuy .buyService button{width:100%;margin-top:0!important}.logoHeader{width:50%!important}.logoHeader .logo{text-align:center}.logoHeader .logo img{width:70%!important}.loginShoppingCartHeader{width:50%!important}}@media (max-width:687px){.productDiv .details{display:inline-block!important}.productDiv .details .detailsRight{margin:0 10px 10px 0}}@media (max-width:670px){vbn-movie-homepage div.cinema div.cinema_presentation div.avant_premiere div.row div.cover img{width:300%!important;height:auto!important}vbn-article div.uploaded a span,vbn-cinema-homepage div.uploaded a span,vbn-content-text div.uploaded a span,vbn-cours-annual div.uploaded a span,vbn-cours-list div.uploaded a span,vbn-course-specialized div.uploaded a span,vbn-course-workshop div.uploaded a span,vbn-delf-dalf div.uploaded a span,vbn-delf-prim div.uploaded a span,vbn-delf-student div.uploaded a span,vbn-dfp div.uploaded a span,vbn-event div.uploaded a span{width:85%!important;word-break:break-word}.productDetailsContent{flex-wrap:wrap!important}.productDetailsBuy{padding:0!important}.serviceDetailsBuy{width:100%!important}.bodyHeader,.languagesHeader{padding-left:2%}}@media (max-width:640px){.loginShoppingCartHeader{padding-right:3%}.languagesHeader{padding-right:2%}.contentDiv form{padding:20px!important}.contentDiv>div.deleteDiv{margin-left:20px!important;margin-right:20px!important}.loginSearchContainer{position:absolute;right:0}.loginSearchContainer .searchBtn{margin-right:10px!important}.landingPageMenu .locationBtn{display:block!important}.directAccessContainer{margin-top:20px}.search{margin-right:0!important}div.full div.contents{flex-direction:column!important}.msg{display:flex!important;justify-content:center!important}.sliderHomepageTitle{display:none!important}vbn-breadcrumb div{display:inline-block!important;padding:15px 5px}.containerButtons{width:100%!important;margin-top:-38px}.containerContact img{width:90%;margin-top:15px;height:auto}.copyrightFooterText,.footerPart3>div.flex-item>ul.footerMenu>li>a{font-size:10px!important}.footerPart1 .footerRow1 .flex-item,.footerPart2 .footerRow2 .flex-item{width:100%!important}vbn-header>div.main_menu.fixed{position:static!important}vbn-courses-homepage div.examDetail>h1{font-size:14px!important}vbn-cinemahall-reservation form div.two_columns div.flex-item{width:100%!important}vbn-footer div.ambasadaLink{width:100%!important;float:inherit!important}vbn-footer div.facebook,vbn-footer div.twitter,vbn-footer div.youtube{width:50px!important;margin-right:10px!important}vbn-footer div.institutetv{margin-right:10px!important}vbn-landing-page div.directAccess{top:100px;left:150px}vbn-landing-page div.border{display:none}vbn-landing-page span.culture{margin-bottom:0!important}vbn-landing-page span.culture>p{width:100%!important}.bodyHeader .loginShoppingCartHeader,.bodyHeader .textHeader{width:40%!important}.responsiveMenu .menuIcon img{margin-top:0!important;width:45px!important}.headerDiv .content .logoDiv{width:31%!important;font-size:16px!important}.headerDiv .content .settingsDiv .searchBar{margin-right:10px!important}.headerDiv .content .settingsDiv .searchBar input{font-size:16px!important}.headerDiv .content .settingsDiv .searchBar input:focus{width:180px!important}.headerDiv .content .settingsDiv .language{margin-right:10px!important;font-size:16px!important;padding-top:3px}.headerDiv .menuDiv{margin-top:50px!important}.content vbn-sidebar{margin:auto}.event h1{font-size:40px!important}vbn-main-menu{padding:0!important}vbn-main-menu .second_lane{padding:0 10px!important;z-index:999}vbn-main-menu .second_lane div{line-height:1rem!important;font-size:12px!important;margin:0!important;padding:10px 15px 0 0!important}.contentTextBody div h1{font-size:25px!important}.eventInformations>h1{font-size:14px!important}.eventInformations>p,.eventInformations>span{font-size:12px!important}}@media (max-width:600px){.loginShoppingCartHeader{padding-right:2%}vbn-current-event-list>div>div>h1,vbn-event-list>div>div>h1,vbn-exhibition-current-event-list>div>div>h1,vbn-exhibition-event-list>div>div>h1,vbn-exhibition-future-event-list>div>div>h1,vbn-exhibition-past-event-list>div>div>h1,vbn-future-event-list>div>div>h1,vbn-lottery-event-list>div>div>h1,vbn-past-event-list>div>div>h1{font-size:42px!important}vbn-current-event-list>div>div>div.listEvents,vbn-event-list>div>div>div.listEvents,vbn-exhibition-current-event-list>div>div>div.listEvents,vbn-exhibition-event-list>div>div>div.listEvents,vbn-exhibition-future-event-list>div>div>div.listEvents,vbn-exhibition-past-event-list>div>div>div.listEvents,vbn-future-event-list>div>div>div.listEvents,vbn-lottery-event-list>div>div>div.listEvents,vbn-past-event-list>div>div>div.listEvents{flex-direction:column!important}vbn-current-event-list>div>div>div.listEvents>a div.contentDiv,vbn-current-event-list>div>div>div.listEvents>a div.imageEvent,vbn-event-list>div>div>div.listEvents>a div.contentDiv,vbn-event-list>div>div>div.listEvents>a div.imageEvent,vbn-exhibition-current-event-list>div>div>div.listEvents>a div.contentDiv,vbn-exhibition-current-event-list>div>div>div.listEvents>a div.imageEvent,vbn-exhibition-event-list>div>div>div.listEvents>a div.contentDiv,vbn-exhibition-event-list>div>div>div.listEvents>a div.imageEvent,vbn-exhibition-future-event-list>div>div>div.listEvents>a div.contentDiv,vbn-exhibition-future-event-list>div>div>div.listEvents>a div.imageEvent,vbn-exhibition-past-event-list>div>div>div.listEvents>a div.contentDiv,vbn-exhibition-past-event-list>div>div>div.listEvents>a div.imageEvent,vbn-future-event-list>div>div>div.listEvents>a div.contentDiv,vbn-future-event-list>div>div>div.listEvents>a div.imageEvent,vbn-lottery-event-list>div>div>div.listEvents>a div.contentDiv,vbn-lottery-event-list>div>div>div.listEvents>a div.imageEvent,vbn-past-event-list>div>div>div.listEvents>a div.contentDiv,vbn-past-event-list>div>div>div.listEvents>a div.imageEvent{width:95%!important}vbn-current-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-exhibition-current-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-exhibition-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-exhibition-future-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-exhibition-past-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-future-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-lottery-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg,vbn-past-event-list>div>div>div.listEvents>a div.imageEvent img.eventImg{width:100%!important}.headerDiv .content .logoDiv{font-size:14px!important}.content vbn-sidebar{width:100%!important;margin:auto}.calendar{padding:0 10px 10px!important}.calendar .datepicker-calendar-month-section .month-title{width:175px!important}.calendar .datepicker-calendar-day-names span{width:29px!important}.calendar .datepicker-calendar-days-container .day{width:21px!important}}@media (max-width:582px){.deliveryDetails .container .col-1{padding-left:0!important}.headerDiv .content div.logoDiv img.logo{width:calc(40vw)!important}.productNr{margin-left:0!important;top:18px;right:0}vbn-header-static .headerDiv .content .settingsDiv .socialMedia .showOnMobileHeader .shop>div>div .productNr{margin:-20px 0!important}}@media (max-width:570px){.signinHeader{padding:8px 12px!important}}@media (max-width:563px){vbn-menu-view div.item{margin:auto!important}.product,.service{width:100%!important}.pricipalImage img{width:100%!important;height:auto!important}}@media (max-width:550px){.bodyHeader{flex-direction:column!important}.bodyHeader .logoHeader{width:100%!important;margin-bottom:15px}.bodyHeader .logoHeader .logo img{width:60%!important}.bodyHeader .loginShoppingCartHeader{width:100%!important;align-items:center!important}.shoppingCartHeader{margin-left:2%!important;margin-right:0!important}.headerLoginRegister{text-align:center!important;margin-left:0!important}.bodyHeader .textHeader{width:90%!important;margin:auto auto 10px}.headerLoginSearchHidden{width:50%!important;margin:auto!important}.footerDiv .content .footerDetails{flex-direction:column!important;align-items:flex-start!important}.footerDiv .content .footerDetails .footerColumn{margin:10px 0!important;width:100%!important;align-items:flex-start!important;padding-left:3%}.footerDiv .content .footerDetails .footerColumn .footerTownTitle{margin-top:0!important}.footerDiv .content .footerDetails .footerDetailsContacts .footerColumnTitle,.footerDiv .content .footerDetails .footerDetailsContacts label,.footerDiv .content .footerDetails .footerDetailsOrar .footerColumnTitle{margin-bottom:8px!important}.footerDiv .content .footerDetails .footerDetailsOrar div{margin-top:8px!important}.footerDiv .content .footerDetails .footerDetailsLinks{flex-direction:row!important;align-items:flex-start!important;padding:0}.footerDiv .content .footerDetails .footerDetailsLinks a{margin-left:3%;width:60%!important}.footerDiv .content .footerBottomDiv .hooterCopyright{width:28%!important;padding-left:3%}.footerDiv .content .footerBottomDiv .footerNewsletter{width:45%!important}.footerDiv .content .footerBottomDiv .footerNewsletter .signUpNewsletter input{width:80%!important}.hooterCopyrightVbn{margin-top:15px!important}.headerDiv .content .settingsDiv .searchBar{position:absolute!important;top:50px;right:0;margin-right:10px!important}.headerDiv .content .settingsDiv .searchBar input:focus{width:180px!important}.headerDiv .content .logoDiv{width:50%!important}.fixedMenu{top:85px!important}.content vbn-sidebar{width:52%!important}.event h1{font-size:35px!important}vbn-footer div.bottom div.footerRow1{margin:0 auto}vbn-footer div.bottom div.footerRow1 div.socialMedia div.showOnMobileFooter{flex-direction:row;justify-content:space-evenly;margin-bottom:15px}vbn-footer div.bottom div.footerRow1 div.socialMedia div.showOnMobileFooter button{transform:scale(1.5)}}@media (max-width:500px){.content vbn-sidebar{width:56%!important}vbn-header-static .headerDiv .content .logoDiv .logo svg{width:175px!important}}@media (max-width:480px){.footerDiv .content .footerBottomDiv{flex-wrap:wrap!important;flex-direction:column;margin-top:0!important}.footerDiv .content .footerBottomDiv .hooterCopyright{width:50%!important}.footerDiv .content .footerBottomDiv .footerDetailsContactEmail{width:50%!important;text-align:right;padding-right:5%}.footerDiv .content .footerBottomDiv .footerNewsletter{margin-top:0!important;width:100%!important;padding-top:10px;padding-left:3%}.footerDiv .content .footerBottomDiv .footerNewsletter .signUpNewsletter input{width:86%!important}.footerDiv .content .hooterCopyrightVbn{margin-top:20px!important}.showOnMobileFooter{display:flex!important}.showOnMobileHeader{display:none!important}vbn-my-profile img-cropper{width:100%!important}.contentDiv form>div.changePassword>div.container{flex-wrap:wrap!important}.contentDiv>div.deleteDiv{margin-left:0!important}vbn-newsletter>form{padding:20px!important}vbn-newsletter>form>div.flex-container{flex-wrap:wrap!important}vbn-newsletter>form>div.flex-container div.flex-item:nth-child(1){padding:0!important}.loginSearchContainer{right:0;position:inherit;margin:0 auto}.modalContainer .selectFileModal,.modalContainer .selectFileModal .registerArea{width:100%!important}.modalContainer .selectFileModal .registerArea{position:inherit!important;border-radius:0!important}.modalContainer .selectFileModal .title img:nth-child(2){display:none}vbn-events-homepage,vbn-news-homepage{padding:0!important}vbn-landing-page .logo>img:first-child{width:180px!important;height:auto!important}.logo>img:first-child{width:100vw;height:auto!important}.bottomTabs{font-size:12px!important}vbn-product-details h3{margin-left:0!important;margin-right:0!important;font-size:18px!important;margin-bottom:2rem!important}.poductDetailsImages .pricipalImage img{height:320px!important}.productDetailsContent{padding-left:0!important;padding-right:0!important}.productDiv{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-content:stretch!important;align-items:center!important}.productDiv .details{width:100%!important;text-align:center!important}.productDiv .details .detailsLeft .productTitle{margin-bottom:0!important}.productDiv .details .detailsRight{margin:0!important}.productDiv .details .detailsRight .priceDiv{text-align:center!important}vbn-online-tickets .tickets .totalPrice .responsiveBtn{display:block!important;float:right;color:#000!important;background-color:#fff!important;border:1px solid #000!important}}@media (max-width:455px){.content vbn-sidebar{width:60%!important}.calendar{padding:0 5px 10px!important}.footerDiv .content .footerDetails .footerDetailsLinks{flex-direction:column!important;align-items:flex-start!important;padding:0}.footerDiv .content .footerDetails .footerDetailsLinks a{margin-left:3%;width:22%;margin-bottom:5px!important}.event h1{font-size:20px!important}.event .date,.event h3{font-size:15px!important}.hooterCopyrightVbn{font-size:12px!important}vbn-news-homepage .events .eventList{margin-right:0!important}}@media (max-width:421px){#cookieConsent{left:-10px}.events>div.eventList>div.eventDiv{width:100%!important}.events>div.eventList{min-width:100%!important}.events>div.eventList:nth-child(2){margin-left:0!important}#currentEvent>div>h1,#futureEvent>div>h1,#pastEvent>div>h1{font-size:47px!important}.consentText{width:85%!important}.containerButtons{display:table;width:100%}.containerButtons .bottomTabs{width:100%;float:none!important;margin:0}.headerLoginSearchHidden{justify-content:center!important}}@media (max-width:414px){.copyrightFooterText{text-align:center}.pricipalImage img{width:100%!important;height:auto!important}.footerRow1{flex-direction:column!important}.footerRow1 .flex-item{width:100%!important}.containerContact .flex-item .containerForm{justify-content:center!important}.content vbn-sidebar{width:65%!important}}@media (max-width:400px){vbn-landing-page div.directAccess{left:100px!important}vbn-landing-page div.landingPageMenu div.locationBtn{font-size:12px!important;width:100px!important}.headerDiv .content .settingsDiv .language{margin-right:15px!important}.headerDiv .content .logoDiv{width:40%!important;font-size:11px!important}.headerDiv .content div.logoDiv img.logo{width:calc(50vw)!important}.responsiveMenu .menuIcon img{margin-right:4%!important}}@media (max-width:380px){.content vbn-sidebar{width:70%!important}}@media (max-width:375px){.contentDiv form>div.changePassword>div.container button{display:table!important;margin-left:0!important}.directAccess{bottom:47px!important}vbn-newsletter div.radio{display:inherit!important}.headerLoginSearchHidden .shoppingCartContainer,.headerLoginSearchHidden div{display:unset!important}.headerLoginSearchHidden .shoppingCartContainer .productNr{margin:-40px 8px!important}.headerDiv .content .settingsDiv .searchBar{top:55px;margin-right:10px!important}}@media (min-width:533px) and (max-height:490px){.landingPageMenu .locationBtn{height:30px!important;font-size:11px!important;padding:4px!important;width:120px}.directAccess .directAccessContainer .directAccessItem span p{font-size:12px}.directAccess .directAccessContainer .directAccessItem a img{width:35%}}@media (max-height:812px) and (min-width:320px){.directAccess .directAccessContainer .directAccessItem a img{width:20%}.directAccess .directAccessContainer .directAccessItem span p{font-size:11px}}@media (max-width:480px) and (max-height:320px){.directAccess{bottom:44px!important}.directAccess .directAccessContainer{flex-direction:row!important;flex-wrap:nowrap!important}.landingPageMenu .locationBtn{height:30px!important;font-size:12px!important;padding:5px!important;width:126px!important}}@media (max-width:320px) and (max-height:480px){.directAccessContainer{display:flex!important;flex-direction:row!important;margin-left:0!important}.landingPageMenu .locationBtn{height:30px!important;font-size:12px!important;padding:5px!important;width:126px!important}}@media (max-width:513px) and (max-height:360px){vbn-landing-page .directAccess .directAccessContainer .directAccessItem a img{width:35%!important;margin-left:0!important}}@media (max-width:350px){.content vbn-sidebar{width:78%!important}}@media (max-width:320px){.directAccess .directAccessContainer{flex-wrap:nowrap!important}div.radio{display:flex!important;flex-direction:column!important}}@media (max-width:533px){.col-1{padding:0!important;width:100%!important}.form-group{width:100%!important}.addressDiv{margin-left:0!important}}@media (max-width:625px){.billingDetails{width:100%!important;margin-left:0!important}.deliveryDetails{width:100%!important;margin-right:0!important;margin-bottom:5px!important}}@media (max-width:1000px){.shoppingCartPreview{display:none}vbn-header-static .menuDiv vbn-main-menu{padding:0 1.5%}vbn-header-static .menuDiv vbn-main-menu .menu span{font-size:100%!important}.content vbn-sidebar{margin-top:.5rem!important}.imageContainerCalendar{height:100%!important}.imageContainerCalendar img{width:100%}}@media (max-width:640px){.imgContainer{width:100%!important}.subtitleEvent,.title{height:100%!important}}@media (max-width:1250px){.galleryPhoto{width:100%!important}}@media screen and (max-width:640px){.eventContainer,.listEvents>a{display:block!important;word-break:break-word}.event,.event_single>a{word-break:break-word;overflow-wrap:break-word}.second_lane_menu{padding-left:2.6rem;margin-top:5px;margin-bottom:5px}.logoDiv{margin-left:6%}.searchBar{padding-right:5%}.menuText,.settingsDiv{margin-right:5%}.contentDiv{margin-top:10px;margin-left:0!important}.footerDetails{margin-left:6%;padding-right:8%}.footerCookies{margin-right:2%}.subTextResponsive{margin-right:auto;margin-left:32px;font-size:20px;padding-top:16px}.uploaded span{word-break:break-all}.text img{width:auto;max-width:100%}}@media (min-width:551px) and (max-width:601px){.datepicker-container{width:47%!important;margin-left:25%}}@media (min-width:601px) and (max-width:674px){.datepicker-container{width:35%!important;margin-left:30%}.datepicker-calendar-day-names span{width:24px!important}.datepicker-calendar-days-container .day{width:14px!important;font-size:14px!important}}@media (min-width:674px) and (max-width:720px){.datepicker-container{width:32%!important;margin-left:32%}}@media (max-width:420px){.barSectionForNews{margin-bottom:9%;border-bottom:1px solid #afb9c0}}@media (max-width:400px) and (min-width:300px){.headerDiv .content .settingsDiv .searchBar input:focus{width:160px!important;font-size:14px!important}}@media screen and (max-width:410px){.headerDiv .menuDiv{margin-top:45px!important}.searchBar{top:50px!important}.fixedMenu{top:95px!important}}@media screen and (max-width:340px){.headerDiv .menuDiv{margin-top:45px!important}}@media only screen and (min-width:350px) and (max-width:700px){.newsSelectOption{width:45%!important}}@media only screen and (max-width:350px){.newsSelectOption{width:60%!important}.image{width:100%!important}}@media only screen and (max-width:640px){.one_news,a{display:inline!important}.one_news .contentDiv,a .contentDiv{margin-bottom:20px;width:100%!important}.one_news .contentDiv h1,.one_news .contentDiv h2,a .contentDiv h1,a .contentDiv h2{margin:0 0 10px!important;height:100%!important}.one_news .image,a .image{margin-right:20px}vbn-event .documentsBox .docs .uploaded a{display:flex!important}}@media only screen and (min-width:640px) and (max-width:970px){.one_news>a{display:-webkit-box!important}.one_news>a .contentDiv{margin-bottom:20px}.one_news>a .contentDiv h1,.one_news>a .contentDiv h2{margin:0 0 10px!important}}@media screen and (max-width:650px){.hooterCopyrightVbn{display:grid!important;text-align:center!important;justify-content:center!important;font-size:12px!important}.footerCookies{padding:10px;width:100%!important}.footerGDPR,.footer_vbn{width:100%!important}.footerNewsletterEN,.footerNewsletterRO{margin-top:20px!important}}@media screen and (max-width:360px){#scrollBtn{bottom:85px!important}}@media screen and (max-width:485px) and (min-width:455px){.footerDetailsLinks{display:inline!important}}@media screen and (max-width:420px){.tableCokies table{width:550px}}@media (max-width:640px){.contentDiv{padding-top:0!important}.contentDiv .fontSiezeText,.section .event h1{font-size:20px!important}.section .event .gps,.section .event h2,.section .event h3{font-size:15px!important}.section .event .description{font-size:14px!important}.contentTextBody div h1{font-size:20px!important}.contentTextBody .text{font-size:14px!important}article .articleFontSizeTitle{font-size:20px!important}article h2{font-size:16px!important}article .contentDiv{font-size:14px!important}.imageCredit{font-size:10px!important}}@media screen and (max-width:640px){.previous{margin-left:2%}}@media screen and (min-width:310px) and (max-width:500px){.nextContent{margin-left:-12%}}@media screen and (max-width:796px){div.download-file-overlay .pop-up{width:75%!important}div.download-file-overlay .pop-up .buttons a{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.calendar .datepicker-calendar-day-names span{width:22px!important}.datepicker-calendar-days-container .day{width:19x!important}}@media screen and (max-width:720px){.calendar .datepicker-calendar-days-container .day{width:18px!important;margin:2px 6px!important;font-size:14px!important}.calendar .datepicker-calendar-day-names span{width:26px!important}}@media screen and (max-width:699px){.calendar .datepicker-calendar-days-container .day{width:16px!important;font-size:13px!important}.calendar .datepicker-calendar-day-names span{width:24px!important}}@media screen and (max-width:600px){.calendar .datepicker-calendar-days-container .day{width:21px!important;font-size:13px!important}.calendar .datepicker-calendar-day-names span{width:29px!important}}@media screen and (max-width:550px){.calendar .datepicker-calendar-days-container .day{width:22px!important;font-size:13px!important}.calendar .datepicker-calendar-day-names span{width:30px!important}}@media screen and (max-width:503px){.calendar .datepicker-calendar-day-names span{width:29px!important}.calendar .datepicker-calendar-days-container .day{width:21px!important;font-size:13px!important}}@media (min-width:500px) and (max-width:950px){.unsubscribeNewsletter{width:100%}.unsubscribeNewsletter a img{height:15%!important}}@media (max-width:1000px){.gdpr input{margin-left:0}}@media screen and (max-width:1780px){vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:15px!important}}@media screen and (max-width:1000px){vbn-product-details .PSDetailsContent,vbn-service-details .PSDetailsContent{flex-direction:column!important}vbn-product-details .PSDetailsContent .PSDetailsBuy,vbn-product-details .PSDetailsContent .PSDetailsImages,vbn-service-details .PSDetailsContent .PSDetailsBuy,vbn-service-details .PSDetailsContent .PSDetailsImages{width:100%!important}}@media screen and (max-width:1550px){vbn-shopping-cart div .progress-indicator li{margin-right:4%!important}vbn-shopping-cart div .ticketsList .shoppingCartQuantity{width:60%!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:10px!important}}@media screen and (max-width:1451px){vbn-shopping-cart div .progress-indicator li{margin-right:3%!important}}@media screen and (max-width:1385px){vbn-shopping-cart div .progress-indicator li{margin-right:2%!important}}@media screen and (max-width:1350px){vbn-shopping-cart div .progress-indicator{font-size:15px!important}vbn-shopping-cart div .ticketsList .shoppingCartQuantity{width:50%!important}}@media screen and (max-width:1300px){vbn-product-details .addToShoppingCart .modal-dialog .modal-content,vbn-products .addToShoppingCart .modal-dialog .modal-content,vbn-service-details .addToShoppingCart .modal-dialog .modal-content,vbn-services-list .addToShoppingCart .modal-dialog .modal-content{width:50%!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content .img,vbn-products .addToShoppingCart .modal-dialog .modal-content .img,vbn-service-details .addToShoppingCart .modal-dialog .modal-content .img,vbn-services-list .addToShoppingCart .modal-dialog .modal-content .img{width:30%!important}vbn-shopping-cart div .progress-indicator{font-size:16px!important}vbn-shopping-cart div .progress-indicator li{margin-right:4%!important}vbn-shopping-cart div .ticketsList .shoppingCartQuantity{width:60%!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:20px!important}}@media screen and (max-width:1200px){vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:15px!important}}@media screen and (max-width:1100px){vbn-shopping-cart div .progress-indicator{font-size:14px!important}vbn-shopping-cart div .progress-indicator li{margin-right:2%!important}}@media screen and (max-width:1050px){vbn-shopping-cart div .ticketsList .shoppingCartQuantity{width:50%!important}}@media screen and (max-width:900px){vbn-online-tickets div.tickets div.ticketList table tr div th:first-of-type{width:45%!important}vbn-online-tickets div.tickets div.ticketList table tr div th.priceTd{width:1%!important}vbn-online-tickets div.tickets div.ticketList table tr div td:first-of-type{width:45%!important}vbn-online-tickets div.tickets div.ticketList table tr div td.priceTd{width:1%!important}vbn-shopping-cart div .productList div .productDiv{flex-direction:column!important}vbn-shopping-cart div .productList div .productDiv .img{width:100%!important}vbn-shopping-cart div .productList div .productDiv .img img{display:block!important;margin:auto!important}vbn-shopping-cart div .productList div .productDiv .details{flex-direction:column!important;flex-wrap:wrap!important;justify-content:center!important;align-content:center!important;align-items:center!important;width:100%!important}vbn-shopping-cart div .productList div .productDiv .details .detailsLeft{text-align:center!important;width:100%!important}vbn-shopping-cart div .productList div .productDiv .details .detailsLeft .quantityAndPrice{margin:0 0 0 10px!important}vbn-shopping-cart div .productList div .productDiv .details .detailsLeft .quantityName{margin-left:-65px!important}vbn-shopping-cart div .productList div .productDiv .details .detailsRight .priceDiv .removeItem{text-align:center!important;display:block!important;margin:0!important}vbn-shopping-cart div .productList div .productDiv .details .detailsRight .priceDiv .discountPrice{text-align:center!important;margin:0!important}vbn-shopping-cart div .productList div .productDiv .details .detailsRight .priceDiv .procentDiscount{margin:0!important}vbn-shopping-cart div .ticketsList tr .priceTicket,vbn-shopping-cart div .ticketsList tr .quantityTicket{width:20%!important}}@media screen and (max-width:865px){vbn-shopping-cart div .progress-indicator li{text-align:center!important}}@media screen and (max-width:785px){vbn-shopping-cart div h5{font-size:32px!important}vbn-shopping-cart div .progress-indicator{font-size:14px!important}vbn-shopping-cart div .ticketsList tr .priceTicketResponsive,vbn-shopping-cart div .ticketsList tr .productTitle{font-size:15px!important}vbn-shopping-cart div .ticketsList tr .quantityTicket{width:25%!important}vbn-shopping-cart div .ticketsList tr .quantityTicket .quantityAndPrice .quantityDiv button{font-size:18px!important}vbn-shopping-cart div .ticketsList tr .quantityTicket .quantityAndPrice .quantityDiv input{line-height:20px!important;width:46px!important}vbn-shopping-cart div .ticketsList tr .priceTicket{width:25%!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:30px!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .continueShopping{padding:7px 12px!important;font-size:18px!important}}@media screen and (max-width:700px){vbn-shoppingcart-billing-address .contentDiv form{padding:0!important}vbn-shoppingcart-billing-address .contentDiv form div .flex-container{flex-direction:column!important}vbn-shoppingcart-billing-address .contentDiv form div .flex-container .flex-item,vbn-shoppingcart-billing-address .contentDiv form div .flex-container .flex-item .form-group input,vbn-shoppingcart-billing-address .contentDiv form div .flex-container .flex-item .form-group select,vbn-shoppingcart-billing-address .contentDiv form div .flex-container .flex-item .form-group textarea,vbn-shoppingcart-billing-address .contentDiv form div .flex-container .flex-item .form-group vbn-international-phone-input .intl-tel-input{width:100%!important}vbn-shopping-cart div .summaryDetails{flex-direction:column!important}vbn-shopping-cart div .summaryDetails .billingDetails,vbn-shopping-cart div .summaryDetails .deliveryDetails{width:100%!important;margin:10px 0!important}vbn-shopping-cart div .invalidCart{width:100%!important}vbn-order-details div .details-container{flex-direction:column!important}vbn-order-details div .details-container .details-item{width:100%!important;margin:10px 0!important}}@media screen and (max-width:687px){vbn-shopping-cart div .productList div .productDiv .details .detailsRight .priceDiv .price,vbn-shopping-cart div .productList div .productDiv .details .detailsRight .priceDiv .procentDiscount{text-align:center!important}}@media screen and (max-width:660px){vbn-shopping-cart div .progress-indicator li{text-align:center!important}}@media screen and (max-width:600px){vbn-online-tickets div.tickets div.ticketList table tr div th:first-of-type{width:10%!important}vbn-online-tickets div.tickets div.ticketList table tr div th.priceTd{float:left!important;width:initial!important}vbn-online-tickets div.tickets div.ticketList table tr div td:first-of-type{width:10%!important}vbn-online-tickets div.tickets div.ticketList table tr div td.priceTd{float:left!important;width:initial!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{margin-right:30px!important}vbn-shopping-cart div .commandDetails .orderDetailsStep{flex-direction:column!important}vbn-shopping-cart div .commandDetails .orderDetailsStep .isDeliveryCourier,vbn-shopping-cart div .commandDetails .orderDetailsStep .isPerosnalLifting{width:100%!important}vbn-shopping-cart div .listOfItems{font-size:16px!important}vbn-shopping-cart div .listOfItems table tbody tr{display:flex;flex-direction:row;text-align:justify}vbn-shopping-cart div .listOfItems table tbody tr td:first-of-type{width:65%!important}vbn-shopping-cart div .listOfItems table tbody tr td:last-of-type{width:35%!important;text-align:end!important;margin-right:0!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content,vbn-products .addToShoppingCart .modal-dialog .modal-content,vbn-service-details .addToShoppingCart .modal-dialog .modal-content,vbn-services-list .addToShoppingCart .modal-dialog .modal-content{width:70%!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content .img,vbn-products .addToShoppingCart .modal-dialog .modal-content .img,vbn-service-details .addToShoppingCart .modal-dialog .modal-content .img,vbn-services-list .addToShoppingCart .modal-dialog .modal-content .img{width:30%!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content .content div,vbn-products .addToShoppingCart .modal-dialog .modal-content .content div,vbn-service-details .addToShoppingCart .modal-dialog .modal-content .content div,vbn-services-list .addToShoppingCart .modal-dialog .modal-content .content div{padding:20px 10px!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content .content div h1,vbn-products .addToShoppingCart .modal-dialog .modal-content .content div h1,vbn-service-details .addToShoppingCart .modal-dialog .modal-content .content div h1,vbn-services-list .addToShoppingCart .modal-dialog .modal-content .content div h1{font-size:14px!important}}@media screen and (max-width:550px){vbn-shopping-cart div .progress-indicator li{text-align:center!important}vbn-shopping-cart div .ticketsList tr th{font-size:14px!important}vbn-shopping-cart div .ticketsList tr th span{font-size:16px!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .continueShopping{padding:5px 9px!important;font-size:15px!important}}@media screen and (max-width:500px){vbn-order-details div div .productContainer{margin:10px 0!important;height:inherit!important}vbn-order-details div div .productContainer .flex-container{flex-direction:column!important}vbn-order-details div div .productContainer .flex-container .flex-item{text-align:center!important;width:100%!important}vbn-product-details .addToShoppingCart .modal-dialog .modal-content,vbn-products .addToShoppingCart .modal-dialog .modal-content,vbn-service-details .addToShoppingCart .modal-dialog .modal-content,vbn-services-list .addToShoppingCart .modal-dialog .modal-content{width:90%!important}}@media screen and (max-width:490px){vbn-shopping-cart div h5{font-size:30px!important}vbn-shopping-cart div .progress-indicator{font-size:14px!important}vbn-shopping-cart div .ticketsList tr .shoppingCartQuantity{width:40%!important}vbn-shopping-cart div .ticketsList tr .productsNumber{display:block!important;text-align:center!important}vbn-shopping-cart div .ticketsList tr th,vbn-shopping-cart div .ticketsList tr th span{font-size:13px!important}vbn-shopping-cart div .ticketsList tr .quantityTicket{width:30%!important}vbn-shopping-cart div .ticketsList tr .quantityTicket .quantityAndPrice .quantityDiv button{font-size:18px!important}vbn-shopping-cart div .ticketsList tr .quantityTicket .quantityAndPrice .quantityDiv input{line-height:17px!important;width:40px!important}vbn-shopping-cart div .ticketsList tr .priceTicket{width:30%!important}vbn-shopping-cart div .ticketsList tr .priceTicketResponsive{font-size:13px!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .continueShopping{padding:5px 9px!important;font-size:13px!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total,vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 .total .totalPriceFinal{font-size:15px!important}}@media screen and (max-width:450px){vbn-shopping-cart div .summaryDetails .ticketDetails h3{display:grid!important}vbn-shopping-cart div .summaryDetails .ticketDetails h3 span{padding-left:0!important}vbn-shopping-cart div table.ticketsList tbody tr .quantityTicket .quantityAndPrice .quantityDiv button{padding:5px 4px!important}}@media screen and (max-width:400px){.barSectionForEvent,.barSectionForEvent h1,.barSectionForEvent p{max-height:100%!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 button{text-align:center!important;display:block!important;margin:10px auto!important}vbn-shopping-cart div .orderDetails .orderDetailsContainer .orderDetailsBox2 button:last-of-type{float:initial!important}}@media screen and (max-width:350px){vbn-shopping-cart div h5{font-size:30px!important}}@media (max-width:800px){vbn-header-static .headerDiv .content .logoDiv .logo{width:30vw!important;height:auto!important}vbn-header-static .headerDiv .content .logoDiv .logo svg{width:225px!important}vbn-header-static .headerDiv .content .logoDiv img{width:40vw!important;height:auto!important;margin-top:10px!important}}@media (max-width:500px){.unsubscribeNewsletter{width:100%}.unsubscribeNewsletter a img{height:15%!important;width:100%!important}vbn-header-static .headerDiv .content .logoDiv .logo{width:30vw!important;height:auto!important}vbn-header-static .headerDiv .content .logoDiv .logo svg{width:175px!important}vbn-header-static .headerDiv .content .logoDiv img{width:30vw!important;height:auto!important}}