/*html,body,*/div, /*span,*/
/*applet,object,iframe,*/
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,font,img,ins,kbd,q,s,samp,
/*small, strike, sub,sup,tt,var,*/
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend /*
table,caption,tbody,tfoot,thead,tr,th,td*/ {
  line-height: 1.3em;
}

#company-logo {
  width: 400px;
  padding-top:5px;
  float: left;
}

body {
  color: #686868;
  background: #e3e3e3;
}
h1, h2, h3, h4, h5, h6 {
  color: #010101;
}

#company-footer {
  color: #5d5d5d;
}

#copy-right {
  color: #353535;
}

/*faq snippet*/
.cms-ct-faq fieldset {
  padding: 0.5em 0.9em;
  border: 1px solid #023a4b;
}
.cms-ct-faq fieldset.collapsed {
  border: none;
}

div.cms-ct-faq fieldset {
  min-width: 900px !important;
}

/* *** Turn Off Bread Crumb *** */
.breadcrumb {line-height: 0; float: right; display: none;}

/* *** Theme Blog Teasers better *** */
.cms-ct-blog-teaser,
.cms-ct-press-release-teaser,
.cms-ct-seo-art-teaser {
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #5a7679;
}

#hands_sign div { font-weight:bold; color: black; } 
.custom-jquery-cycle div.read-more.link {
	border: none; background: rgba(0,0,0,0.6); padding: 0.5 1em; bottom: 20px;
}
.custom-jquery-cycle div.read-more.link a {
	text-decoration: none; font-weight: bold; padding: 1em; color: #fff; z-index: 1000;
}