.activated-parent {
  display: table;
  width: 100%;
}

.activated-center-to-parent {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.align-center {
	text-align: center;
}



    .flip {

      -webkit-perspective: 800;   

              perspective: 800;

            position: relative;

            text-align: center;

    }

    .flip .card.flipped {

      -webkit-transform: rotatey(-180deg);

              transform: rotatey(-180deg);

    }

    .flip .card {

        width: 100%;

        height: auto;

        -webkit-transform-style: preserve-3d;

        -webkit-transition: 1s;

        transform-style: preserve-3d;

        transition: 1s;

        background-color: #fff;

       

    }

    .flip .card .face {

      -webkit-backface-visibility: hidden ;

        backface-visibility: hidden ;

       z-index: 2;

    }

    .flip .card .front {

       position: absolute;

       width: 100%;

       z-index: 1;

    }

    .flip .card .img {

       position: relaitve;

       width: 100%;

       height: auto;

       z-index: 1;

       border: 2px solid #000;

    }

    .flip .card .back {

      

      -webkit-transform: rotatey(-180deg);

              transform: rotatey(-180deg);

    }

      .inner{margin:0px !important;  position: relative;}
.inner .overlay{
    content:"";
    display: block;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    background-color: rgba(75, 71, 71, 0.66);
}

.proj-info {
    position: relative;
    z-index: 99;
}
      .flip h3 , 
      .flip p {
        color: white!important;
        padding-right: 15px;
        padding-left: 15px;

      } 

       .flip h3 {
        margin-bottom: 15px;
       }
.flip p {}

      .something-semantic {
  display: table;
  width: 100%;
}
.something-else-semantic {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

/*------------ google maps*/


.google-maps-parent {
	position: relative;
}
.ac-map-overlay {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    background: rgba(242, 148, 0, 0.7098039215686275);
    width: 100%;
    height: 100%;
}


/*title*/

.ac-title-separator {

    background: #f29400;
    max-width: 50px;
    width: 100%;
    margin: 10px auto;
    height: 5px;
}



.ac-icon-wrapper img {
  padding-top: 30px!important;
  padding-bottom: 20px;
  margin: 0 auto;
  max-width: 60px!important;
}


.ac-title-widget h2 {
  margin-bottom: 15px;
}


.activated-icon-list li {
  list-style-type: none!important;
}


.activated-icon-list li i {
  -webkit-transition: all 0.3s ease;                  
  -moz-transition: all 0.3s ease;                 
  -o-transition: all 0.3s ease;   
  -ms-transition: all 0.3s ease;          
  transition: all 0.3s ease;

}
.activated-icon-list li:hover i {
  position: relative;
  top:-10px;
  color: #238165;
}

/*-------icon list */

/*------------ employee-----------*/

.employee-img {
    margin: 0 auto;
    margin-bottom: 20px!important;
}

.employee-info {
margin-top:20px
}

.employee-info h4 {
    font-size: 20px;
    margin-bottom: 0!important;
}

.employee-info h5 {
    font-size: 13px!important;
}

.employee-info p {
font-size: 15px;
    padding-right: 30px;
    padding-left: 30px;
}

.employee-info .ac-title-separator {
    /*background: #238165;*/
    max-width: 120px;
}
/*------------ end employee-----------*/


.nectar-flip-box .flip-box-back .inner, .nectar-flip-box .flip-box-front .inner {
 padding:0!important;
color:#fff!important
}

.nectar-flip-box .inner {
  top:70px!important;
} 

.nectar-flip-box .flip-box-back .inner h3 ,
.nectar-flip-box .flip-box-front .inner h3 {
color:#fff!important
}



/*our career */
.ac-single-career-wrapper {
  background:#e5f7f3;
  padding-top: 10px;
  padding-bottom: 10px!important;
  margin-bottom: 10px!important;
}

.ac-single-career-wrapper h3 {
  font-size: 12px!important;
}



.ac-icon-wrapper {

}



.employee-quote-wrapper  .ac-arrow-1 {
    position: absolute;
    width: 50px;
    height: 50px;
    background: #fff;
    z-index: 999;
    top: -5px;
    right: -13px;
    left: inherit;
    background: #fff url(http://view.activated.co.il//megido/wp-content/plugins/activated-extensions/assets/img/Apostrophes.png);
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: 12px 8px;

}
.employee-quote-wrapper  .ac-arrow-2 {
  position: absolute;
  width: 50px;
  height: 50px;
  z-index: 999;
  bottom: 40px;
  left: 0;
  background: #fff url(http://view.activated.co.il//megido/wp-content/plugins/activated-extensions/assets/img/Apostrophes.png);
  background-size: 50%;
  background-repeat: no-repeat;
  background-position: 10px 15px;
}

.employee-quote {
    padding: 20px;
    border: 5px solid #343433;
    border-radius: 30px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
}
.employee-quote-wrapper h4  {
  margin-bottom: 0;
  font-size: 28px;
}
.employee-quote-wrapper p  {
    text-align: left;
    margin-top: 20px;
    font-size: 20px;
    padding-left: 30px;
    font-weight: bold;
}