﻿/**TEL YITZHAK EVENTS**/

body{color:#010101;background-color: #f5f7f2;}
#PageBreadCrumps{    margin-bottom: 30px;    margin-top: 10px;}

#header .menu-nav                   {background: #403836;}

#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: #f5f7f2;}
#header #header-right .closed       {color: #f5f7f2;font-family: font37-regular;}
#header .submenu                    {background: #403836;font-family: font37-regular;#header .submenuli: not(.has-sub) >a;color: #f5f7f2;}
#header .submenu > li.active,#header .submenu > li:hover        {background: #1a1615;color: #f5f7f2;}
#header .submenu li > a:focus                                   {color:#fff}
#header #header-center-kdm          { font-size:120%;font-family: font37-regular; }
#header #header-center-kdm a        {padding: 2px 17px 2px;color: #f5f7f2;border-color: #6a8d6f;border-radius: 0px;}
span.address                        { color: #f5f7f2}
#header .menu-nav .open             { font-family: font37-regular; }
#header.bg                          { background-color: #403836;}
#header #header-center-kdm a:hover  {background: #6a8d6f;color: #f5f7f2;border-color: #6a8d6f;}
#header                             { padding:10px 15px;}
#header #header-left img            { max-width:95px; }
#header.bg #header-left img         { max-width:70px; }

#top-gallery .flex-control-paging li a.flex-active {background-color: #403836;}

#DynamicFormObject:after,.normal-form:after    {border-color: #403836;z-index: 1;pointer-events: none;}
#side-contact-form{background: rgba(255,255,255,0.8);}
#DynamicFormObject,.normal-form     {background: transparent;color: #403836;border: 0;font-family: font37-regular;}
.form-container-wide #DynamicFormObject .dynamicFormEndText {font-size: 150%;}
.normal-form input,.normal-form textarea                  {background: transparent;border-color: #010101;color: #010101;border-radius: 0px;}

.normal-form input::-webkit-input-placeholder,.normal-form textarea::-webkit-input-placeholder   { color:#010101;font-size:100%;}
.normal-form input:-moz-placeholder ,.normal-form textarea:-moz-placeholder             { color:#010101; opacity:1; }
.normal-form input::-moz-placeholder,.normal-form textarea::-moz-placeholder              { color:#010101; opacity:1; }
.normal-form input:-ms-input-placeholder,.normal-form textarea:-ms-input-placeholder        { color:#010101;}


.home-page .iconBox.showMobile { pointer-events: none; }

.opacity-layer-slide { width: 100%;height: 100%;position: absolute;background: rgba(0, 0, 0, 0.3);z-index: 1; }

#GridTop { height: 600px; }
@media(max-width:1600px) {    
    #GridTop {height: 420px;}
}
@media(max-width:1200px) {    
    #GridTop {height: 550px;}
}
@media(max-width:992px) {    
    #GridTop {height: 500px;}
}

@media(max-width:767px) {
    #GridTop {height: 350px;}  
}


#DynamicFormObject input[type="submit"],
.normal-form input[type="submit"]         {background: #403836;border-radius: 0px;color: #f5f7f2;}
#DynamicFormObject input[type="submit"]:hover,
#DynamicFormObject input[type="submit"]:focus{background: #6a8d6f;color: #f5f7f2;border-color: #6a8d6f;}
.normal-form input[type="submit"]:hover         {color: #f5f7f2;border-color: #6a8d6f;background: #6a8d6f;}
.dynamicFormEndText                             { font-size: 120%;line-height: 1; }
.dynamicFormObjectTitle span            { display: block;font-size: 70%; }
/*.dynamicFormObjectTitle:after           { content: "";background-image: url('../../../warehouse/temp/telYitzhak/line.png');display: block;width: 139px;height: 9px;margin: auto;background-size: cover; margin-top: 10px; }*/

@media (min-width:767px){
  .form-container-wide #DynamicFormObject .dynamicFormObjectSubmit{float: left;}
  
}

@media (max-width:767px){
  #DynamicFormObject input[type="submit"], .normal-form input[type="submit"]{
    font-size: 130% !important;
}
}

#home-gallery .iconBox img          { max-width: 80px;height: auto; }
#home-gallery .gallery-logo         { width:50%; }
#home-gallery .gallery-caption      { top:30%; }

.section-title h2       {font-size: 230%;position: relative;font-family: font37-regular;max-width:90%;margin:auto;color: #000;display: inline-block;}
.section-title h1:after                  {content: "";background-image: url('../../../warehouse/temp/telYitzhak/line.png');display: block;width: 100%;height: 3px;margin: auto;position: absolute;left: 50%;background-repeat-x: repeat;transform: translateX(-50%);background-size: 44px 3px;}
.section-title h1:before                  {content: "";background-image: url('../../../warehouse/temp/telYitzhak/line.png');display: block;width: 100%;height: 3px;margin: auto;position: absolute;left: 50%;background-repeat-x: repeat;transform: translateX(-50%);top: -9px;background-size: 44px 3px;}

.section-title h1, #headline       {font-size: 230%;position: relative;font-family: font37-regular;max-width:90%;margin:auto;color: #403836;display: inline-block;}
.section-title h2:after, #headline h1:after                  {content: "";background-image: url('../../../warehouse/temp/telYitzhak/line.png');display: block;width: 100%;height: 3px;margin: auto;position: absolute;left: 50%;background-repeat-x: repeat;transform: translateX(-50%);background-position: center center;background-size: 44px 3px;}
.section-title h2:before, #headline h1:before                {content: "";  background-image: url(../../../warehouse/temp/telYitzhak/line.png);  display: block;  width: 100%;  height: 3px;  margin: auto;  position: absolute;  left: 50%;  background-repeat-x: repeat;  transform: translateX(-50%);  background-position: center center;  background-size: 44px 3px;  top: -5px;    }
.grid-boxes .grid-box-title h3 a           { color: #000000; }
.grid-boxes .grid-box-title h3             { font-size: 130%;font-family: font37-regular; }
.grid-boxes .grid-box-image                { margin-bottom:10px; }
.grid-boxes .grid-box-image:after          {content: "";border: 2px solid #f5f7f2;position: absolute;top: 8px;left: 8px;bottom: 8px;right: 8px;pointer-events:none;}

.grid-content-section { margin-bottom: 0px; }

.grid-rows .grid-row-cell.grid-row-cell-text {color: #403836;}
.grid-rows .grid-row-text a.grid-row-button        {color: #f5f7f2;border-color: #6a8d6f;background-color: #6a8d6f;border-radius: 0px;padding-top: 0;}
.grid-rows .grid-row-text a.grid-row-button:hover  {color: #f5f7f2;border-color: #6a8d6f;b;background: #607f64;}
.grid-rows .grid-row-text h2, .grid-rows .grid-row-text h3 { font-family: font37-regular; }
.grid-rows .grid-row  {background-color:transparent}
.grid-rows .grid-row-text h2            { margin-bottom:0; }
 .grid-rows .grid-row-text h3           { font-size:240%;}

.gallery-cubes .image-link-inner        {background: #6a8d6f;color: #f5f7f2;}
.grid-text .sec-button                  { font-family: font37-regular;font-size: 125%;border-radius: 0;padding: 5px 20px;background: #403836;}
section.grid-text-section               { margin-bottom: 20px; }
.plus-sign                              { font-family: -webkit-body; }

.grid-gallery-section   { margin-bottom:20px; }


#SiteFooter #partners-section       {padding-top: 45px;padding-bottom: 45px;background: #403836;}
#SiteFooter #partners-section img   { max-width: 25%; }
#SiteFooter .footer-address         { display:none; }

#SiteFooter                         { padding-bottom:0;}
#SiteFooter .footer-text            { font-size: 14px;}
.site-credit.alternative            { padding: 20px 0;background:transparent; }


#map-section #map-holder .overlay{background: rgba(0,0,0,0.2);}
#ContactModule #map-section #map-holder{margin-bottom: -20px;}
#map-section .map-cover{background: #403836;}
#map-section .map-cover .open-map{background-color: #6a8d6f;border-radius: 0px;color: #f5f7f2;}
#map-section .map-cover:after{
    border-color: #f5f7f2;
}

#headline    { margin-bottom: 20px; }

.grid-short-box.box:hover           {background: #403836;color: #fff;}
.grid-short-box.box:hover .grid-short-box-text  {color: #fff;}
#gridshort-view-media                { margin-bottom: 40px;display: block;overflow: auto; }


#contact-boxes a        {font-family: font37-regular;border: 1px solid #403836;background: #403836;color: #f5f7f2;border-radius: 0;}
#contact-boxes a:nth-child(1){display:none;}
#contact-boxes a:hover  {border-color: #6a8d6f;background: #6a8d6f;color: #f5f7f2;}



@media(max-width:1170px) {
  .grid-rows .grid-row-text h3 {font-size: 180%;}
}
@media(max-width:991px) {
    #home-gallery .gallery-logo { width:100%; }
    .grid-content-section       { margin-bottom:0; }
    .grid-rows .grid-row-text h3 { font-size: 160%;}
    #SiteFooter #partners-section img { max-width:40%; }
    .grid-row-section   { margin-bottom:40px; }
    section.section.grid-text-section { margin-bottom: 40px; }
    .grid-short-box{ margin-bottom:30px; }
    .grid-row-section { padding-top: 0px; }
    section.section.grid-text-section { margin-bottom: 10px;padding-top: 20px;padding-bottom: 20px; }
}
@media(max-width:767px) {
  #header #header-center-kdm  { padding: 9px;width: 100%;}
  #header #header-left img, #header.bg #header-left img    { max-width:50px; }
  #SiteFooter                         { padding-bottom:50px;}
  #header .phone-icon                   { font-size:190%; }
  #header   {background-color: #403836;}
  #header #header-center-kdm a:first-child  { font-size:130%; }
  .grid-rows .grid-row-text h3  { font-size:200%;}
  #SiteFooter .mobile-seperator {background: #403836;}
  #SiteFooter #partners-section img { max-width:60%; }
  #gridshort-view-media > div { padding: 5px; }
  #header .submenu {width: 100vw;r;right: -15px;margin-top: 57%;max-block-size: 77vh;}
  .grid-row li.slider-item { padding-bottom:65%;}
  #text1, #text2 { font-size:110%; }
  #side-contact-form.mobile-form { display:none; }
  section.section.grid-text-section { padding-top: 0px;padding-bottom: 5px; } 
}
@media(max-width:360px) {
  #gridshort-view-media .grid-short-box-label   { font-size: 95%;}
  .grid-short-box.box .grid-short-box-text  { padding-top:3%; }
   #header .submenu {margin-top: 68%;}
}


#FormResultPage #text1 p{font-size:140%}
#FormResultPage #text1 p img{max-width:250px}
#FormResultPage #text1 a {    border: 1px solid #000000;margin-top:25px;color: #f5f7f2;border-color: #6a8d6f;background-color: #6a8d6f;border-radius: 0px;padding: 0% 3%;font-size: 110%;margin-bottom: 100px;-webkit-transition-duration: .3s;transition-duration: .3s;-webkit-transition-property: color,background-color;transition-property: color,background-color;}
#FormResultPage #text1 a:hover{    color: #f5f7f2;border-color: #6a8d6f;background: #607f64;}
#FormResultPage #headline {display:  block;}
#FormResultPage #headline h1{display:  inline-block;margin:  0 auto;position:  relative;}
#FormResultPage #headline h1:after                  {content: "";background-image: url('../../../warehouse/temp/telYitzhak/line.png');display: block;width: 100%;height: 3px;margin: auto;position: absolute;left: 50%;background-repeat-x: repeat;transform: translateX(-50%);background-position: center center;background-size: 44px 3px;}
#FormResultPage #headline h1:before {content: "";background-image: url(../../../warehouse/temp/telYitzhak/line.png);display: block;width: 100%;height: 3px;margin: auto;position: absolute;left: 50%;background-repeat-x: repeat;transform: translateX(-50%);background-position: center center; }

a[href="../../lp/viproom/?ref=pr"]{display: inline-block;vertical-align: text-top;margin-left: 1.5%;padding: 0% 3%;border: 1px solid transparent;font-size: 115%;background: #403836;border-radius: 0px;color: #f5f7f2;transition: all .5s ease-in-out;-webkit-transition: all .5s ease-in-out;font-family: font37-regular;}
a[href="../../lp/viproom/?ref=pr"]:hover{border-color: #6a8d6f;background: #6a8d6f;color: #f5f7f2;}