/* Home hook CSS */
#htmlcontent_home ul {
  margin: 0; }
  #htmlcontent_home ul li {
    padding: 0 5px 10px; }
    @media (max-width: 479px) {
      #htmlcontent_home ul li {
        width: 100%; } }
    #htmlcontent_home ul li img {
      max-width: 100%;
      height: auto; }
      @media (max-width: 479px) {
        #htmlcontent_home ul li img {
          min-width: 100%; } }

/* Top hook CSS */
  #htmlcontent_top {
    float: left;
    width: 100%;
    margin: 0 auto 10px; }
  @media (max-width: 767px) {
    #htmlcontent_top {
      width: 100%;
      max-width: 100%;
      padding-left: 0;
      padding-top: 0; } }
  #htmlcontent_top ul li {
    margin-bottom: 10px; }
    @media (max-width: 767px) {
      #htmlcontent_top ul li {
        float: left;
        padding-left: 5px;
        padding-right: 5px;
        width: 50%; } }
    #htmlcontent_top ul li:last-child {
      margin-bottom: 0; }
    #htmlcontent_top ul li img {
      max-width: 100%;
      height: auto; }
    #htmlcontent_top ul li .item-html {
      padding: 10px 0 0 0; }

/* Left hook CSS */
#htmlcontent_left > ul > li {
  margin-bottom: 10px;
  width: auto;
  clear: both; }
/* Right hook CSS */
#htmlcontent_right > ul > li {
  margin-bottom: 10px;
  width: auto;
  clear: both; }
/* Footer hook CSS */
#htmlcontent_footer {
  clear: both; }