/* Home hook CSS */
#htmlcontent_home ul {
    margin: 0 -5px;
}

    #htmlcontent_home ul li {
        padding: 0 5px 10px;
    }

@media (max-width: 479px) {
    #htmlcontent_home ul li {
        width: 100%;
    }
	
div.HomeContentTitle > span {
    color: #2FA7AD;
    font-size: 20px;
    /* padding-bottom: 20px; */
    display: block;
    line-height: 46px;
    font-weight: bold;
    /* padding: 0 40px; */
}

    #ph_testimonials_module h1.page-heading:before, #ph_testimonials_module h1.page-heading:after {
        content: ":::::::::::::::::::::::::::::::::::::::::::::::::::::::";
        color: #ABABAB;
        vertical-align: text-bottom;
        font-size: 8px;
		    display: block;
    line-height: 46px;
    }
}

#htmlcontent_home ul li img {
    max-width: 100%;
    height: auto;
}

div.HomeContentTitle {
    text-align: center;
    padding: 15px 0;
}

div.HomeContentTitle > span {
    color: #2FA7AD;
    font-size: 20px;
    font-weight: bold;
    padding: 0 40px;
}

    div.HomeContentTitle:before, div.HomeContentTitle:after {
        content: ":::::::::::::::::::::::::::::::::::::::::::::::::::::::";
        color: #ABABAB;
        vertical-align: text-bottom;
        font-size: 8px;
    }

@media (max-width: 479px) {
    #htmlcontent_home ul li img {
        min-width: 100%;
    }
}

#htmlcontent_home ul li.htmlcontent-item-5 {
    width: 66.6667%;
}

@media (max-width: 479px) {
    #htmlcontent_home ul li.htmlcontent-item-5 {
        width: 100%;
    }
}

/* Top hook CSS */
#htmlcontent_top {
    /*float: right;
    width: 33%;
    max-width: 391px;
    padding-left: 5px;*/
    clear:both;
}
    /*@media (max-width: 767px) {
    #htmlcontent_top {
      width: 100%;
      max-width: 100%;
      padding-left: 0;
      padding-top: 0px; } }
  @media (max-width: 767px) {
    #htmlcontent_top ul {
      margin: 0 -5px; } }
  #htmlcontent_top ul li {
    width: 100%;
    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, #htmlcontent_top2 ul {
        margin: 0 -5px;
    }

        #htmlcontent_top ul li, #htmlcontent_top2 ul li {
            padding: 0 5px 10px;
        }

@media (max-width: 479px) {
    #htmlcontent_top ul li, #htmlcontent_top2 ul li {
        width: 100%;
    }
}

#htmlcontent_top ul li img, #htmlcontent_top2 ul li img {
    max-width: 100%;
    height: auto;
}

@media (max-width: 479px) {
    #htmlcontent_top ul li img, #htmlcontent_top2 ul li img {
        min-width: 100%;
    }
}
/*
#htmlcontent_top ul li.htmlcontent-item-3, #htmlcontent_top ul li.htmlcontent-item-4 {
    float: right;
    padding: 0;
}*/
/* Left hook CSS */
/* Right hook CSS */
/* Footer hook CSS */
