﻿
body, html  { font-size:24px; line-height:25px;color:#403837;background:#F5F7F2; }
body.modal-open             { padding-right: 10px !important; }
section h2,header ul.menu li { font-family: font37-regular; }
/*html:after { content: "";position: absolute;left: 14px;bottom: 14px;right: 14px;top: 14px;border: 6px solid #F2D287;z-index:3;pointer-events:none; }*/

header#header,header#header.bg           { background: #F5F7F2;padding: 25px 20px; }
/*#header-logo            { display:none; }*/
/*#header.bg #header-logo { display: table-cell; }*/
header ul.menu          { font-size:1.35vw; }
/*.headerInner            { max-width:60%; }*/
header ul.menu li.social-links svg  { fill: #403837;vertical-align: baseline; }
header ul.menu          { color:inherit;display: inline-block;width: auto; position: relative; }
.headerInner.LogoCentered { text-align: center; }
#header .menu-sub       { background: #F2D287; }
#header ul.menu .menu-sub li        { color: #000000; }
#header ul.menu .menu-sub li:hover  { color: #000000;opacity: 0.8; }
#header ul.menu li:hover,#header ul.menu li:focus,#header ul.menu > li.active            { color: #6A8D6F; }
#header ul.menu > li.active:after                           { display: none; }

/*p { color:#ffffff; }*/
/*#header ul.menu li:hover        { color: #F2D287; }*/
li#header-logo { /*background: #F5F7F2;*/z-index: 1;padding-right: 30px; padding-left: 30px; }

#home-gallery .gallery-caption .gallery-text    { line-height:1.2; }
#home-gallery .flex-control-paging li a.flex-active { background:#ffffff; }
#home-gallery .flex-control-paging li a   { background: #8A766D; }
#home-gallery .flex-control-paging li a  { width:10px;height:10px; }
#home-gallery .gallery-logo     { width:65%; }
#home-gallery .opacity-layer    { /*background:rgba(245, 247, 242, 0.15);*/ z-index:1 !important;background:transparent; }

section #headline h2:after,section .headline h2:after,section h1:after { content: "";position: absolute;bottom: -5px;left: 50%;transform: translateX(-50%);-webkit-transform:translateX(-50%); }
section #headline h2:after, section .headline h2:after,section h1:after { border-top:3px dashed; /*background-image: url('../../../warehouse/temp/telYitzhak/title-border.png');*/width: 140%;height: 3px;background-repeat: repeat; }
section #headline h2:before, section .headline h2:before,section h1:before { border-bottom:3px dashed;/*background-image: url(../../../warehouse/temp/telYitzhak/title-border.png);*/width: 140%;height: 3px;background-repeat: repeat; content: ""; position: absolute;top: -5px;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%); }
section h2,section #headline h1                  { font-size: 250%;padding-top: 5px; font-family: font37-regular;}
#headline, .headline        { margin-bottom:50px; }

section#private .headline {display: block;}
section#about               { padding-top: 60px; }
 

.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev { content: "" !important;background-image: url(../../../Content/images/thinArrowRight.png);width: 67px;height: 8px;background-size: cover;background-position: top; }
.ms-skin-default .ms-nav-prev { background-image: url(../../../Content/images/thinArrowLeft.png); }



.footer-address {width: auto; font-size: 100%; left:10px; background: #fff; color: #000; padding: 10px;}

.footer-elements .grid-boxes .grid-box:nth-child(2) { padding-right: 15px;padding-left: 15px; }
.footer-elements .grid-boxes .grid-box:nth-child(2) .grid-box-image { padding-bottom: calc(73% + 20px); }
.footer-elements .grid-boxes .box-image-animation { height: 100%; }
.footer-elements .grid-boxes .grid-box:nth-child(2) .grid-box-image img { height: 100%;width: auto; }

.gallery-container                              { width: 100%; }


.gallery-cubes                      { padding: 5px 0px;margin-right: -5px;margin-left: -5px; }
.gallery-cubes .image-link-inner    { background: rgba(255, 255, 255, 0.8);width:55px;height:55px; }
.gallery-cubes > div                { padding:10px; }
.gallery-cubes .boxes-images-outer-image:hover .image-link-container { background: rgba(245, 247, 242, 0.3); }
button.popupBtn.loadMore    { background: #403836;width: 100%;margin: 0;padding: 40px; }

section.banner h1,section#gallery h2,section#menuGallery h2,section#galleryEvents h2    { display: none; }
section#menuGallery .headline, section.banner .headline, section#gallery .headline, section#galleryEvents .headline { margin: 0; }

section#bottomGallery #ContentRegularModule { max-width: none; }
section#bottomGallery .headline             { position: absolute;top: 10%;left: 50%; transform: translateX(-50%);-webkit-transform:translateX(-50%);width: 100%;z-index: 2;color: #ffffff;     display: block;}
#ContentRegularModule.gallery { max-width: 1170px; }
section#menuGallery           { padding-top: 0;padding-bottom:60px; }
section#private                {padding-bottom:60px;}
section#menus                 { padding-bottom: 0; }

section.banner .popup-text { background: transparent; padding: 0; }
section.banner #text1      { max-width: 100%; }
section#gallery            { max-width: 1170px;margin: auto; }

section#Events .SectionTopImage:after { content: "";background-image: url('../../../warehouse/temp/telYitzhak/the-garden-text.png');left: 50%; top: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position: absolute;width: 482px;height: 141px;background-size: cover; }
section#private .SectionTopImage:after { content: "";background-image: url('../../../warehouse/temp/telYitzhak/private.png');left: 50%; top: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position: absolute;width: 276px;height: 135px;background-size: cover; }
section#bakery .SectionTopImage:after { content: "";background-image: url('../../../warehouse/temp/telYitzhak/the-backery-text.png');left: 50%; top: 50%;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position: absolute;width: 390px;height: 135px;background-size: cover; }
.lobbyview .grid-box,.LobbyModule .grid-box       { background: transparent; }
section.garden #text1       { max-width: 900px; }

section#bottomGallery      { padding-bottom: 0;margin-bottom: 0;padding-top: 40px; }
#map-section               { display: none; }
/*#contactview               { padding-top: 70px; }*/

#text1, #text2             { margin-bottom: 35px; }

section#menus .lobbyview .grid-box:nth-child(4n),section#menus .LobbyModule .grid-box:nth-child(4n) { margin-left: 3%; }
section#menus .grid-box-image                    { padding-bottom: 63%;margin-bottom: 0; }
section#menus .lobbyview .grid-box:nth-child(3n),section#menus .LobbyModule .grid-box:nth-child(3n) { margin-left: 0; }
section#menus .grid-boxes.row                    { max-width: 90%;margin-top: 30px; }
section#menus .lobbyview .grid-box,section#menus .LobbyModule .grid-box               { width: 30.3%; }


#multi-content-modal.jobs .headline { display: block; }
#multi-content-modal.jobs a.close { display: block; }
#multi-content-modal.modal.jobs.gallery .modal-content > .close { display: block; }
.modal.jobs #DynamicFormObject .dynamicFormObjectField { width: 50%;float:right; }
.modal.jobs #DynamicFormObject { color: inherit; }
.modal.jobs #DynamicFormObject .dynamicFormObjectSubmit { width: 50%; float: none; display:  inline-block; }
.modal.jobs #DynamicFormObject .dynamicFormObjectFields .top-form { font-size: 140%; }

#multi-content-modal.jobsform .headline { display: block; }
#multi-content-modal.jobsform a.close { display: block; }
#multi-content-modal.modal.jobsform.gallery .modal-content > .close { display: block; }
.modal.jobsform #DynamicFormObject .dynamicFormObjectField { width: 50%;float:right; }
.modal.jobsform #DynamicFormObject { color: inherit; }
.modal.jobsform #DynamicFormObject .dynamicFormObjectSubmit { width: 50%; float: none; display:  inline-block; }
.modal.jobsform #DynamicFormObject .dynamicFormObjectFields .top-form { font-size: 140%; }


.normal-form input[type="submit"],#DynamicFormObject input[type="submit"] { border-radius: 0;background: #F2D287;color: #000000;font-size: 105%;line-height: 18px; }
.normal-form input[type="submit"]:hover,#DynamicFormObject input[type="submit"]:hover { background: #ffffff;color: #000000; }
.normal-form input:focus,.form-control:focus,.normal-form select:focus, .internal-form textarea:focus, .internal-form textarea:focus {
    outline: #6A8D70 auto 5px;
}
.grid-short-box.box:hover   { background: #F2D287;color: #000000; }
.grid-short-box.box:hover .grid-short-box-text  { color:#000000; }


section.altr-color  { background: #403836;}

/*#contactDetails .contactDetailsPhone1   { margin-top: 25px; }*/
#contactview        { margin-bottom:0;padding-top:20px;  }
#contactDetails .contactDetailsText1  { margin-bottom:1%; }

#map-section .map-cover .open-map   { background: #F2D287;padding: 5px 20px 10px; }
section#contactUs { padding-top: 60px; }

#SiteFooter #partners-section       { text-align: center;padding-top: 20px;margin-bottom: 20px; }
#SiteFooter #partners-section img { max-width: 11%; }

/*#PopUpData .menuModuleContentSection        { background: #FDF7E9; }*/
#PopUpData #MenuModule .menuModuleNav a     { line-height:1.2; }
.menuModuleTextItemTitle        { font-family: font37-regular; }
.menuModuleTextItemDescription  { font-size:85%; }
.menuModuleContent              { background: #F5F7F2; }
#PopUpData .menuModuleTextItem0,
#PopUpData .menuModuleTextItem1 { border-bottom: 1px solid #403837; }
.menuModuleTextItemPrice:before { font-size:60%; }
.menuModuleTextItemSubjectTitle { font-size: 135%;margin-bottom: 5px;margin-top: 10px;font-family: font37-regular;}

.modal iframe                   { width: 100%; border: 0; height: 1000px; }
section.banner                  { padding: 0; }

section#about .grid-box         {  width: 48.5%; }
section#about .grid-boxes .grid-box-image { padding-bottom: 62%;margin-bottom:20px; }
section#about .grid-boxes .grid-box-subtitle { color: inherit;font-size: 100%;text-align: right; }


.popup-text,.form-modal #DynamicFormObject .dynamicFormObjectFields,.form-modal .dynamicFormEndText { background: #FDF7E9;}
.form-modal .dynamicFormObjectTitle,#PopUpData #headline,#PopUpData .headline { font-family: font37-regular;}

.site-credit.alternative        { padding: 15px 0 25px; }

section  { margin-bottom:10px; }
section.gallery { margin-bottom: 0;margin-top: -10px; }
#galleryEvents {padding-bottom: 60px;}
.gallery-cubes .boxes-images-outer-image:after { content: "";position: absolute;top: 0;right: 0;left: 0;bottom: 0;/*background: rgba(13, 0, 25, 0.30);*/pointer-events: none; }


.popupBtn, section.gallery#bakery #text1 a { background: #403836;color: #ffffff;padding: 12px 15px;font-size: 100%; width: 100%; margin-left: 5%;line-height:25px }
.popupBtn:hover, .popupBtn:focus, section.gallery#bakery #text1 a:hover, section.gallery#bakery #text1 a:focus { background: #6A8D6F;  color: #ffffff; }
section#private  .popupBtn{ width: auto;}
section#contactUs button.popupBtn, section#contactUs .subCategories a { background:#f5f7f2; color:#403836;}
section.gallery#bakery #text1 a {display: inline-block; width: auto;}


#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after, #nav-toggle-mobile span, #nav-toggle-mobile span:before, #nav-toggle-mobile span:after {
    background: #3F3735;
}



#PopUpData .normal-form { background: #FDF7E9; }
.normal-form input, .normal-form .input-time-wrapper select, .normal-form .input-time-wrapper select, .normal-form select, .normal-form textarea {
    color: inherit;border-color: inherit;border-radius: 0; font-size: 90%; }
.normal-form input[type="submit"], #DynamicFormObject input[type="submit"] { background: #6A8D70; color: #ffffff;    padding: 2px 4%; }
.normal-form input::-webkit-input-placeholder,.internal-form textarea::-webkit-input-placeholder { color:#403837;font-size:100%;}
.normal-form input:-moz-placeholder, .internal-form textarea::-webkit-input-placeholder {color:#403837; opacity:1; }
.normal-form input::-moz-placeholder, .internal-form textarea::-webkit-input-placeholder {color:#403837; opacity:1; }
.normal-form input:-ms-input-placeholder, .internal-form textarea::-webkit-input-placeholder {color:#403837;}


#PopUpData #headline h2, #PopUpData .headline h2 { display: inline-block; position: relative; }
#PopUpData #headline h2:before, #PopUpData .headline h2:before { border-bottom: 3px dashed; width: 140%; height: 3px; background-repeat: repeat; content: ""; position: absolute;top: -5px;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%); }
#PopUpData #headline h2:after, #PopUpData .headline h2:after   { border-top: 3px dashed; width: 140%; height: 3px; background-repeat: repeat;content: "";position: absolute;bottom: -5px;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%); }

.form-modal .dynamicFormObjectTitle { display: inline-block; position: relative; }
.form-modal .dynamicFormObjectTitle:before     { border-bottom: 3px dashed; width: 105%; height: 3px; background-repeat: repeat; content: ""; position: absolute;top: -5px;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.form-modal .dynamicFormObjectTitle:after      { border-top: 3px dashed; width: 105%; height: 3px; background-repeat: repeat;content: "";position: absolute;bottom: -5px;left: 50%;transform: translateX(-50%); -webkit-transform: translateX(-50%); }

@media(min-width:1025px) {
    ul.menu:before { content: ""; position: absolute;background-image: url('../../../warehouse/temp/telYitzhak/menu-top-border_full-B-V2.png');top: -4px; right: 0;width: 99%;background-size: cover;height:60px; }
    /*ul.menu:after  { content: "";position: absolute; background-image: url('../../../warehouse/temp/telYitzhak/menu-top-border.png'); bottom: 3px; right: 0; width: 100%; background-size: cover; height: 3px; }*/
       header#header:not(.bg)                   { background: transparent;color: #ffffff;background: -webkit-linear-gradient(top, rgba(0,0,0,0.52),rgba(0,0,0,0.3), rgba(0, 0, 0, 0.2), transparent);
    background-image: -moz-linear-gradient(top, rgba(0,0,0,0.52),rgba(0,0,0,0.3), rgba(0, 0, 0, 0.2), transparent);
    background-image: -ms-linear-gradient(top, rgba(0,0,0,0.52),rgba(0,0,0,0.3), rgba(0, 0, 0, 0.2), transparent);
    background-image: -o-linear-gradient(top, rgba(0,0,0,0.52),rgba(0,0,0,0.3), rgba(0, 0, 0, 0.2), transparent);
    background-image: linear-gradient(top, rgba(0,0,0,0.52),rgba(0,0,0,0.3), rgba(0, 0, 0, 0.2), transparent); }
    header#header:not(.bg) ul.menu li.social-links svg { fill: #ffffff; }
    header#header:not(.bg) li#header-logo {background: transparent;z-index: 10;margin-top: 0px;}
    header#header:not(.bg) li#header-logo img { content: url('../../../warehouse/temp/telYitzhak/logowhite.png'); }
    header#header.bg li#header-logo  { transition: all 50ms ease-in-out;-webkit-transition: all 350ms ease-in-out; }
    /*header#header:not(.bg) ul.menu:before { background-image: url(../../../warehouse/temp/telYitzhak/menu-top-border_full_W-V2.png);z-index: -1;height: 60px;width: 99%; }*/
    
    header#header ul.menu:before { background-image: url(../../../warehouse/temp/telYitzhak/menu-top-border_full_W-V2.png); z-index: -1; height: 3px; width: 99%; background-position: 30px 100%; background-size: cover; }
    header#header:not(.bg) ul.menu:after, header#header.bg ul.menu:after { background-image: url(../../../warehouse/temp/telYitzhak/menu-top-border_full_W-V2.png); z-index: -1; height: 3px; width: 99%; background-position: 30px 100%; background-size: cover; content: ""; bottom: -3px; position: absolute; top: auto; right: 0; width: 99%; }
    header#header:not(.bg) li#header-logo, header#header.bg li#header-logo { margin-left: 0; margin-right: 30px; }
    header#header.bg ul.menu:before { background-image: url('../../../warehouse/temp/telYitzhak/menu-top-border_full-B-V2.png'); }
    header#header.bg ul.menu:after { background-image: url('../../../warehouse/temp/telYitzhak/menu-top-border_full-B-V2.png');; }

    header .LogoCentered ul.menu li.social-links { margin-left:0; }
    /*header#header:not(.bg) ul.menu:after  { background-image: none; }*/
    header#header:not(.bg):after         { content: ""; position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: -webkit-linear-gradient(bottom, rgba(0,0,0,0),rgba(0, 0, 0, 0.6)); z-index: 0; }
    .desktopMenu { z-index: 2;position: relative; }
    header ul.menu  { font-size:100%; }
    #header-logo img { max-height:55px; }
    section#about #lobbyText { max-width: 900px; }
}

@media(max-width:1170px) {
    header ul.menu li   { margin-left:15px; }
}
@media(min-width:1025px) and (max-width:1250px) {
    /*ul.menu:before,header#header:not(.bg) ul.menu:before { top:0px;background-size: 100%;height:51px; }*/
    header ul.menu li { margin-left: 10px; }

}
@media(max-width:1100px) {
    #header ul.menu li   { margin-left:10px; }
}
@media(max-width:1024px) {
    #header ul.menu         { background: #403837;color:#E7C171; }
    #header ul.menu li.active { color: #ffffff;background: #E7C171; }
    #header ul.menu .social-links a svg { fill:#E7C171; }
    #header ul.menu { background: #f5f7f2; color: #403837; }
    #header ul.menu .social-links a svg { fill: #403837; }
    #header ul.menu li.active { background: #6a8d70;color: #ffffff; }
    .LogoCentered #header-logo { display: none; }
}
@media(max-width:991px) {
   /*html:after { border:0;}*/
   .footer-address     { font-size: 3vw;bottom: 15px; }
   /*header#header.bg        { padding: 15px 20px; }*/
   .popupBtn               { /*width: 22%;*/ margin-left: 3%; }
    #gridshort-view-media .owl-dots .owl-dot { background: #8A766D; }
    #gridshort-view-media .owl-dots .owl-dot.active { background: #ffffff; }
    #home-gallery .flex-direction-nav a.flex-next   { right:30px; }
    #home-gallery .flex-direction-nav .flex-prev    { left:30px; }
    section#about .grid-box { width:47.5%; }
    section#menus .lobbyview .grid-box:nth-child(4n),.lobbyview .grid-box:nth-child(even),section#menus .LobbyModule .grid-box:nth-child(4n),.LobbyModule .grid-box:nth-child(even)    { margin-left:5%; }
    section#menus .lobbyview .grid-box:last-child, .lobbyview .grid-box:last-child,section#menus .LobbyModule .grid-box:last-child, .LobbyModule .grid-box:last-child {  margin-left: 0; }

    section#menus .lobbyview .grid-box,section#menus .LobbyModule .grid-box  { width:30%; }
    #mobileKidumBtn a                   { background: transparent;color: inherit; }
}
@media(min-width:768px) and (max-width:1024px) {
    #mobileKidumBtn { position: absolute;left: 50%;top: 50%;border: 1px solid #ffffff;color: #ffffff;line-height: 1;padding:10px;background:#403836;border: 0;font-size: 100%;width: 13%;margin-bottom: 25px;text-align: center;transform: translate(-50%,-50%);-webkit-transform:translate(-50%,-50%); }
    section h2, section h1, section #headline h1, h2, .form-modal .dynamicFormObjectTitle  { font-size:5vw; }
    #DynamicFormObject .must:before { right:34px; }
    .normal-form input { margin-bottom: 20px; }
    .modal #PopUpData #headline, .modal #PopUpData .headline { margin-bottom: 15px; }
    #TableOrderModule { margin-top: 0; }
    #TableOrderModule #text1 { font-size: 90%;  margin-bottom: 0px; }
    #TableOrderModule #text1 p:last-child { margin-bottom: 0; }
    .normal-form textarea { margin-bottom: 5px; }
}
@media(max-width:767px) {
    #multi-content-modal.gallery.jobsform .modal-content { height: auto; }
    .modal.jobsform #DynamicFormObject .dynamicFormObjectField { width: 100%; }
    #PopUpData #headline, #PopUpData .headline { margin-bottom:0px; }
    #PopUpData .normal-form { overflow: auto;max-height: 70vh; }
    body, html      { font-size:20px; }
    .right-header   { width:80%; }
    header#header, header#header.bg { background:#F5F7F2;}
    header#header.bg        { padding: 15px 20px; }
    #header .phone-icon { font-size:130%; }
    #header-logo { display:table-cell; }
    section.home-module  { color: #ffffff;}
    #home-gallery .scroll-down img { width:45px; min-width:45px; }
    section h2, h2,#headline h1, .form-modal .dynamicFormObjectTitle { font-size:11vw;}
    #home-gallery .gallery-logo { width:90%;}
    .popupBtn { /*width:45%;*//*margin-left:5%;*/font-size:90%; }
    #subheadline h2 { font-size:100%; line-height: 1.2; }
    #gridshort-view-media { max-width:96%; }
    .grid-short-box.box .text-caption { font-size:90%; }
    .grid-short-box.box .grid-short-box-text { padding-top:0; }
    .grid-boxes .grid-box-image { padding-bottom: 72%;}
    .footer-address { display:none; }
    .gallery-text.visible-xs    { padding:35px 0px; }
    #MenuModule .menuModuleNav a    { font-size:95%; }
    section#Contact { padding-top: 0; }
    #header ul.menu li > a  { font-size:6vw;}
    #gridshort-view-media .owl-dots .owl-dot    { width:11px;height:11px; }
    #mobileKidumBtn { font-family: font37-regular;padding-right:15px; }
    #mobileKidumBtn a { background: #413937;padding: 7px 20px;color: #ffffff;font-size: 110%; }
    #header .phone-icon a { color: #3F3735; }
    svg path.st1 { fill: #3F3735; }
    section#about .grid-box { width:100%; }
    section.banner #text1   { margin: 0; }
    section#about           { padding-bottom: 0;padding-top:30px; }
    section.banner          { margin-bottom: 0; }
    section#gallery         { padding-top: 15px; }
    section.banner #ContentRegularModule { max-width: 100%; }
    section#menus .lobbyview .grid-box,section#menus .LobbyModule .grid-box   { width: 45%; }
    section#menus .lobbyview .grid-box:nth-child(4n), .lobbyview .grid-box:nth-child(even),section#menus .LobbyModule .grid-box:nth-child(4n), .LobbyModule .grid-box:nth-child(even) {  margin-left: 0; }
    section#menus .lobbyview .grid-box:nth-child(3n),section#menus .LobbyModule .grid-box:nth-child(3n) {  margin-left: 5%; }
    section#menus .lobbyview .grid-box:last-child,section#menus .LobbyModule .grid-box:last-child    { margin-left: 0; }
    section#menus .grid-boxes.row                    { margin-top: 0; }
    section#Events .SectionTopImage:after            { width: 240px;height: 70px; }
    section#bakery .SectionTopImage:after            { width: 190px; height: 67.5px; }
    section#private .SectionTopImage:after           { width: 138px;height: 67px; }
    .popupBtn { font-size: 110%;padding: 10px; }
    .subCategories { margin-top: 0; }
    #SiteFooter #partners-section img {  max-width: 35%;  }
    #SiteFooter #partners-section { padding-bottom: 0;  }
    section h2, section #headline h1 { font-size: 210%; }
    #text1 p, #text2 p { font-size: 100%;  }
    .flex-direction-nav { top:72%;}
    section#bottomGallery { padding-top: 0;  }
    #header ul.menu > li    {  padding: 10px 0; }
    section { padding-bottom: 15px; }
    #headline, .headline { margin-bottom: 30px; }
    .lobbyview .grid-box:last-child,.LobbyModule .grid-box:last-child { margin-bottom: 0; }
    section#bakery { padding-bottom: 35px; }
    .gallery-cubes > div    { padding:4px; }
    section#menus .grid-boxes.row { padding-top: 10px; }
    #PopUpData #headline h1, #PopUpData .headline h1    { font-size: 11vw; }
    .modal iframe       { max-height: 70vh; overflow: scroll; }
    #DynamicFormObject .dynamicFormObjectTitleAndText { font-size:170%; }
    #multi-content-modal .modal-content { overflow-y:scroll; }
}


::-webkit-scrollbar { width: 10px;padding-right:20px;margin-right:20px;background-color:#403837; } 
::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); } 
::-webkit-scrollbar-thumb { background-color:rgba(255, 255, 255, 0.4);width:5px;outline: 1px solid slategrey; }