#colMatrix
{
    margin-top:30px;
}

.CatInMatrix
{
    display: inline-block;;
    
    margin-bottom:31px;
    vertical-align: top;
         position: relative;
         
         
        border:2px solid #222;
        /*
-webkit-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);
box-shadow: 1px 1px 3px 0px rgba(0,0,0,0.75);*/
}


.CatInMatrix.Heb
{
    margin-left:31px;
}

.CatInMatrix.Eng
{
    margin-right:31px;
}


@media (max-width: 768px)
{
  .CatInMatrix
    {
    
            margin-left:5px;  
            margin-right:5px;  
           
    }
    
    .CatInMatrix img 
    {
        width:100%;  
    }
    #colMatrix
    {
        text-align:center;
    }
    
    .CatInMatrix.Heb
    {
        margin-left: 10px;
        margin-right: 10px;
    }
}


.CatLeftRight 
{
    display: inline-block;;margin:15px;
}

.Cat_text
{
    
    position: absolute;
    bottom:0px;
    padding:10px 10px;
    color:#fff;
    
    background-color:rgba(0,0,0,0.5) !important;;
    z-index:1000;
    /*width:100px;*/
}

.Cat_text a
{
    color:#fff !important;
}





/* specific site */

#footerInnerText
{
    width:690px;
      text-align:justify;
}


#mc_embed_signup
{
    
    max-width:330px;
    width:100%;
}


#mc_embed_signup, #footerInnerText
{
    min-height:220px;
}

#mc-embedded-subscribe
{
    background-color:#666666;
    border: none;
    outline:none;
    color:#fff;
    padding-top:4px;
    width:100%;
    margin-top:10px;
}

.mc-field-group
{
    margin-bottom:10px;
}

#mc_embed_signup h4
{
    text-align: center;
    text-decoration: none;
    
    width:100%;
    color:#fff;
    background-color: #666666;
    padding-top:8px;
    
    margin-bottom:20px;
}



input, button, select, textarea
{
    background-color: #bdc8d1;
    outline:none;
    border: 1px #333 solid;
}

#mc_embed_signup .indicates-required
{
    font-size:11px;
}


@media (max-width: 1200px)
{
    #mc_embed_signup
    {
        clear:both;
        float:none !important;
        padding-top:40px;
        margin:10px;
    }
    
    #footerInnerText
    {
        margin:10px;
    }
}

@media (max-width: 1200px)
{
    #footerInnerText
    {
        width:90%;
        margin:0 auto;
        float:none !important;
    }
}