.catalog_menu {
  padding-top: 0px;
}

.cons_button {
   height : 30px;
   color: white;
   font-size: 18px;
   cursor: pointer;
   background-color: #666;
   -ms-user-select: none;
}

.cons_button_hidden {
  background-color: #dddddd;
  color: #f3f3f3;
  cursor: default;
}

#cons td{
  cursor: pointer;
  border-right: solid 1px #666;
  border-bottom: solid 1px #666;
}

#cons table {
   border-top: solid 1px #666;
   border-left: solid 1px #666;
}

.itemDiv {
  width: 100%;
  -webkit-transition: all 1s;
        -moz-transition: all 1s;
        -ms-transition: all 1s
        -o-transition: all 1s;
        transition: all 1s;
}

.itemDiv0 {
  -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg);
 }

.itemDiv1 {
 -webkit-transform: rotate(90deg);
       -moz-transform: rotate(90deg);
       -ms-transform: rotate(90deg);
       -o-transform: rotate(90deg);
       transform: rotate(90deg);
}

.itemDiv2 {
 -webkit-transform: rotate(180deg);
       -moz-transform: rotate(180deg);
       -ms-transform: rotate(180deg);
       -o-transform: rotate(180deg);
       transform: rotate(180deg);
}

.itemDiv3 {
 -webkit-transform: rotate(270deg);
       -moz-transform: rotate(270deg);
       -ms-transform: rotate(270deg);
       -o-transform: rotate(270deg);
       transform: rotate(270deg);
}