
#categories_block_left {
  margin-top:10px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  text-decoration:none;
  list-style: none;}	  
#categories_block_left li a{
	padding-left: 20px;
}      
#categories_block_left li span.grower {
      display: block;
      position: absolute;
      left: 6px;		
      cursor: pointer;    
	  
      }

#categories_block_left li span.grower.OPEN:before, #categories_block_left li span.grower.CLOSE:before {
        content: "\f147";
        display: block;
        vertical-align: middle;
        width: 30px;
        height: 30px;       
        line-height: 25px;
        text-align: center;
		font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal;
      }
#categories_block_left li span.grower.CLOSE:before {
        content: "\f196"; }
#categories_block_left li span.grower:hover + a,
#categories_block_left li a:hover,
#categories_block_left li a.selected {
  }
 #categories_block_left li > ul {     
      padding: 0 0 0 5px; 
	  list-style: none;
	  }
   
      #categories_block_left li > ul ul {
		  padding: 0 0 0 15px; 
		  text-decoration:none;
		  list-style: none;
       }
    #categories_block_left li li span.grower {
		padding: 0 0 0 15px; 		
       }
      #categories_block_left li li span.grower.OPEN:before {
        content: "\f147"; 		
		}
      #categories_block_left li li span.grower.CLOSE:before {
        content: "\f196"; }
     
    #categories_block_left li li span.grower:hover + a {
      background: none; }
    #categories_block_left li li a {
      font-weight: normal;
      border: none;
        
      }
	  
	
   #categories_block_left li li li span.grower {
	padding: 0 0 0 30px; 		
   }
   
   #categories_block_left li li li li span.grower {
	padding: 0 0 0 45px; 		
   }
     
#categories_block_left li li a:hover,
#categories_block_left li li a a.selected {
	background: none; }
#categories_block_left li li a:hover strong,
#categories_block_left li li a a.selected strong {
  text-decoration: underline; }
#categories_block_left li li a:before {
	content: " ";
	font-family: "FontAwesome";
	line-height: 29px;
	padding-right: 9px;
	font-weight: normal; 
	}
       

#categories_block_left li li a.selected {
  background: none; }
#categories_block_left li li a.selected strong {
  text-decoration: underline; }
