.myclass_categ{display: flex ;
              list-style: none;}
.myclass_categ li {text-align: center;}

.myclass_categ .vm-categories-wall-catname
{    font: 17px Tahoma, Helvetica, Arial, Sans-Serif;
    text-align: center;
    color: #222;
    text-shadow: 0px 2px 3px #555;
    background: #efefef;
    -webkit-border-radius: 5px;
   /* height: 65px;*/
    padding-top: 5px;
    padding-bottom: 5px;
    width: 90%;}

@media (max-width: 767px)
{
.myclass_categ{display: block ;
              list-style: none;}
.myclass_categ li {text-align: center;
                   width: 80%;}

.myclass_categ .vm-categories-wall-catname
{   font: 21px Tahoma, Helvetica, Arial, Sans-Serif;
    text-align: center;
    color: #222;
    text-shadow: 0px 2px 3px #555;
    background: #efefef;
    -webkit-border-radius: 5px;
   /* height: 65px;*/
    padding-top: 10px;
    padding-bottom: 10px;
    width: 100%;}



}


.acy_requiredField input {width: 100%!important;}
.acysubbuttons .button {width: 100%!important;}
.acymailing_form {width: 100%!important;}

.mydivkth{text-align: center;}

.rightdiv1 {
  position: fixed;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 20px;    
}


.level-2 >a {
    color:#7eb43a!important; 
  }

.level-3 a {
    color:#544b4b!important; 
}


.cf3 {
        
         position: relative;
         height: 135px;
         width:340px;
         margin: 0px auto;
         transition:all 4s ease;
     }
     .cf3 img {
         position:absolute;
         width:100%;
         height:100%;
         -webkit-transition:all 4s ease;
         -moz-transition:all 4s ease;
         -o-transition:all 4s ease;
         transition:all 4s ease;
     }
    .top {
    -webkit-animation: cssAnimation 4s infinite ease-in-out;
    -moz-animation: cssAnimation 4s infinite  ease-in-out;
    -o-animation: cssAnimation 4s infinite  ease-in-out;
    }
    @-webkit-keyframes cssAnimation {
    from { opacity:0; }
    to { opacity:1; }
    }