/* Home hook CSS */
#htmlcontent_home ul {
  margin: 0 -5px; }
  #htmlcontent_home ul li {
          box-shadow:inset 1px 1px 40px 0 rgba(0,0,0,.45);
          border-bottom:2px solid #fff;
          border-right:2px solid #fff;
          margin:1% auto 1% auto; 
          background-size:cover;
          border-radius:5px;
		  position: relative;
          overflow:hidden;
          padding: 12px 32px 12px; }
		   
#overlay    { 
               background:rgba(0,0,0,.75);
               text-align:center;
			   height: 300px;
			   width:230px;
			   position: absolute;
			   top:13px;
               padding:45px 0 66px 0;
               opacity:0;
               -webkit-transition: opacity .25s ease;
-moz-transition: opacity .25s ease;}

.jms-content {
     background-color: rgba(0, 0, 0, 0.2); 
    left: 32px;
    position: absolute;
    text-align: center;
    top: 13;
    width: 230px;
}

.jms-content:hover {
     background: #F26522 none repeat scroll 0 0;
    left: 32px;
    opacity: 0.7;
    position: absolute;
    text-align: center;
    top: 13;
    width: 230px;
}


#htmlcontent_home ul li:hover #overlay {
               opacity:1;}

#plus{  font-family:open sans;
               line-height: 60px;
               font-weight:900;
               color:#ffffff;
			   text-shadow: 0 1px 1px #000000;
               font-size:30px;}		   
			 
			 
			 
    @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%; } }
    #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;
}
  @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; }

/* Left hook CSS */
/* Right hook CSS */
/* Footer hook CSS */
/*
     FILE ARCHIVED ON 01:23:24 Jul 09, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:16:29 Nov 02, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.434
  exclusion.robots: 0.044
  exclusion.robots.policy: 0.032
  esindex: 0.006
  cdx.remote: 14.056
  LoadShardBlock: 156.675 (3)
  PetaboxLoader3.datanode: 132.929 (4)
  PetaboxLoader3.resolve: 99.213 (2)
  load_resource: 97.171
*/