/* ------------------------------------------------------------------ */
/* a. General Styles		858585, 0f0f0f
/* ------------------------------------------------------------------ */

body { background: #858585; }

/* ------------------------------------------------------------------ */
/* c. chronic_header Section
/* ------------------------------------------------------------------ */

#chronic_header a:link, a:visited {
    display: block;
    /*font-weight: bold;*/
    color: #ffffff;
    background-color: #7A7A7A;
    width: 300px;
    text-align: center;
    padding: 3px;
    text-decoration: none;
}

#chronic_header a:hover, a:active, a:focus {
    /*background-color: #ff9c00;*/
	background-color: #7A7A7A;
	color: #ff9c00;
}

/* ------------------------------------------------------------------ */
/* c. chronic Section
/* ------------------------------------------------------------------ */

#chronic {
   background: #FFFFFF;/* org #2B2B2B */
   padding-top: 96px;
   padding-bottom: 66px;
   overflow: hidden;
}

#chronic a, #chronic a:visited  { color: #fff; }
#chronic a:hover, #chronic a:focus { color: #11ABB0; }

#chronic h2 {
   font: 22px/30px 'opensans-bold', sans-serif;
   /*color: #fff;*/
   color: #7A7A7A;
   margin-bottom: 12px;
}

#chronic p {
   line-height: 30px;
   color: #7A7A7A;
}

#chronic a:link, a:visited {
    display: block;
    font-weight: bold;
    color: #ffffff;
    background-color: #7A7A7A;
    width: 180px;
    text-align: center;
    padding: 4px;
    text-decoration: none;
}

#chronic a:hover, a:active {
    background-color: #ff9c00;
}

#chronic .contact-details { width: 50%; }/* org: 41.66667*/
#chronic .download {
   width: 58.33333%;
   padding-top: 6px;
}
#chronic .main-col { padding-right: 5%; }
#chronic .download .button {
   margin-top: 6px;
   background: #444;
}

/* ------------------------------------------------------------------ */
/* i. Footer
/* ------------------------------------------------------------------ */

footer {
   padding-top: 48px;
   margin-bottom: 48px;
   color: #303030;
   font-size: 14px;
   text-align: center;
   position: relative;
}

footer a, footer a:visited { color: #525252; }
footer a:hover, footer a:focus { color: #fff; }

/* copyright */
footer .copyright {
    margin: 0;
    padding: 0;
 }
footer .copyright li {
    display: inline-block;
    margin: 0;
    padding: 0;
    line-height: 24px;
}
.ie footer .copyright li {
   display: inline;
}
footer .copyright li:before {
    content: "\2022";
    padding-left: 10px;
    padding-right: 10px;
    color: #095153;
}
footer .copyright  li:first-child:before {
    display: none;
}

/* social links */
footer .social-links {
   margin: 18px 0 30px 0;
   padding: 0;
   font-size: 30px;
}
footer .social-links li {
    display: inline-block;
    margin: 0;
    padding: 0;
    margin-left: 42px;
    color: #F06000;
}

footer .social-links li:first-child { margin-left: 0; }

/* Go To Top Button */
#go-top {
	position: absolute;
	top: -24px;
   left: 50%;
   margin-left: -30px;
}
#go-top a {
	text-decoration: none;
	border: 0 none;
	display: block;
	width: 60px;
	height: 60px;
	background-color: #525252;

	-webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;

   color: #fff;
   font-size: 21px;
   line-height: 60px;
 	border-radius: 100%;
}
#go-top a:hover { background-color: #0F9095; }

