#wrap {position: relative; /* min-height: 100%; */}


/*
 *       #container {
 *               position: relative; overflow: auto; padding-bottom: 40px;}
 *               */ /* must be same height as the footer */


       #stickyfoot, .stickfoot {
         position: fixed;
         bottom: 0px;
	 background: url(/new-in-stata/i/chi-graph-sticky.svg);
	 background-size: contain;
         background-repeat: no-repeat;
         background-color: rgba(11, 64, 96, 0.9);
         vertical-align: middle;
         text-align: center;
         width: 100%;
         height: 85px;
         clear: both;
         color: #fff;
	 font-size: 14px;
         z-index: 300;
         font-family: arial, sans-serif;
         border-top: solid 2px #0b4060;
         padding: 0px 0px 0px 0px;
         /* margin-left: -5px; */
        }
 
       #stickyfoot:hover {
         background-color: rgba(11, 64, 96, 1);
       }

	#stickyfoot #stata16logo {
	 height: 70%;
	}

	#stickyfoot p {
	 display: none;
	}

	#stickyfoot #learn-more {
	}

       #stickyfoot a {
	 text-decoration: none;
	 cursor: pointer;
       }

       #stickyfoot a.mainlink {
         display: block;
         width: calc(100% - 1em);
         height: 100%;
         text-decoration: none;
         color: #fff;
         cursor: pointer;
         padding: 15px auto 0px;
         margin-bottom: 0px;
         line-height: .8em;
       }
       sup {
        font-size: .5em;
       }

       #stickyfoot div {
        vertical-align: middle;
        display: inline-block;
        position: absolute;
       }



      #stickyfoot img {

//        max-width: 395px;
        border: 0px;
        height: 60%;
        padding-top: 5px;
        width: auto;

      }

     #stickyfoot .cleared {
       display: none;
     }

     .specialfont {
 	font-family: 'Ooh!', Roboto, Open Sans, sans-serif;
     }

@media screen and (max-width: 800px) {

       #stickyfoot:before {
        content: "";
        width: 0px;
        height: 0px;
        background: none;
        position: absolute;
        bottom: 0px;
        right: 10px;
        z-index: -1;
       }
}

@media screen and (max-width: 640px) {
       #stickyfoot {
        height: 60px;
        background-color: rgba(11, 64, 96, 1);
  }

	#stickyfoot #stata16logo {
	 height: 70%;
	}

}
